---
Fuzzer filename: '/src/decode_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      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:    _ZNSt20bad_array_new_lengthD1Ev
      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:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      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:    __cxa_free_exception
      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:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/decode_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         48
      ICount:          241
      EdgeCount:       95
      CyclomaticComplexity: 49
      functionsReached:
        - abort
        - mpg123_decode
        - mpg123_delete
        - mpg123_init
        - mpg123_new
        - mpg123_open_feed
        - mpg123_outblock
        - mpg123_param2
        - mpg123_tell_stream
        - mpg123_tellframe
      functionUses:    0
      BranchProfiles:
        - Branch String:   'decode_fuzzer.cc:13,7'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:14,5'
              BranchSideFuncs:
                - mpg123_new
                - mpg123_param2
                - mpg123_outblock
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - mpg123_open_feed
            - BranchSide:      'decode_fuzzer.cc:18,27'
              BranchSideFuncs:
                - mpg123_new
                - mpg123_param2
                - mpg123_outblock
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - mpg123_open_feed
        - Branch String:   'decode_fuzzer.cc:19,7'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:20,5'
              BranchSideFuncs: []
            - BranchSide:      'decode_fuzzer.cc:23,22'
              BranchSideFuncs:
                - mpg123_param2
                - mpg123_outblock
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - mpg123_open_feed
        - Branch String:   'decode_fuzzer.cc:24,6'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:25,28'
              BranchSideFuncs:
                - mpg123_open_feed
                - mpg123_outblock
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
            - BranchSide:      'decode_fuzzer.cc:26,7'
              BranchSideFuncs:
                - mpg123_outblock
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
        - Branch String:   'decode_fuzzer.cc:26,7'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:27,19'
              BranchSideFuncs:
                - mpg123_delete
            - BranchSide:      'decode_fuzzer.cc:31,54'
              BranchSideFuncs:
                - mpg123_outblock
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'decode_fuzzer.cc:37,3'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:38,9'
              BranchSideFuncs:
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'decode_fuzzer.cc:60,17'
              BranchSideFuncs:
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'decode_fuzzer.cc:38,9'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:39,20'
              BranchSideFuncs:
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
            - BranchSide:      'decode_fuzzer.cc:51,16'
              BranchSideFuncs:
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'decode_fuzzer.cc:40,11'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:40,31'
              BranchSideFuncs:
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'decode_fuzzer.cc:42,9'
              BranchSideFuncs:
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'decode_fuzzer.cc:41,11'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:41,33'
              BranchSideFuncs:
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'decode_fuzzer.cc:42,9'
              BranchSideFuncs:
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'decode_fuzzer.cc:39,11'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:42,9'
              BranchSideFuncs:
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'decode_fuzzer.cc:46,20'
              BranchSideFuncs:
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
        - Branch String:   'decode_fuzzer.cc:51,41'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:51,44'
              BranchSideFuncs:
                - abort
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'decode_fuzzer.cc:56,7'
              BranchSideFuncs:
                - abort
        - Branch String:   'decode_fuzzer.cc:51,16'
          Branch Sides:
            - BranchSide:      'decode_fuzzer.cc:52,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - mpg123_delete
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - abort
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - mpg123_tellframe
                - mpg123_tell_stream
                - _ZN18FuzzedDataProvider15remaining_bytesEv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider12ConsumeBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - mpg123_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'decode_fuzzer.cc:56,7'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             'decode_fuzzer.cc:14,5'
          Dst:             mpg123_init
        - Src:             'decode_fuzzer.cc:18,27'
          Dst:             mpg123_new
        - Src:             'decode_fuzzer.cc:23,9'
          Dst:             mpg123_param2
        - Src:             'decode_fuzzer.cc:25,11'
          Dst:             mpg123_open_feed
        - Src:             'decode_fuzzer.cc:27,5'
          Dst:             mpg123_delete
        - Src:             'decode_fuzzer.cc:31,38'
          Dst:             mpg123_outblock
        - Src:             'decode_fuzzer.cc:40,14'
          Dst:             mpg123_tellframe
        - Src:             'decode_fuzzer.cc:41,14'
          Dst:             mpg123_tell_stream
        - Src:             'decode_fuzzer.cc:48,20'
          Dst:             mpg123_decode
        - Src:             'decode_fuzzer.cc:52,20'
          Dst:             mpg123_decode
        - Src:             'decode_fuzzer.cc:56,7'
          Dst:             abort
        - Src:             'decode_fuzzer.cc:60,3'
          Dst:             mpg123_delete
    - functionName:    zero_byte
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:903,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:903,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:903,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_set_err
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1999
      functionLinenumberEnd: 2002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - err
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:2000,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:2000,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:2001,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_wrap_handle
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1992
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1993,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1994,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1995,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_strerror
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_errcode
        - mpg123_plain_strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1984,31'
          Dst:             mpg123_errcode
        - Src:             'src/libmpg123/libmpg123.c:1984,9'
          Dst:             mpg123_plain_strerror
    - functionName:    mpg123_errcode
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1977
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1978,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1978,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1979,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_plain_strerror
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1958
      functionLinenumberEnd: 1974
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - errcode
      BBCount:         12
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1959,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1959,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1961,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1959,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1960,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1961,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1961,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1964,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1966,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1968,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1970,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1972,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_free
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1906
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_delete
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_frame_exit
        - INT123_wrap_destroy
        - mpg123_close
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1892,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1892,5'
              BranchSideFuncs:
                - mpg123_close
                - INT123_wrap_destroy
                - INT123_frame_exit
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:1894,16'
              BranchSideFuncs:
                - mpg123_close
                - INT123_wrap_destroy
                - INT123_frame_exit
                - free
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1894,3'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/libmpg123.c:1896,3'
          Dst:             INT123_wrap_destroy
        - Src:             'src/libmpg123/libmpg123.c:1898,3'
          Dst:             INT123_frame_exit
    - functionName:    mpg123_close
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1873
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_frame_reset
        - INT123_invalidate_format
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1874,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1874,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1877,5'
              BranchSideFuncs:
                - INT123_frame_reset
                - INT123_invalidate_format
        - Branch String:   'src/libmpg123/libmpg123.c:1877,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1877,28'
              BranchSideFuncs:
                - INT123_frame_reset
                - INT123_invalidate_format
            - BranchSide:      'src/libmpg123/libmpg123.c:1879,5'
              BranchSideFuncs:
                - INT123_frame_reset
                - INT123_invalidate_format
        - Branch String:   'src/libmpg123/libmpg123.c:1879,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1882,29'
              BranchSideFuncs:
                - INT123_invalidate_format
                - INT123_frame_reset
            - BranchSide:      'src/libmpg123/libmpg123.c:1886,21'
              BranchSideFuncs:
                - INT123_frame_reset
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1882,3'
          Dst:             INT123_invalidate_format
        - Src:             'src/libmpg123/libmpg123.c:1886,2'
          Dst:             INT123_frame_reset
    - functionName:    mpg123_set_index64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1851
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - offsets
        - step
        - fill
      BBCount:         10
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_fi_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1852,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1852,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1854,5'
              BranchSideFuncs:
                - INT123_fi_set
        - Branch String:   'src/libmpg123/libmpg123.c:1854,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1856,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1859,20'
              BranchSideFuncs:
                - INT123_fi_set
        - Branch String:   'src/libmpg123/libmpg123.c:1859,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1861,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1864,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1859,5'
          Dst:             INT123_fi_set
    - functionName:    mpg123_index64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - offsets
        - step
        - fill
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1832,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1832,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1833,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1833,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1833,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1835,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1833,37'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1833,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1835,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1833,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1835,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1839,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_store_utf8_2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - enc
        - source
        - source_size
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_store_utf8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1826,9'
          Dst:             mpg123_store_utf8
    - functionName:    mpg123_store_utf8
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1821
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - enc
        - source
        - source_size
      BBCount:         20
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_icy2utf8
        - INT123_id3_to_utf8
        - mpg123_free_string
        - mpg123_set_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1778,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1783,23'
              BranchSideFuncs:
                - INT123_id3_to_utf8
            - BranchSide:      'src/libmpg123/libmpg123.c:1786,23'
              BranchSideFuncs:
                - INT123_id3_to_utf8
            - BranchSide:      'src/libmpg123/libmpg123.c:1790,23'
              BranchSideFuncs:
                - INT123_id3_to_utf8
            - BranchSide:      'src/libmpg123/libmpg123.c:1790,23'
              BranchSideFuncs:
                - INT123_id3_to_utf8
            - BranchSide:      'src/libmpg123/libmpg123.c:1794,23'
              BranchSideFuncs:
                - INT123_id3_to_utf8
            - BranchSide:      'src/libmpg123/libmpg123.c:1802,23'
              BranchSideFuncs:
                - mpg123_free_string
                - INT123_icy2utf8
                - mpg123_set_string
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:1802,23'
              BranchSideFuncs:
                - mpg123_free_string
                - INT123_icy2utf8
                - mpg123_set_string
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:1818,23'
              BranchSideFuncs:
                - mpg123_free_string
        - Branch String:   'src/libmpg123/libmpg123.c:1804,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1807,52'
              BranchSideFuncs:
                - INT123_icy2utf8
                - mpg123_set_string
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:1815,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1808,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1810,24'
              BranchSideFuncs:
                - mpg123_set_string
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:1813,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1783,4'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/libmpg123.c:1786,4'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/libmpg123.c:1790,4'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/libmpg123.c:1794,4'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/libmpg123.c:1802,4'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/libmpg123.c:1807,23'
          Dst:             INT123_icy2utf8
        - Src:             'src/libmpg123/libmpg123.c:1810,6'
          Dst:             mpg123_set_string
        - Src:             'src/libmpg123/libmpg123.c:1818,4'
          Dst:             mpg123_free_string
    - functionName:    mpg123_enc_from_id3_2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1771
      functionLinenumberEnd: 1772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - id3_enc_byte
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_enc_from_id3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1772,9'
          Dst:             mpg123_enc_from_id3
    - functionName:    mpg123_enc_from_id3
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1759
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - id3_enc_byte
      BBCount:         7
      ICount:          39
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1760,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1762,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1763,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1764,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1765,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1766,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_icy2utf8
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - icy_text
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_icy2utf8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1751,9'
          Dst:             INT123_icy2utf8
    - functionName:    mpg123_icy
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1725
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - icy_meta
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1726,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1726,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1728,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1728,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1730,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1733,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1735,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1737,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1741,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_id3_raw
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1722
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - v1
        - v1_size
        - v2
        - v2_size
      BBCount:         19
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1711,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1712,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1713,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1713,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1714,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1715,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1714,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1714,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1714,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1715,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1716,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1717,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1717,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1718,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1719,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1719,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1720,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1721,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_id3
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - v1
        - v2
      BBCount:         23
      ICount:          125
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_id3_link
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1686,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1686,18'
              BranchSideFuncs:
                - INT123_id3_link
            - BranchSide:      'src/libmpg123/libmpg123.c:1687,5'
              BranchSideFuncs:
                - INT123_id3_link
        - Branch String:   'src/libmpg123/libmpg123.c:1687,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1687,18'
              BranchSideFuncs:
                - INT123_id3_link
            - BranchSide:      'src/libmpg123/libmpg123.c:1688,5'
              BranchSideFuncs:
                - INT123_id3_link
        - Branch String:   'src/libmpg123/libmpg123.c:1688,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1688,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1690,5'
              BranchSideFuncs:
                - INT123_id3_link
        - Branch String:   'src/libmpg123/libmpg123.c:1690,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1692,19'
              BranchSideFuncs:
                - INT123_id3_link
            - BranchSide:      'src/libmpg123/libmpg123.c:1704,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1693,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1693,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1694,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1693,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1693,74'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1694,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1694,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1698,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1701,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1692,3'
          Dst:             INT123_id3_link
    - functionName:    mpg123_meta_free
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_reset_icy
        - INT123_reset_id3
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1678,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1678,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1680,19'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_icy
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1680,2'
          Dst:             INT123_reset_id3
        - Src:             'src/libmpg123/libmpg123.c:1681,2'
          Dst:             INT123_reset_icy
    - functionName:    mpg123_meta_check
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1674
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1672,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1672,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1673,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_length64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1625
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         22
      ICount:          153
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_compute_bpf
        - INT123_frame_ins2outs
        - init_track
        - mpg123_tell64
        - sample_adjust
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1605,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1605,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1606,17'
              BranchSideFuncs:
                - init_track
                - mpg123_tell64
                - INT123_compute_bpf
                - INT123_frame_ins2outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1607,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1607,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1608,5'
              BranchSideFuncs:
                - mpg123_tell64
                - INT123_compute_bpf
                - INT123_frame_ins2outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1608,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1608,38'
              BranchSideFuncs:
                - INT123_frame_ins2outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1609,10'
              BranchSideFuncs:
                - mpg123_tell64
                - INT123_compute_bpf
                - INT123_frame_ins2outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1609,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1609,41'
              BranchSideFuncs:
                - INT123_frame_ins2outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1610,10'
              BranchSideFuncs:
                - mpg123_tell64
                - INT123_compute_bpf
                - INT123_frame_ins2outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1610,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1613,16'
              BranchSideFuncs:
                - INT123_compute_bpf
                - INT123_frame_ins2outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1616,10'
              BranchSideFuncs:
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1613,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1613,37'
              BranchSideFuncs:
                - INT123_frame_ins2outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1613,77'
              BranchSideFuncs:
                - INT123_compute_bpf
                - INT123_frame_ins2outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1616,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1616,54'
              BranchSideFuncs:
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1617,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1606,6'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1613,58'
          Dst:             INT123_compute_bpf
        - Src:             'src/libmpg123/libmpg123.c:1616,40'
          Dst:             mpg123_tell64
        - Src:             'src/libmpg123/libmpg123.c:1621,11'
          Dst:             INT123_frame_ins2outs
        - Src:             'src/libmpg123/libmpg123.c:1623,11'
          Dst:             sample_adjust
    - functionName:    init_track
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_next_frame
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1221,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1224,26'
              BranchSideFuncs:
                - get_next_frame
            - BranchSide:      'src/libmpg123/libmpg123.c:1227,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1225,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1225,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1226,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1224,11'
          Dst:             get_next_frame
    - functionName:    mpg123_tell64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         23
      ICount:          153
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_bytes_to_samples
        - INT123_frame_outs
        - sample_adjust
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1317,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1317,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1318,5'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - INT123_frame_outs
        - Branch String:   'src/libmpg123/libmpg123.c:1318,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1318,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1323,11'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - INT123_frame_outs
        - Branch String:   'src/libmpg123/libmpg123.c:1324,33'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1324,37'
              BranchSideFuncs:
                - INT123_frame_outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1326,28'
              BranchSideFuncs:
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1324,63'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1324,66'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/libmpg123.c:1331,11'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
                - INT123_frame_outs
                - INT123_bytes_to_samples
        - Branch String:   'src/libmpg123/libmpg123.c:1324,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1326,28'
              BranchSideFuncs:
                - INT123_frame_outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1331,11'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
                - INT123_frame_outs
                - INT123_bytes_to_samples
        - Branch String:   'src/libmpg123/libmpg123.c:1331,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1333,28'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1337,28'
              BranchSideFuncs:
                - INT123_frame_outs
                - INT123_bytes_to_samples
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1342,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1342,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1342,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1326,10'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/libmpg123.c:1333,10'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/libmpg123.c:1333,43'
          Dst:             INT123_bytes_to_samples
        - Src:             'src/libmpg123/libmpg123.c:1337,10'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/libmpg123.c:1337,45'
          Dst:             INT123_bytes_to_samples
        - Src:             'src/libmpg123/libmpg123.c:1340,9'
          Dst:             sample_adjust
    - functionName:    sample_adjust
      functionSourceFile: '/src/mpg123/src/libmpg123/gapless.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - x
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/libmpg123/gapless.h:17,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:21,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:32,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/gapless.h:21,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:23,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:29,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/gapless.h:23,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:24,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:26,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_next_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         75
      ICount:          419
      EdgeCount:       101
      CyclomaticComplexity: 28
      functionsReached:
        - INT123_decode_update
        - INT123_frame_gapless_realinit
        - INT123_frame_set_frameseek
        - INT123_frame_skip
        - INT123_ntom_set_ntom
        - INT123_read_frame
        - get_next_frame
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:805,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:805,30'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:814,2'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:805,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:807,10'
              BranchSideFuncs:
                - INT123_decode_update
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:814,2'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:810,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:811,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:812,2'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:818,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:818,23'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:831,3'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_ntom_set_ntom
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:818,48'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:818,51'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:831,3'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_ntom_set_ntom
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:818,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:822,5'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:831,3'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_ntom_set_ntom
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:825,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:825,50'
              BranchSideFuncs:
                - INT123_ntom_set_ntom
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:827,20'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_ntom_set_ntom
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:834,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:834,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:835,11'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_ntom_set_ntom
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:838,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:838,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:840,24'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:838,38'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:838,41'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:844,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:838,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:840,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:844,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:847,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:847,31'
              BranchSideFuncs:
                - INT123_decode_update
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:850,11'
              BranchSideFuncs:
                - INT123_decode_update
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:847,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:850,11'
              BranchSideFuncs:
                - INT123_decode_update
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:858,5'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:854,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:855,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:856,3'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:860,31'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:860,35'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:862,9'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:860,53'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:860,57'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:870,8'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
        - Branch String:   'src/libmpg123/libmpg123.c:860,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:862,9'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:870,8'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
        - Branch String:   'src/libmpg123/libmpg123.c:862,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:862,26'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:864,23'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:862,51'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:862,54'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:864,23'
              BranchSideFuncs:
                - INT123_frame_skip
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:862,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:864,23'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:868,3'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_read_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:871,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:818,6'
              BranchSideFuncs:
                - INT123_read_frame
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
                - INT123_frame_skip
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:875,5'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
        - Branch String:   'src/libmpg123/libmpg123.c:875,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:877,6'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
            - BranchSide:      'src/libmpg123/libmpg123.c:894,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:877,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:880,8'
              BranchSideFuncs:
                - INT123_frame_gapless_realinit
                - INT123_frame_set_frameseek
                - get_next_frame
            - BranchSide:      'src/libmpg123/libmpg123.c:893,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:889,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:889,52'
              BranchSideFuncs:
                - get_next_frame
            - BranchSide:      'src/libmpg123/libmpg123.c:890,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:890,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:890,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:892,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:810,6'
          Dst:             INT123_decode_update
        - Src:             'src/libmpg123/libmpg123.c:825,29'
          Dst:             INT123_ntom_set_ntom
        - Src:             'src/libmpg123/libmpg123.c:832,7'
          Dst:             INT123_read_frame
        - Src:             'src/libmpg123/libmpg123.c:854,7'
          Dst:             INT123_decode_update
        - Src:             'src/libmpg123/libmpg123.c:864,5'
          Dst:             INT123_frame_skip
        - Src:             'src/libmpg123/libmpg123.c:883,4'
          Dst:             INT123_frame_gapless_realinit
        - Src:             'src/libmpg123/libmpg123.c:884,4'
          Dst:             INT123_frame_set_frameseek
        - Src:             'src/libmpg123/libmpg123.c:889,37'
          Dst:             get_next_frame
    - functionName:    INT123_decode_update
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         48
      ICount:          349
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - INT123_do_rva
        - INT123_frame_freq
        - INT123_frame_outbuffer
        - INT123_frame_output_format
        - INT123_outblock_bytes
        - INT123_set_synth_functions
        - INT123_synth_ntom_set_step
        - fprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:714,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:716,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/libmpg123.c:722,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_output_format
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
        - Branch String:   'src/libmpg123/libmpg123.c:716,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:716,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:718,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:726,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:726,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:728,5'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
        - Branch String:   'src/libmpg123/libmpg123.c:728,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:728,13'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
            - BranchSide:      'src/libmpg123/libmpg123.c:731,5'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
        - Branch String:   'src/libmpg123/libmpg123.c:731,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:731,33'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
            - BranchSide:      'src/libmpg123/libmpg123.c:732,10'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
        - Branch String:   'src/libmpg123/libmpg123.c:732,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:732,41'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
            - BranchSide:      'src/libmpg123/libmpg123.c:733,10'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
        - Branch String:   'src/libmpg123/libmpg123.c:733,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:733,41'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
            - BranchSide:      'src/libmpg123/libmpg123.c:734,7'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
                - INT123_outblock_bytes
        - Branch String:   'src/libmpg123/libmpg123.c:735,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:740,40'
              BranchSideFuncs:
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:740,40'
              BranchSideFuncs:
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:740,40'
              BranchSideFuncs:
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:747,34'
              BranchSideFuncs:
                - INT123_synth_ntom_set_step
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
            - BranchSide:      'src/libmpg123/libmpg123.c:765,7'
              BranchSideFuncs:
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
        - Branch String:   'src/libmpg123/libmpg123.c:747,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:747,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:748,25'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
                - INT123_frame_freq
        - Branch String:   'src/libmpg123/libmpg123.c:748,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:750,41'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:755,9'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
        - Branch String:   'src/libmpg123/libmpg123.c:752,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:753,6'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:754,4'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_outblock_bytes
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
        - Branch String:   'src/libmpg123/libmpg123.c:765,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:767,6'
              BranchSideFuncs:
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:770,21'
              BranchSideFuncs:
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
        - Branch String:   'src/libmpg123/libmpg123.c:767,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:767,28'
              BranchSideFuncs:
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/libmpg123.c:768,8'
              BranchSideFuncs:
                - INT123_set_synth_functions
                - INT123_frame_outbuffer
                - INT123_do_rva
        - Branch String:   'src/libmpg123/libmpg123.c:771,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:771,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:774,28'
              BranchSideFuncs:
                - INT123_frame_outbuffer
                - INT123_do_rva
        - Branch String:   'src/libmpg123/libmpg123.c:774,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:774,46'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:776,16'
              BranchSideFuncs:
                - INT123_do_rva
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:716,37'
          Dst:             fprintf
        - Src:             'src/libmpg123/libmpg123.c:723,16'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/libmpg123.c:725,6'
          Dst:             INT123_frame_output_format
        - Src:             'src/libmpg123/libmpg123.c:742,19'
          Dst:             INT123_outblock_bytes
        - Src:             'src/libmpg123/libmpg123.c:747,7'
          Dst:             INT123_synth_ntom_set_step
        - Src:             'src/libmpg123/libmpg123.c:748,7'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/libmpg123.c:751,32'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/libmpg123.c:758,57'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/libmpg123.c:756,19'
          Dst:             INT123_outblock_bytes
        - Src:             'src/libmpg123/libmpg123.c:771,5'
          Dst:             INT123_set_synth_functions
        - Src:             'src/libmpg123/libmpg123.c:774,5'
          Dst:             INT123_frame_outbuffer
        - Src:             'src/libmpg123/libmpg123.c:776,2'
          Dst:             INT123_do_rva
    - functionName:    fprintf
      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:    203
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_framelength64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         17
      ICount:          114
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - INT123_compute_bpf
        - init_track
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1578,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1579,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1580,17'
              BranchSideFuncs:
                - init_track
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/libmpg123.c:1581,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1582,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1583,5'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/libmpg123.c:1583,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1584,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1585,5'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/libmpg123.c:1585,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1587,16'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/libmpg123.c:1594,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1587,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1588,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1589,25'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/libmpg123.c:1594,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1595,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1597,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1580,6'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1589,6'
          Dst:             INT123_compute_bpf
    - functionName:    mpg123_set_filesize64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - size
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1569,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1569,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1571,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_seek_frame64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - offset
        - whence
      BBCount:         21
      ICount:          140
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_frame_set_frameseek
        - do_the_seek
        - init_track
        - mpg123_tellframe64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1536,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1536,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1537,19'
              BranchSideFuncs:
                - init_track
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
        - Branch String:   'src/libmpg123/libmpg123.c:1537,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1537,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1540,8'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
        - Branch String:   'src/libmpg123/libmpg123.c:1541,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1543,25'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
            - BranchSide:      'src/libmpg123/libmpg123.c:1544,25'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
            - BranchSide:      'src/libmpg123/libmpg123.c:1546,7'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
            - BranchSide:      'src/libmpg123/libmpg123.c:1554,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1546,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1546,35'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
            - BranchSide:      'src/libmpg123/libmpg123.c:1549,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1557,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1557,18'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
            - BranchSide:      'src/libmpg123/libmpg123.c:1560,29'
              BranchSideFuncs:
                - INT123_frame_set_frameseek
                - do_the_seek
                - mpg123_tellframe64
        - Branch String:   'src/libmpg123/libmpg123.c:1562,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1562,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1564,28'
              BranchSideFuncs:
                - mpg123_tellframe64
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1537,8'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1560,2'
          Dst:             INT123_frame_set_frameseek
        - Src:             'src/libmpg123/libmpg123.c:1561,8'
          Dst:             do_the_seek
        - Src:             'src/libmpg123/libmpg123.c:1564,9'
          Dst:             mpg123_tellframe64
    - functionName:    do_the_seek
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1363
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_decode_update
        - INT123_frame_buffers_reset
        - INT123_ntom_set_ntom
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1365,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1365,10'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:1365,10'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1369,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1371,3'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:1376,5'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1372,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1372,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1373,2'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1376,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1376,25'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
            - BranchSide:      'src/libmpg123/libmpg123.c:1378,5'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1376,39'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1376,66'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1376,42'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1376,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1376,66'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1378,5'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1378,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1380,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1385,29'
              BranchSideFuncs:
                - INT123_frame_buffers_reset
                - INT123_decode_update
                - INT123_ntom_set_ntom
        - Branch String:   'src/libmpg123/libmpg123.c:1387,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1389,24'
              BranchSideFuncs:
                - INT123_ntom_set_ntom
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1393,6'
              BranchSideFuncs:
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1394,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1396,27'
              BranchSideFuncs:
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1400,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1396,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1396,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1397,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1400,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1400,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1402,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1402,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1402,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1404,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1385,2'
          Dst:             INT123_frame_buffers_reset
        - Src:             'src/libmpg123/libmpg123.c:1389,3'
          Dst:             INT123_ntom_set_ntom
        - Src:             'src/libmpg123/libmpg123.c:1396,6'
          Dst:             INT123_decode_update
    - functionName:    mpg123_tellframe64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1348,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1348,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1349,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1349,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1349,38'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1350,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1350,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1350,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1352,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1352,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1352,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1352,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_feedseek64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - sampleoff
        - whence
        - input_offset
      BBCount:         48
      ICount:          321
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - INT123_feed_set_pos
        - INT123_frame_index_find
        - INT123_frame_outs
        - INT123_frame_set_seek
        - init_track
        - mpg123_tell64
        - sample_adjust
        - sample_unadjust
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1472,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1473,3'
              BranchSideFuncs:
                - mpg123_tell64
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1475,22'
              BranchSideFuncs:
                - mpg123_tell64
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1478,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1478,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1480,5'
              BranchSideFuncs:
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1480,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1482,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1486,19'
              BranchSideFuncs:
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1486,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1486,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1488,9'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1488,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1490,25'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1491,25'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1493,7'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1503,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1493,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1493,35'
              BranchSideFuncs:
                - INT123_frame_outs
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1495,12'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1495,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1495,35'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1499,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1505,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1505,18'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1506,24'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1507,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1507,6'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1507,6'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1512,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1512,31'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1513,5'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1513,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1513,23'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1514,5'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1513,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1513,38'
              BranchSideFuncs:
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1514,5'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1514,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1514,23'
              BranchSideFuncs:
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1516,30'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1516,62'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1516,34'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1516,34'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_feed_set_pos
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1518,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1519,19'
              BranchSideFuncs:
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1520,5'
              BranchSideFuncs:
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1520,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1520,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1521,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1475,8'
          Dst:             mpg123_tell64
        - Src:             'src/libmpg123/libmpg123.c:1486,8'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1493,35'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/libmpg123.c:1493,35'
          Dst:             sample_adjust
        - Src:             'src/libmpg123/libmpg123.c:1495,35'
          Dst:             sample_adjust
        - Src:             'src/libmpg123/libmpg123.c:1506,28'
          Dst:             sample_unadjust
        - Src:             'src/libmpg123/libmpg123.c:1506,2'
          Dst:             INT123_frame_set_seek
        - Src:             'src/libmpg123/libmpg123.c:1516,34'
          Dst:             INT123_frame_index_find
        - Src:             'src/libmpg123/libmpg123.c:1516,10'
          Dst:             INT123_feed_set_pos
        - Src:             'src/libmpg123/libmpg123.c:1524,9'
          Dst:             mpg123_tell64
    - functionName:    sample_unadjust
      functionSourceFile: '/src/mpg123/src/libmpg123/gapless.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - x
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/gapless.h:41,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:43,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:49,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/gapless.h:46,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:47,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:48,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_scan
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         23
      ICount:          165
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - INT123_frame_gapless_update
        - INT123_read_frame
        - init_track
        - mpg123_seek64
        - mpg123_tell64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1634,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1634,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1635,7'
              BranchSideFuncs:
                - init_track
                - mpg123_tell64
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
        - Branch String:   'src/libmpg123/libmpg123.c:1635,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1635,43'
              BranchSideFuncs:
                - init_track
                - mpg123_tell64
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1639,17'
              BranchSideFuncs:
                - init_track
                - mpg123_tell64
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
        - Branch String:   'src/libmpg123/libmpg123.c:1640,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1642,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1645,25'
              BranchSideFuncs:
                - mpg123_tell64
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
        - Branch String:   'src/libmpg123/libmpg123.c:1642,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1642,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1643,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1647,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1647,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1647,12'
              BranchSideFuncs:
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
        - Branch String:   'src/libmpg123/libmpg123.c:1647,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1647,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1649,15'
              BranchSideFuncs:
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
        - Branch String:   'src/libmpg123/libmpg123.c:1654,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1656,3'
              BranchSideFuncs:
                - INT123_read_frame
                - mpg123_seek64
                - INT123_frame_gapless_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1659,21'
              BranchSideFuncs:
                - mpg123_seek64
                - INT123_frame_gapless_update
        - Branch String:   'src/libmpg123/libmpg123.c:1665,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1665,63'
              BranchSideFuncs:
                - INT123_frame_gapless_update
                - mpg123_seek64
            - BranchSide:      'src/libmpg123/libmpg123.c:1667,23'
              BranchSideFuncs:
                - mpg123_seek64
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1639,6'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1645,11'
          Dst:             mpg123_tell64
        - Src:             'src/libmpg123/libmpg123.c:1654,8'
          Dst:             INT123_read_frame
        - Src:             'src/libmpg123/libmpg123.c:1665,35'
          Dst:             INT123_frame_gapless_update
        - Src:             'src/libmpg123/libmpg123.c:1667,9'
          Dst:             mpg123_seek64
    - functionName:    mpg123_seek64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1457
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - sampleoff
        - whence
      BBCount:         38
      ICount:          230
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - INT123_frame_outs
        - INT123_frame_set_seek
        - do_the_seek
        - init_track
        - mpg123_scan
        - mpg123_tell64
        - sample_adjust
        - sample_unadjust
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1416,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1416,16'
              BranchSideFuncs:
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:1421,19'
              BranchSideFuncs:
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
        - Branch String:   'src/libmpg123/libmpg123.c:1416,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1418,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1421,19'
              BranchSideFuncs:
                - init_track
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
        - Branch String:   'src/libmpg123/libmpg123.c:1418,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1418,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1419,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1421,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1421,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1422,9'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
        - Branch String:   'src/libmpg123/libmpg123.c:1422,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1424,25'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1425,25'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1433,7'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:1448,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1433,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1434,18'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:1436,7'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
        - Branch String:   'src/libmpg123/libmpg123.c:1436,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1436,32'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:1438,7'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1436,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1437,16'
              BranchSideFuncs:
                - mpg123_scan
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
            - BranchSide:      'src/libmpg123/libmpg123.c:1438,7'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
                - INT123_frame_outs
                - sample_adjust
        - Branch String:   'src/libmpg123/libmpg123.c:1438,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1438,35'
              BranchSideFuncs:
                - INT123_frame_outs
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1440,12'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1440,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1440,34'
              BranchSideFuncs:
                - sample_adjust
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1444,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1450,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1450,18'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
            - BranchSide:      'src/libmpg123/libmpg123.c:1452,24'
              BranchSideFuncs:
                - sample_unadjust
                - INT123_frame_set_seek
                - do_the_seek
                - mpg123_tell64
        - Branch String:   'src/libmpg123/libmpg123.c:1454,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1454,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1456,23'
              BranchSideFuncs:
                - mpg123_tell64
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1413,8'
          Dst:             mpg123_tell64
        - Src:             'src/libmpg123/libmpg123.c:1421,8'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1437,4'
          Dst:             mpg123_scan
        - Src:             'src/libmpg123/libmpg123.c:1438,35'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/libmpg123.c:1438,35'
          Dst:             sample_adjust
        - Src:             'src/libmpg123/libmpg123.c:1440,34'
          Dst:             sample_adjust
        - Src:             'src/libmpg123/libmpg123.c:1452,28'
          Dst:             sample_unadjust
        - Src:             'src/libmpg123/libmpg123.c:1452,2'
          Dst:             INT123_frame_set_seek
        - Src:             'src/libmpg123/libmpg123.c:1453,8'
          Dst:             do_the_seek
        - Src:             'src/libmpg123/libmpg123.c:1456,9'
          Dst:             mpg123_tell64
    - functionName:    mpg123_tell_stream64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1357,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1357,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1359,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_timeframe64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - mh
        - seconds
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_track
        - mpg123_tpf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1300,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1300,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1301,17'
              BranchSideFuncs:
                - init_track
                - mpg123_tpf
        - Branch String:   'src/libmpg123/libmpg123.c:1302,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1302,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1304,19'
              BranchSideFuncs:
                - mpg123_tpf
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1301,6'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1304,27'
          Dst:             mpg123_tpf
    - functionName:    mpg123_getformat
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - rate
        - channels
        - encoding
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_getformat2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1293,9'
          Dst:             mpg123_getformat2
    - functionName:    mpg123_getformat2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - rate
        - channels
        - encoding
        - clear_flag
      BBCount:         20
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - init_track
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1280,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1280,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1281,17'
              BranchSideFuncs:
                - init_track
        - Branch String:   'src/libmpg123/libmpg123.c:1282,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1282,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1284,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1284,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1284,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1285,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1285,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1285,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1286,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1286,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1286,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1287,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1287,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1287,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1288,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1281,6'
          Dst:             init_track
    - functionName:    mpg123_info2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - mi
      BBCount:         31
      ICount:          258
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_frame_bitrate
        - INT123_frame_freq
        - init_track
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - init_track
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - init_track
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1273,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1273,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1273,1'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1273,1'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/libmpg123.c:1273,1'
          Dst:             INT123_frame_bitrate
    - functionName:    mpg123_info
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - mi
      BBCount:         31
      ICount:          258
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_frame_bitrate
        - INT123_frame_freq
        - init_track
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - init_track
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - init_track
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
        - Branch String:   'src/libmpg123/libmpg123.c:1270,1'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
            - BranchSide:      'src/libmpg123/libmpg123.c:1270,1'
              BranchSideFuncs:
                - INT123_frame_bitrate
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1270,1'
          Dst:             init_track
        - Src:             'src/libmpg123/libmpg123.c:1270,1'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/libmpg123.c:1270,1'
          Dst:             INT123_frame_bitrate
    - functionName:    mpg123_clip
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1208,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1208,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1210,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_feed
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - in
        - size
      BBCount:         15
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_feed_more
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1091,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1091,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1093,5'
              BranchSideFuncs:
                - INT123_feed_more
        - Branch String:   'src/libmpg123/libmpg123.c:1093,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1095,6'
              BranchSideFuncs:
                - INT123_feed_more
            - BranchSide:      'src/libmpg123/libmpg123.c:1113,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1095,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1097,24'
              BranchSideFuncs:
                - INT123_feed_more
            - BranchSide:      'src/libmpg123/libmpg123.c:1109,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1097,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1097,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1102,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1102,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1102,38'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1104,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1097,7'
          Dst:             INT123_feed_more
    - functionName:    mpg123_decode
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - inmemory
        - inmemsize
        - outmem
        - outmemsize
        - done
      BBCount:         49
      ICount:          331
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - INT123_decode_update
        - decode_the_frame
        - frame_buffercheck
        - get_next_frame
        - mpg123_feed
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1140,20'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
                - mpg123_feed
            - BranchSide:      'src/libmpg123/libmpg123.c:1141,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
                - mpg123_feed
        - Branch String:   'src/libmpg123/libmpg123.c:1141,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1141,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1142,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
                - mpg123_feed
        - Branch String:   'src/libmpg123/libmpg123.c:1142,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1142,34'
              BranchSideFuncs:
                - mpg123_feed
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1147,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1142,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1144,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1147,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1147,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1147,35'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1149,2'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1149,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1154,6'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1200,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1154,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1156,7'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1180,6'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1156,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1163,7'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1163,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1165,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1168,9'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1168,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1168,52'
              BranchSideFuncs:
                - INT123_decode_update
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
            - BranchSide:      'src/libmpg123/libmpg123.c:1169,10'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1169,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1169,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1171,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1168,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1171,9'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1174,21'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - get_next_frame
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1180,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1183,12'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1195,27'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1183,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1183,53'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1183,74'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1191,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1191,30'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1192,3'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1196,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1196,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1200,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1200,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1201,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1142,22'
          Dst:             mpg123_feed
        - Src:             'src/libmpg123/libmpg123.c:1168,31'
          Dst:             INT123_decode_update
        - Src:             'src/libmpg123/libmpg123.c:1174,4'
          Dst:             decode_the_frame
        - Src:             'src/libmpg123/libmpg123.c:1178,4'
          Dst:             frame_buffercheck
        - Src:             'src/libmpg123/libmpg123.c:1195,12'
          Dst:             get_next_frame
    - functionName:    decode_the_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         11
      ICount:          121
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_decoder_synth_bytes
        - INT123_frame_expect_outsamples
        - INT123_ntom_set_ntom
        - INT123_postprocess_buffer
        - fprintf
        - zero_byte
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:923,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:923,6'
              BranchSideFuncs:
                - zero_byte
                - INT123_ntom_set_ntom
                - INT123_postprocess_buffer
                - fprintf
            - BranchSide:      'src/libmpg123/libmpg123.c:925,7'
              BranchSideFuncs:
                - zero_byte
                - INT123_ntom_set_ntom
                - INT123_postprocess_buffer
                - fprintf
        - Branch String:   'src/libmpg123/libmpg123.c:925,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:925,7'
              BranchSideFuncs:
                - zero_byte
                - INT123_ntom_set_ntom
                - INT123_postprocess_buffer
            - BranchSide:      'src/libmpg123/libmpg123.c:935,12'
              BranchSideFuncs:
                - zero_byte
                - INT123_ntom_set_ntom
                - INT123_postprocess_buffer
        - Branch String:   'src/libmpg123/libmpg123.c:925,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:926,14'
              BranchSideFuncs:
                - fprintf
                - zero_byte
                - INT123_ntom_set_ntom
                - INT123_postprocess_buffer
            - BranchSide:      'src/libmpg123/libmpg123.c:935,12'
              BranchSideFuncs:
                - zero_byte
                - INT123_ntom_set_ntom
                - INT123_postprocess_buffer
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:915,55'
          Dst:             INT123_frame_expect_outsamples
        - Src:             'src/libmpg123/libmpg123.c:915,24'
          Dst:             INT123_decoder_synth_bytes
        - Src:             'src/libmpg123/libmpg123.c:926,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/libmpg123.c:935,47'
          Dst:             zero_byte
        - Src:             'src/libmpg123/libmpg123.c:940,4'
          Dst:             INT123_ntom_set_ntom
        - Src:             'src/libmpg123/libmpg123.c:951,2'
          Dst:             INT123_postprocess_buffer
    - functionName:    frame_buffercheck
      functionSourceFile: '/src/mpg123/src/libmpg123/gapless.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         45
      ICount:          314
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - INT123_samples_to_bytes
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/gapless.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:61,42'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
            - BranchSide:      'src/libmpg123/gapless.h:66,5'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
        - Branch String:   'src/libmpg123/gapless.h:66,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:66,31'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
            - BranchSide:      'src/libmpg123/gapless.h:74,5'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
        - Branch String:   'src/libmpg123/gapless.h:66,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:66,62'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:74,5'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
        - Branch String:   'src/libmpg123/gapless.h:74,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:74,27'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
            - BranchSide:      'src/libmpg123/gapless.h:89,5'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:74,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:77,22'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
                - INT123_samples_to_bytes
            - BranchSide:      'src/libmpg123/gapless.h:89,5'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:77,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:77,74'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:77,11'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:78,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:80,22'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:82,6'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:82,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:82,6'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:86,2'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:82,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:83,12'
              BranchSideFuncs:
                - fprintf
                - INT123_samples_to_bytes
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:86,2'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:85,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:85,43'
              BranchSideFuncs:
                - fprintf
                - INT123_samples_to_bytes
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:85,61'
              BranchSideFuncs:
                - fprintf
                - INT123_samples_to_bytes
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:89,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:89,21'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:89,18'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/gapless.h:89,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:89,5'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:91,45'
              BranchSideFuncs:
                - INT123_samples_to_bytes
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:92,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:94,23'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:105,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:100,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:100,38'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:101,17'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/gapless.h:107,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:107,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/gapless.h:113,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/gapless.h:107,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/gapless.h:108,12'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/gapless.h:113,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/gapless.h:77,50'
          Dst:             INT123_samples_to_bytes
        - Src:             'src/libmpg123/gapless.h:83,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/gapless.h:91,21'
          Dst:             INT123_samples_to_bytes
        - Src:             'src/libmpg123/gapless.h:108,4'
          Dst:             fprintf
    - functionName:    mpg123_read
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - out
        - size
        - done
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1086,9'
          Dst:             mpg123_decode
    - functionName:    mpg123_decode_frame64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - num
        - audio
        - bytes
      BBCount:         42
      ICount:          238
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - INT123_decode_update
        - decode_the_frame
        - frame_buffercheck
        - get_next_frame
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1040,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1040,21'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1041,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1041,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1041,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1042,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1042,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1042,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1043,2'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1045,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1045,13'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1046,5'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1046,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1046,13'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1047,2'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1050,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1052,7'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1076,27'
              BranchSideFuncs:
                - get_next_frame
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1052,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1052,27'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
            - BranchSide:      'src/libmpg123/libmpg123.c:1053,7'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1053,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1056,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1061,9'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
                - INT123_decode_update
        - Branch String:   'src/libmpg123/libmpg123.c:1061,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1061,52'
              BranchSideFuncs:
                - INT123_decode_update
                - decode_the_frame
                - frame_buffercheck
            - BranchSide:      'src/libmpg123/libmpg123.c:1062,9'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:1062,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1062,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1063,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1061,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1063,5'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
            - BranchSide:      'src/libmpg123/libmpg123.c:1064,21'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:1069,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1069,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1070,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1070,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1070,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1072,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1061,31'
          Dst:             INT123_decode_update
        - Src:             'src/libmpg123/libmpg123.c:1064,4'
          Dst:             decode_the_frame
        - Src:             'src/libmpg123/libmpg123.c:1068,4'
          Dst:             frame_buffercheck
        - Src:             'src/libmpg123/libmpg123.c:1076,12'
          Dst:             get_next_frame
    - functionName:    mpg123_framebyframe_next
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         12
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - get_next_frame
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:1003,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1003,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1005,18'
              BranchSideFuncs:
                - get_next_frame
        - Branch String:   'src/libmpg123/libmpg123.c:1009,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1009,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1013,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1013,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1014,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1016,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:1016,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:1019,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:1023,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:1008,6'
          Dst:             get_next_frame
    - functionName:    mpg123_framebyframe_decode64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - num
        - audio
        - bytes
      BBCount:         19
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - decode_the_frame
        - frame_buffercheck
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:968,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:968,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:969,5'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:969,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:969,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:970,5'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:970,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:970,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:971,5'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:971,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:971,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:973,3'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:976,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:976,21'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
            - BranchSide:      'src/libmpg123/libmpg123.c:978,5'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:978,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:978,25'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
            - BranchSide:      'src/libmpg123/libmpg123.c:980,7'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
        - Branch String:   'src/libmpg123/libmpg123.c:980,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:981,3'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
            - BranchSide:      'src/libmpg123/libmpg123.c:982,19'
              BranchSideFuncs:
                - decode_the_frame
                - frame_buffercheck
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:982,2'
          Dst:             decode_the_frame
        - Src:             'src/libmpg123/libmpg123.c:985,2'
          Dst:             frame_buffercheck
    - functionName:    mpg123_outblock
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_safe_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:793,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:793,19'
              BranchSideFuncs:
                - mpg123_safe_buffer
            - BranchSide:      'src/libmpg123/libmpg123.c:794,14'
              BranchSideFuncs:
                - mpg123_safe_buffer
        - Branch String:   'src/libmpg123/libmpg123.c:793,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:793,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:794,14'
              BranchSideFuncs:
                - mpg123_safe_buffer
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:794,14'
          Dst:             mpg123_safe_buffer
    - functionName:    mpg123_safe_buffer
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    no_lseek64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - handle
        - off
        - whence
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_reader64
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - r_read
        - r_lseek
        - cleanup
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mpg123_close
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:688,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:689,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:691,15'
              BranchSideFuncs:
                - mpg123_close
        - Branch String:   'src/libmpg123/libmpg123.c:693,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:694,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:696,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:697,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:697,33'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:697,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:691,2'
          Dst:             mpg123_close
    - functionName:    mpg123_open_feed
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_open_feed
        - mpg123_close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:671,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:671,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:673,15'
              BranchSideFuncs:
                - mpg123_close
                - INT123_open_feed
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:673,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/libmpg123.c:674,9'
          Dst:             INT123_open_feed
    - functionName:    mpg123_open_handle
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - iohandle
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_open_stream_handle
        - INT123_wrap_open
        - mpg123_close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:655,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:655,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:657,15'
              BranchSideFuncs:
                - mpg123_close
                - INT123_wrap_open
                - INT123_open_stream_handle
        - Branch String:   'src/libmpg123/libmpg123.c:662,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:662,36'
              BranchSideFuncs:
                - INT123_open_stream_handle
            - BranchSide:      'src/libmpg123/libmpg123.c:662,47'
              BranchSideFuncs:
                - INT123_open_stream_handle
        - Branch String:   'src/libmpg123/libmpg123.c:663,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:665,35'
              BranchSideFuncs:
                - INT123_open_stream_handle
            - BranchSide:      'src/libmpg123/libmpg123.c:666,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:657,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/libmpg123.c:660,8'
          Dst:             INT123_wrap_open
        - Src:             'src/libmpg123/libmpg123.c:665,9'
          Dst:             INT123_open_stream_handle
    - functionName:    mpg123_open_fd
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - fd
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_open_stream_handle
        - INT123_wrap_open
        - mpg123_close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:640,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:640,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:642,15'
              BranchSideFuncs:
                - mpg123_close
                - INT123_wrap_open
                - INT123_open_stream_handle
        - Branch String:   'src/libmpg123/libmpg123.c:643,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:644,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:645,30'
              BranchSideFuncs:
                - INT123_wrap_open
                - INT123_open_stream_handle
        - Branch String:   'src/libmpg123/libmpg123.c:647,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:648,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:649,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:642,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/libmpg123.c:645,12'
          Dst:             INT123_wrap_open
        - Src:             'src/libmpg123/libmpg123.c:648,9'
          Dst:             INT123_open_stream_handle
    - functionName:    INT123_open_fixed_post
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - channels
        - encoding
      BBCount:         23
      ICount:          125
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - mpg123_close
        - mpg123_format
        - mpg123_format_none
        - mpg123_getformat
        - mpg123_scan
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:606,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:607,3'
              BranchSideFuncs:
                - mpg123_getformat
                - mpg123_close
                - mpg123_scan
                - mpg123_format
                - mpg123_format_none
            - BranchSide:      'src/libmpg123/libmpg123.c:609,29'
              BranchSideFuncs:
                - mpg123_getformat
                - mpg123_close
                - mpg123_scan
                - mpg123_format
                - mpg123_format_none
        - Branch String:   'src/libmpg123/libmpg123.c:610,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:611,28'
              BranchSideFuncs:
                - mpg123_format_none
                - mpg123_close
                - mpg123_scan
                - mpg123_format
            - BranchSide:      'src/libmpg123/libmpg123.c:612,5'
              BranchSideFuncs:
                - mpg123_close
                - mpg123_scan
                - mpg123_format
        - Branch String:   'src/libmpg123/libmpg123.c:612,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:613,23'
              BranchSideFuncs:
                - mpg123_format
                - mpg123_close
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:614,5'
              BranchSideFuncs:
                - mpg123_close
                - mpg123_scan
        - Branch String:   'src/libmpg123/libmpg123.c:614,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:616,6'
              BranchSideFuncs:
                - mpg123_close
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:622,5'
              BranchSideFuncs:
                - mpg123_close
        - Branch String:   'src/libmpg123/libmpg123.c:616,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:616,31'
              BranchSideFuncs:
                - mpg123_close
                - mpg123_scan
            - BranchSide:      'src/libmpg123/libmpg123.c:621,2'
              BranchSideFuncs:
                - mpg123_close
        - Branch String:   'src/libmpg123/libmpg123.c:616,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:619,22'
              BranchSideFuncs:
                - mpg123_scan
                - mpg123_close
            - BranchSide:      'src/libmpg123/libmpg123.c:621,2'
              BranchSideFuncs:
                - mpg123_close
        - Branch String:   'src/libmpg123/libmpg123.c:622,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:623,16'
              BranchSideFuncs:
                - mpg123_close
            - BranchSide:      'src/libmpg123/libmpg123.c:624,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:609,12'
          Dst:             mpg123_getformat
        - Src:             'src/libmpg123/libmpg123.c:611,9'
          Dst:             mpg123_format_none
        - Src:             'src/libmpg123/libmpg123.c:613,9'
          Dst:             mpg123_format
        - Src:             'src/libmpg123/libmpg123.c:619,10'
          Dst:             mpg123_scan
        - Src:             'src/libmpg123/libmpg123.c:623,3'
          Dst:             mpg123_close
    - functionName:    INT123_open_fixed_pre
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - channels
        - encoding
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_format2
        - mpg123_format_none
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:595,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:596,3'
              BranchSideFuncs:
                - mpg123_format_none
                - mpg123_format2
            - BranchSide:      'src/libmpg123/libmpg123.c:597,2'
              BranchSideFuncs:
                - mpg123_format_none
                - mpg123_format2
        - Branch String:   'src/libmpg123/libmpg123.c:599,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:600,24'
              BranchSideFuncs:
                - mpg123_format2
            - BranchSide:      'src/libmpg123/libmpg123.c:601,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:598,12'
          Dst:             mpg123_format_none
        - Src:             'src/libmpg123/libmpg123.c:600,9'
          Dst:             mpg123_format2
    - functionName:    mpg123_open_fixed
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - path
        - channels
        - encoding
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_open_fixed_post
        - INT123_open_fixed_pre
        - mpg123_open
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:631,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:632,21'
              BranchSideFuncs:
                - mpg123_open
                - INT123_open_fixed_post
            - BranchSide:      'src/libmpg123/libmpg123.c:633,5'
              BranchSideFuncs:
                - INT123_open_fixed_post
        - Branch String:   'src/libmpg123/libmpg123.c:633,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:633,5'
              BranchSideFuncs:
                - INT123_open_fixed_post
            - BranchSide:      'src/libmpg123/libmpg123.c:634,32'
              BranchSideFuncs:
                - INT123_open_fixed_post
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:630,12'
          Dst:             INT123_open_fixed_pre
        - Src:             'src/libmpg123/libmpg123.c:632,9'
          Dst:             mpg123_open
        - Src:             'src/libmpg123/libmpg123.c:634,9'
          Dst:             INT123_open_fixed_post
    - functionName:    mpg123_open
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - path
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_open_stream_handle
        - INT123_wrap_open
        - mpg123_close
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:575,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:575,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:577,15'
              BranchSideFuncs:
                - mpg123_close
                - INT123_wrap_open
                - INT123_open_stream_handle
        - Branch String:   'src/libmpg123/libmpg123.c:578,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:579,3'
              BranchSideFuncs:
                - INT123_wrap_open
                - INT123_open_stream_handle
            - BranchSide:      'src/libmpg123/libmpg123.c:581,30'
              BranchSideFuncs:
                - INT123_wrap_open
                - INT123_open_stream_handle
        - Branch String:   'src/libmpg123/libmpg123.c:583,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:584,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:585,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:577,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/libmpg123.c:581,12'
          Dst:             INT123_wrap_open
        - Src:             'src/libmpg123/libmpg123.c:584,9'
          Dst:             INT123_open_stream_handle
    - functionName:    mpg123_geteq2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - channel
        - band
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_geteq
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:559,9'
          Dst:             mpg123_geteq
    - functionName:    mpg123_geteq
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - channel
        - band
      BBCount:         13
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:543,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:543,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:543,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:543,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:543,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:543,29'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:543,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:543,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:544,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:544,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:547,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:549,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:550,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:552,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dbchange
      functionSourceFile: '/src/mpg123/src/libmpg123/mpg123lib_intern.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - base_factor
        - db
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/mpg123lib_intern.h:340,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:341,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:342,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/mpg123lib_intern.h:342,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:342,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:343,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_eq_change
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - double
      constantsTouched: []
      argNames:
        - mh
        - channel
        - a
        - b
        - db
      BBCount:         24
      ICount:          166
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - dbchange
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:520,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:520,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:523,5'
              BranchSideFuncs:
                - dbchange
                - dbchange
        - Branch String:   'src/libmpg123/libmpg123.c:523,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:523,17'
              BranchSideFuncs:
                - dbchange
                - dbchange
            - BranchSide:      'src/libmpg123/libmpg123.c:524,15'
              BranchSideFuncs:
                - dbchange
                - dbchange
        - Branch String:   'src/libmpg123/libmpg123.c:524,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:526,6'
              BranchSideFuncs:
                - dbchange
                - dbchange
            - BranchSide:      'src/libmpg123/libmpg123.c:534,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:526,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:526,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:526,18'
              BranchSideFuncs:
                - dbchange
                - dbchange
        - Branch String:   'src/libmpg123/libmpg123.c:526,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:526,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:527,6'
              BranchSideFuncs:
                - dbchange
                - dbchange
        - Branch String:   'src/libmpg123/libmpg123.c:527,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:528,29'
              BranchSideFuncs:
                - dbchange
                - dbchange
            - BranchSide:      'src/libmpg123/libmpg123.c:529,6'
              BranchSideFuncs:
                - dbchange
                - dbchange
        - Branch String:   'src/libmpg123/libmpg123.c:529,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:530,29'
              BranchSideFuncs:
                - dbchange
                - dbchange
            - BranchSide:      'src/libmpg123/libmpg123.c:531,3'
              BranchSideFuncs:
                - dbchange
                - dbchange
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:528,29'
          Dst:             dbchange
        - Src:             'src/libmpg123/libmpg123.c:530,29'
          Dst:             dbchange
    - functionName:    mpg123_eq_bands
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - double
      constantsTouched: []
      argNames:
        - mh
        - channel
        - a
        - b
        - factor
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mpg123_eq
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:506,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:506,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:510,5'
              BranchSideFuncs:
                - mpg123_eq
        - Branch String:   'src/libmpg123/libmpg123.c:510,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:510,17'
              BranchSideFuncs:
                - mpg123_eq
            - BranchSide:      'src/libmpg123/libmpg123.c:511,12'
              BranchSideFuncs:
                - mpg123_eq
        - Branch String:   'src/libmpg123/libmpg123.c:511,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:512,22'
              BranchSideFuncs:
                - mpg123_eq
            - BranchSide:      'src/libmpg123/libmpg123.c:515,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:512,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:512,50'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:513,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:512,12'
          Dst:             mpg123_eq
    - functionName:    mpg123_eq
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - double
      constantsTouched: []
      argNames:
        - mh
        - channel
        - band
        - val
      BBCount:         14
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:480,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:480,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:482,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:482,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:482,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:482,17'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:482,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:482,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:483,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:483,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:486,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:488,47'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:489,47'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:491,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_eq2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - double
      constantsTouched: []
      argNames:
        - mh
        - channel
        - band
        - val
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_eq
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:501,9'
          Dst:             mpg123_eq
    - functionName:    mpg123_getstate2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - key
        - val
        - fval
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_getstate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:475,9'
          Dst:             mpg123_getstate
    - functionName:    mpg123_getstate
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - key
        - val
        - fval
      BBCount:         27
      ICount:          188
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_bc_fill
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:423,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:423,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:425,9'
              BranchSideFuncs:
                - INT123_bc_fill
        - Branch String:   'src/libmpg123/libmpg123.c:425,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:428,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:436,34'
              BranchSideFuncs:
                - INT123_bc_fill
            - BranchSide:      'src/libmpg123/libmpg123.c:450,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:454,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:460,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:463,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:438,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:438,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:440,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:438,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:440,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:448,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:467,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:467,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:468,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:468,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:468,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:470,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:436,18'
          Dst:             INT123_bc_fill
    - functionName:    mpg123_getpar2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
        - key
        - val
        - fval
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_getpar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:414,9'
          Dst:             mpg123_getpar
    - functionName:    mpg123_getpar
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
        - key
        - val
        - fval
      BBCount:         59
      ICount:          293
      EdgeCount:       70
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:334,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:334,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:335,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:335,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:338,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:342,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:342,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:345,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:353,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:356,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:359,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:362,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:366,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:372,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:376,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:379,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:387,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:391,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:398,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:404,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:407,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:338,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:338,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:339,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:342,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:342,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:343,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:345,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:349,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:353,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:353,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:354,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:356,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:356,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:357,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:359,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:359,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:360,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:362,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:362,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:363,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:366,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:366,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:370,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:372,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:372,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:373,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:373,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:373,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:374,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:376,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:376,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:377,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:379,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:381,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:385,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_getparam2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - key
        - val
        - fval
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_getparam
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:327,9'
          Dst:             mpg123_getparam
    - functionName:    mpg123_getparam
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - key
        - val
        - fval
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_getpar
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:319,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:319,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:320,21'
              BranchSideFuncs:
                - mpg123_getpar
        - Branch String:   'src/libmpg123/libmpg123.c:321,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:321,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:322,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:320,6'
          Dst:             mpg123_getpar
    - functionName:    mpg123_par2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - double
      constantsTouched: []
      argNames:
        - mp
        - key
        - val
        - fval
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_par
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:312,9'
          Dst:             mpg123_par
    - functionName:    mpg123_par
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - double
      constantsTouched: []
      argNames:
        - mp
        - key
        - val
        - fval
      BBCount:         69
      ICount:          343
      EdgeCount:       83
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:198,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:198,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:199,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:199,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:202,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:217,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:221,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:229,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:237,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:242,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:246,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:249,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:253,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:261,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:265,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:271,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:275,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:282,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:287,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:295,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:302,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:305,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:208,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:208,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:210,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:229,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:229,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:230,26'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:230,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:230,40'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:237,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:237,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:237,18'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:237,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:237,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:238,32'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:242,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:242,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:242,18'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:242,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:242,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:243,24'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:246,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:246,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:246,34'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:249,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:249,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:249,36'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:253,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:253,33'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:253,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:261,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:261,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:261,45'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:265,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:265,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:265,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:282,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:282,33'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:283,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:287,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:287,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:288,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:295,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:295,33'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:296,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_param2
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - double
      constantsTouched: []
      argNames:
        - mh
        - key
        - val
        - fval
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_param
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:191,9'
          Dst:             mpg123_param
    - functionName:    mpg123_param
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - double
      constantsTouched: []
      argNames:
        - mh
        - key
        - val
        - fval
      BBCount:         21
      ICount:          119
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - INT123_bc_poolsize
        - INT123_frame_index_setup
        - mpg123_par
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:168,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:169,18'
              BranchSideFuncs:
                - mpg123_par
                - INT123_bc_poolsize
                - INT123_frame_index_setup
        - Branch String:   'src/libmpg123/libmpg123.c:170,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:170,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:174,6'
              BranchSideFuncs:
                - INT123_bc_poolsize
                - INT123_frame_index_setup
        - Branch String:   'src/libmpg123/libmpg123.c:174,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:176,33'
              BranchSideFuncs:
                - INT123_frame_index_setup
                - INT123_bc_poolsize
            - BranchSide:      'src/libmpg123/libmpg123.c:182,6'
              BranchSideFuncs:
                - INT123_bc_poolsize
        - Branch String:   'src/libmpg123/libmpg123.c:177,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:177,23'
              BranchSideFuncs:
                - INT123_bc_poolsize
            - BranchSide:      'src/libmpg123/libmpg123.c:178,3'
              BranchSideFuncs:
                - INT123_bc_poolsize
        - Branch String:   'src/libmpg123/libmpg123.c:182,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:182,32'
              BranchSideFuncs:
                - INT123_bc_poolsize
            - BranchSide:      'src/libmpg123/libmpg123.c:183,23'
              BranchSideFuncs:
                - INT123_bc_poolsize
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:169,6'
          Dst:             mpg123_par
        - Src:             'src/libmpg123/libmpg123.c:176,8'
          Dst:             INT123_frame_index_setup
        - Src:             'src/libmpg123/libmpg123.c:183,3'
          Dst:             INT123_bc_poolsize
    - functionName:    mpg123_decoder
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - decoder
      BBCount:         14
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_dectype
        - INT123_frame_cpu_opt
        - INT123_frame_exit
        - INT123_frame_outbuffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:133,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:133,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:135,5'
              BranchSideFuncs:
                - INT123_frame_cpu_opt
                - INT123_frame_outbuffer
                - INT123_frame_exit
                - INT123_frame_exit
        - Branch String:   'src/libmpg123/libmpg123.c:135,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:140,5'
              BranchSideFuncs:
                - INT123_frame_cpu_opt
                - INT123_frame_outbuffer
                - INT123_frame_exit
                - INT123_frame_exit
        - Branch String:   'src/libmpg123/libmpg123.c:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:140,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:146,26'
              BranchSideFuncs:
                - INT123_frame_cpu_opt
                - INT123_frame_outbuffer
                - INT123_frame_exit
                - INT123_frame_exit
        - Branch String:   'src/libmpg123/libmpg123.c:146,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:148,3'
              BranchSideFuncs:
                - INT123_frame_exit
            - BranchSide:      'src/libmpg123/libmpg123.c:153,29'
              BranchSideFuncs:
                - INT123_frame_outbuffer
                - INT123_frame_exit
        - Branch String:   'src/libmpg123/libmpg123.c:153,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:155,3'
              BranchSideFuncs:
                - INT123_frame_exit
            - BranchSide:      'src/libmpg123/libmpg123.c:160,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:131,19'
          Dst:             INT123_dectype
        - Src:             'src/libmpg123/libmpg123.c:146,5'
          Dst:             INT123_frame_cpu_opt
        - Src:             'src/libmpg123/libmpg123.c:149,3'
          Dst:             INT123_frame_exit
        - Src:             'src/libmpg123/libmpg123.c:153,6'
          Dst:             INT123_frame_outbuffer
        - Src:             'src/libmpg123/libmpg123.c:156,3'
          Dst:             INT123_frame_exit
    - functionName:    ftoi16
      functionSourceFile: '/src/mpg123/src/libmpg123/../common/sample.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_parnew
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
        - decoder
        - error
      BBCount:         24
      ICount:          122
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_frame_cpu_opt
        - INT123_frame_exit
        - INT123_frame_init_par
        - ftoi16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:99,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:101,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:106,24'
              BranchSideFuncs:
                - malloc
                - INT123_frame_init_par
                - INT123_frame_cpu_opt
                - INT123_frame_exit
                - free
        - Branch String:   'src/libmpg123/libmpg123.c:101,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:101,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:102,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:107,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:109,25'
              BranchSideFuncs:
                - INT123_frame_init_par
                - INT123_frame_cpu_opt
                - INT123_frame_exit
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:119,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:111,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:113,8'
              BranchSideFuncs:
                - INT123_frame_exit
                - free
            - BranchSide:      'src/libmpg123/libmpg123.c:118,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:119,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:121,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:123,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:125,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:125,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:126,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:99,14'
          Dst:             ftoi16
        - Src:             'src/libmpg123/libmpg123.c:109,3'
          Dst:             INT123_frame_init_par
        - Src:             'src/libmpg123/libmpg123.c:111,6'
          Dst:             INT123_frame_cpu_opt
        - Src:             'src/libmpg123/libmpg123.c:114,4'
          Dst:             INT123_frame_exit
    - functionName:    mpg123_new
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - decoder
        - error
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_parnew
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/libmpg123.c:59,9'
          Dst:             mpg123_parnew
    - functionName:    mpg123_exit
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_init
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_libversion
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - patch
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:40,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:41,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_distversion
      functionSourceFile: '/src/mpg123/src/libmpg123/libmpg123.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - major
        - minor
        - patch
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/libmpg123.c:29,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:30,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:31,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:31,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:32,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:33,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/libmpg123.c:33,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:33,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/libmpg123.c:34,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_fi_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fi
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fi_next
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/index.c:130,13'
          Dst:             fi_next
    - functionName:    fi_next
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fi
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_fi_set
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - fi
        - offsets
        - step
        - fill
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_fi_resize
        - fi_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/index.c:107,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:107,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/index.c:108,13'
              BranchSideFuncs:
                - fi_next
        - Branch String:   'src/libmpg123/index.c:109,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:111,10'
              BranchSideFuncs:
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:117,3'
              BranchSideFuncs:
                - fi_next
      Callsites:
        - Src:             'src/libmpg123/index.c:107,5'
          Dst:             INT123_fi_resize
        - Src:             'src/libmpg123/index.c:119,13'
          Dst:             fi_next
    - functionName:    INT123_fi_resize
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fi
        - newsize
      BBCount:         22
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_safe_realloc
        - fi_next
        - fi_shrink
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/index.c:59,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:59,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/index.c:61,5'
              BranchSideFuncs:
                - INT123_safe_realloc
                - fi_next
                - fi_shrink
        - Branch String:   'src/libmpg123/index.c:61,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:61,20'
              BranchSideFuncs:
                - INT123_safe_realloc
                - fi_next
                - fi_shrink
            - BranchSide:      'src/libmpg123/index.c:66,32'
              BranchSideFuncs:
                - INT123_safe_realloc
                - fi_next
        - Branch String:   'src/libmpg123/index.c:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:63,3'
              BranchSideFuncs:
                - INT123_safe_realloc
                - fi_next
                - fi_shrink
            - BranchSide:      'src/libmpg123/index.c:66,32'
              BranchSideFuncs:
                - INT123_safe_realloc
                - fi_next
        - Branch String:   'src/libmpg123/index.c:63,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:63,40'
              BranchSideFuncs:
                - fi_shrink
                - INT123_safe_realloc
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:64,2'
              BranchSideFuncs:
                - INT123_safe_realloc
                - fi_next
        - Branch String:   'src/libmpg123/index.c:67,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:67,21'
              BranchSideFuncs:
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:69,14'
              BranchSideFuncs:
                - fi_next
        - Branch String:   'src/libmpg123/index.c:67,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:69,14'
              BranchSideFuncs:
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:77,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/index.c:71,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:71,38'
              BranchSideFuncs:
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:73,22'
              BranchSideFuncs:
                - fi_next
      Callsites:
        - Src:             'src/libmpg123/index.c:63,30'
          Dst:             fi_shrink
        - Src:             'src/libmpg123/index.c:66,12'
          Dst:             INT123_safe_realloc
        - Src:             'src/libmpg123/index.c:73,14'
          Dst:             fi_next
    - functionName:    fi_shrink
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fi
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fi_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/index.c:23,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:23,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/index.c:28,3'
              BranchSideFuncs:
                - fi_next
      Callsites:
        - Src:             'src/libmpg123/index.c:35,13'
          Dst:             fi_next
    - functionName:    INT123_fi_add
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fi
        - pos
      BBCount:         17
      ICount:          124
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_fi_resize
        - fi_next
        - fi_shrink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/index.c:83,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:86,22'
              BranchSideFuncs:
                - fi_shrink
                - fi_next
                - INT123_fi_resize
            - BranchSide:      'src/libmpg123/index.c:95,5'
              BranchSideFuncs:
                - fi_next
        - Branch String:   'src/libmpg123/index.c:88,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:88,43'
              BranchSideFuncs:
                - INT123_fi_resize
                - fi_shrink
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:89,13'
              BranchSideFuncs:
                - fi_shrink
                - fi_next
        - Branch String:   'src/libmpg123/index.c:88,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:89,13'
              BranchSideFuncs:
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:92,6'
              BranchSideFuncs:
                - fi_next
        - Branch String:   'src/libmpg123/index.c:92,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:92,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/index.c:93,2'
              BranchSideFuncs:
                - fi_next
        - Branch String:   'src/libmpg123/index.c:95,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:95,5'
              BranchSideFuncs:
                - fi_next
            - BranchSide:      'src/libmpg123/index.c:98,24'
              BranchSideFuncs:
                - fi_next
      Callsites:
        - Src:             'src/libmpg123/index.c:88,26'
          Dst:             INT123_fi_resize
        - Src:             'src/libmpg123/index.c:89,3'
          Dst:             fi_shrink
        - Src:             'src/libmpg123/index.c:100,14'
          Dst:             fi_next
    - functionName:    INT123_fi_exit
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fi
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_fi_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/index.c:51,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:51,17'
              BranchSideFuncs:
                - INT123_fi_init
                - free
            - BranchSide:      'src/libmpg123/index.c:51,14'
              BranchSideFuncs:
                - INT123_fi_init
        - Branch String:   'src/libmpg123/index.c:51,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/index.c:51,40'
              BranchSideFuncs:
                - free
                - INT123_fi_init
            - BranchSide:      'src/libmpg123/index.c:51,5'
              BranchSideFuncs:
                - INT123_fi_init
      Callsites:
        - Src:             'src/libmpg123/index.c:53,2'
          Dst:             INT123_fi_init
    - functionName:    INT123_fi_init
      functionSourceFile: '/src/mpg123/src/libmpg123/index.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fi
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fi_next
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/index.c:45,13'
          Dst:             fi_next
    - functionName:    mpg123_replace_reader_handle_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - r_read
        - r_lseek
        - cleanup
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_replace_reader_handle
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:1033,9'
          Dst:             mpg123_replace_reader_handle
    - functionName:    mpg123_replace_reader_handle
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - r_read
        - r_lseek
        - cleanup
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_close
        - wrap_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:941,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:941,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:943,15'
              BranchSideFuncs:
                - mpg123_close
                - wrap_get
        - Branch String:   'src/libmpg123/lfs_wrap.c:945,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:945,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:947,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:943,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/lfs_wrap.c:944,8'
          Dst:             wrap_get
    - functionName:    wrap_get
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - force_alloc
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_set_err
        - INT123_wrap_handle
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:172,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:173,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:177,6'
              BranchSideFuncs:
                - malloc
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:177,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:177,22'
              BranchSideFuncs:
                - malloc
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:207,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:177,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:180,11'
              BranchSideFuncs:
                - malloc
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:207,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:181,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:183,19'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:186,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:170,17'
          Dst:             INT123_wrap_handle
        - Src:             'src/libmpg123/lfs_wrap.c:183,4'
          Dst:             INT123_set_err
    - functionName:    mpg123_replace_reader_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - r_read
        - r_lseek
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_replace_reader
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:1028,9'
          Dst:             mpg123_replace_reader
    - functionName:    mpg123_replace_reader
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - r_read
        - r_lseek
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mpg123_close
        - wrap_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:911,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:911,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:913,15'
              BranchSideFuncs:
                - mpg123_close
                - wrap_get
        - Branch String:   'src/libmpg123/lfs_wrap.c:915,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:915,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:918,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:918,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:918,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:927,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:918,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:920,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:927,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:929,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:929,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:929,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:930,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:930,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:930,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:913,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/lfs_wrap.c:914,8'
          Dst:             wrap_get
    - functionName:    fallback_read
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - count
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:721,9'
          Dst:             read
    - functionName:    fallback_lseek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fd
        - offset
        - whence
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lseek
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:731,9'
          Dst:             lseek
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    internal_lseek64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - handle
        - offset
        - whence
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fallback_lseek
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:794,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:794,25'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:796,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:794,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:796,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:799,24'
              BranchSideFuncs:
                - fallback_lseek
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:796,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:799,9'
          Dst:             fallback_lseek
    - functionName:    __errno_location
      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:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    internal_read64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - handle
        - buf
        - bytes
        - got_bytes
      BBCount:         36
      ICount:          185
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fallback_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:741,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:741,18'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:742,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:741,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:741,25'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:743,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:741,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:742,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:743,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:747,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:765,3'
              BranchSideFuncs:
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:781,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:767,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:769,4'
              BranchSideFuncs:
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:771,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fallback_read
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:769,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:769,4'
              BranchSideFuncs:
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:769,4'
              BranchSideFuncs:
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:770,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:747,2'
              BranchSideFuncs:
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:747,2'
              BranchSideFuncs:
                - __errno_location
                - fallback_read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:776,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:777,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:778,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:781,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:782,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:783,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:746,2'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:765,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:766,20'
          Dst:             fallback_read
        - Src:             'src/libmpg123/lfs_wrap.c:771,13'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:771,31'
          Dst:             __errno_location
    - functionName:    wrap_lseek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - handle
        - offset
        - whence
      BBCount:         18
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:687,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:687,31'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:688,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:687,57'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:688,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:693,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/lfs_wrap.c:688,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:688,24'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:690,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:687,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:690,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:693,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/lfs_wrap.c:693,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:695,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:696,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:702,2'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:690,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:702,2'
          Dst:             fprintf
    - functionName:    wrap_read
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - handle
        - buf
        - count
        - got
      BBCount:         13
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:658,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:661,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:664,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:675,4'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/lfs_wrap.c:677,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:677,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:678,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:678,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:678,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:678,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:675,4'
          Dst:             fprintf
    - functionName:    INT123_wrap_open
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - handle
        - path
        - fd
        - timeout
        - quiet
      BBCount:         46
      ICount:          261
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - INT123_compat_open
        - INT123_set_err
        - INT123_strerror
        - __errno_location
        - fprintf
        - internal_lseek64
        - internal_read64
        - mpg123_reader64
        - wrap_get
        - wrap_io_cleanup
        - wrap_lseek
        - wrap_read
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:805,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:805,20'
              BranchSideFuncs:
                - wrap_get
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:805,29'
              BranchSideFuncs:
                - wrap_get
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:807,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:807,20'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:809,6'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:807,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:808,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:809,6'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:809,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:809,14'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:835,5'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:809,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:811,7'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:835,5'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:811,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:811,14'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:814,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:811,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:814,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:816,6'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:816,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:819,18'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:834,2'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_compat_open
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:820,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:820,24'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:822,26'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:820,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:821,28'
              BranchSideFuncs:
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:822,26'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:835,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:839,7'
              BranchSideFuncs:
                - __errno_location
                - INT123_compat_open
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:855,5'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:848,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:850,8'
              BranchSideFuncs:
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:854,2'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:850,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:851,5'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:852,26'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:855,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:858,13'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:894,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:860,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:863,8'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:880,3'
              BranchSideFuncs:
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:863,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:863,23'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:865,27'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:863,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:864,29'
              BranchSideFuncs:
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:865,27'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:806,26'
          Dst:             wrap_get
        - Src:             'src/libmpg123/lfs_wrap.c:821,12'
          Dst:             mpg123_reader64
        - Src:             'src/libmpg123/lfs_wrap.c:821,12'
          Dst:             wrap_read
        - Src:             'src/libmpg123/lfs_wrap.c:821,12'
          Dst:             wrap_lseek
        - Src:             'src/libmpg123/lfs_wrap.c:821,12'
          Dst:             wrap_io_cleanup
        - Src:             'src/libmpg123/lfs_wrap.c:822,11'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:846,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:847,21'
          Dst:             INT123_compat_open
        - Src:             'src/libmpg123/lfs_wrap.c:851,5'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:851,5'
          Dst:             INT123_strerror
        - Src:             'src/libmpg123/lfs_wrap.c:851,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/lfs_wrap.c:852,11'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:864,13'
          Dst:             mpg123_reader64
        - Src:             'src/libmpg123/lfs_wrap.c:864,13'
          Dst:             wrap_read
        - Src:             'src/libmpg123/lfs_wrap.c:864,13'
          Dst:             wrap_lseek
        - Src:             'src/libmpg123/lfs_wrap.c:864,13'
          Dst:             wrap_io_cleanup
        - Src:             'src/libmpg123/lfs_wrap.c:865,12'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:892,10'
          Dst:             mpg123_reader64
        - Src:             'src/libmpg123/lfs_wrap.c:892,10'
          Dst:             internal_read64
        - Src:             'src/libmpg123/lfs_wrap.c:892,10'
          Dst:             internal_lseek64
        - Src:             'src/libmpg123/lfs_wrap.c:892,10'
          Dst:             wrap_io_cleanup
    - functionName:    wrap_io_cleanup
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - handle
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - close
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:125,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:130,6'
              BranchSideFuncs:
                - close
            - BranchSide:      'src/libmpg123/lfs_wrap.c:137,5'
              BranchSideFuncs:
                - close
        - Branch String:   'src/libmpg123/lfs_wrap.c:130,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:130,32'
              BranchSideFuncs:
                - close
            - BranchSide:      'src/libmpg123/lfs_wrap.c:135,3'
              BranchSideFuncs:
                - close
        - Branch String:   'src/libmpg123/lfs_wrap.c:130,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:133,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'src/libmpg123/lfs_wrap.c:135,3'
              BranchSideFuncs:
                - close
        - Branch String:   'src/libmpg123/lfs_wrap.c:137,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:137,5'
              BranchSideFuncs:
                - close
            - BranchSide:      'src/libmpg123/lfs_wrap.c:143,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:143,3'
          Dst:             close
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_position_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - INT123_frame_offset
        - buffered_bytes
        - current_frame
        - frames_left
        - current_seconds
        - seconds_left
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_position64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:641,9'
          Dst:             mpg123_position64
    - functionName:    mpg123_framepos_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_framepos64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:634,9'
          Dst:             mpg123_framepos64
    - functionName:    mpg123_set_index_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - offsets
        - step
        - fill
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_set_index64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:629,9'
          Dst:             mpg123_set_index64
    - functionName:    mpg123_index_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - offsets
        - step
        - fill
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_index64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:624,9'
          Dst:             mpg123_index64
    - functionName:    mpg123_length_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_length64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:619,9'
          Dst:             mpg123_length64
    - functionName:    mpg123_framelength_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_framelength64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:614,9'
          Dst:             mpg123_framelength64
    - functionName:    mpg123_set_filesize_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_set_filesize64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:609,9'
          Dst:             mpg123_set_filesize64
    - functionName:    mpg123_seek_frame_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - offset
        - whence
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_seek_frame64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:604,9'
          Dst:             mpg123_seek_frame64
    - functionName:    mpg123_feedseek_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - sampleoff
        - whence
        - input_offset
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_feedseek64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:599,9'
          Dst:             mpg123_feedseek64
    - functionName:    mpg123_seek_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - sampleoff
        - whence
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_seek64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:594,9'
          Dst:             mpg123_seek64
    - functionName:    mpg123_tell_stream_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_tell_stream64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:589,9'
          Dst:             mpg123_tell_stream64
    - functionName:    mpg123_tellframe_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_tellframe64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:584,9'
          Dst:             mpg123_tellframe64
    - functionName:    mpg123_tell_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_tell64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:579,9'
          Dst:             mpg123_tell64
    - functionName:    mpg123_timeframe_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - mh
        - seconds
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_timeframe64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:574,9'
          Dst:             mpg123_timeframe64
    - functionName:    mpg123_decode_frame_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - num
        - audio
        - bytes
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_decode_frame64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:569,9'
          Dst:             mpg123_decode_frame64
    - functionName:    mpg123_framebyframe_decode_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - num
        - audio
        - bytes
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_framebyframe_decode64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:564,9'
          Dst:             mpg123_framebyframe_decode64
    - functionName:    mpg123_open_handle_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - iohandle
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_open_handle
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:557,9'
          Dst:             mpg123_open_handle
    - functionName:    mpg123_open_fd_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - fd
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_open_fd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:552,9'
          Dst:             mpg123_open_fd
    - functionName:    mpg123_open_fixed_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - path
        - channels
        - encoding
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_open_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:547,9'
          Dst:             mpg123_open_fixed
    - functionName:    mpg123_open_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - path
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:541,9'
          Dst:             mpg123_open
    - functionName:    mpg123_position
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - INT123_frame_offset
        - buffered_bytes
        - current_frame
        - frames_left
        - current_seconds
        - seconds_left
      BBCount:         24
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_set_err
        - mpg123_position64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:402,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:402,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:404,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:404,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:404,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:405,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:404,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:404,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:404,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:404,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:404,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:404,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:405,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:405,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:406,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:405,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:405,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:405,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:405,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:405,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:405,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:400,8'
          Dst:             mpg123_position64
        - Src:             'src/libmpg123/lfs_wrap.c:404,2'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:405,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_framepos
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_framepos64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:390,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:390,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:390,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:390,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:390,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:390,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:389,16'
          Dst:             mpg123_framepos64
        - Src:             'src/libmpg123/lfs_wrap.c:390,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_set_index
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - offsets
        - step
        - fill
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_set_index64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:358,9'
          Dst:             mpg123_set_index64
    - functionName:    mpg123_index
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - offsets
        - step
        - fill
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_index64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:317,9'
          Dst:             mpg123_index64
    - functionName:    mpg123_length
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_length64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:309,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:309,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:309,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:309,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:309,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:309,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:308,16'
          Dst:             mpg123_length64
        - Src:             'src/libmpg123/lfs_wrap.c:309,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_framelength
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_framelength64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:303,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:303,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:303,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:303,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:303,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:303,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:302,16'
          Dst:             mpg123_framelength64
        - Src:             'src/libmpg123/lfs_wrap.c:303,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_set_filesize
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_set_filesize64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:297,9'
          Dst:             mpg123_set_filesize64
    - functionName:    mpg123_seek_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - offset
        - whence
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_seek_frame64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:292,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:292,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:292,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:292,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:292,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:292,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:291,16'
          Dst:             mpg123_seek_frame64
        - Src:             'src/libmpg123/lfs_wrap.c:292,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_feedseek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - sampleoff
        - whence
        - input_offset
      BBCount:         19
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_set_err
        - mpg123_feedseek64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:285,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:285,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:286,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:285,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:285,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:285,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:285,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:285,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:285,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:286,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:286,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:286,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:286,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:286,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:286,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:284,16'
          Dst:             mpg123_feedseek64
        - Src:             'src/libmpg123/lfs_wrap.c:285,2'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:286,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_seek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - sampleoff
        - whence
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_seek64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:278,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:278,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:278,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:278,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:278,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:278,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:277,16'
          Dst:             mpg123_seek64
        - Src:             'src/libmpg123/lfs_wrap.c:278,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_tell_stream
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_tell_stream64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:272,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:272,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:272,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:272,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:272,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:272,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:271,16'
          Dst:             mpg123_tell_stream64
        - Src:             'src/libmpg123/lfs_wrap.c:272,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_tellframe
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_tellframe64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:266,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:266,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:266,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:266,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:266,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:266,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:265,18'
          Dst:             mpg123_tellframe64
        - Src:             'src/libmpg123/lfs_wrap.c:266,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_tell
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_tell64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:260,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:260,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:260,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:260,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:260,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:260,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:259,16'
          Dst:             mpg123_tell64
        - Src:             'src/libmpg123/lfs_wrap.c:260,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_timeframe
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - mh
        - seconds
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_set_err
        - mpg123_timeframe64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:254,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:254,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:254,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:254,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:254,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:254,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:253,14'
          Dst:             mpg123_timeframe64
        - Src:             'src/libmpg123/lfs_wrap.c:254,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_decode_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - num
        - audio
        - bytes
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_set_err
        - mpg123_decode_frame64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:247,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:247,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:248,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:247,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:247,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:247,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:247,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:247,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:247,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:246,12'
          Dst:             mpg123_decode_frame64
        - Src:             'src/libmpg123/lfs_wrap.c:247,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_framebyframe_decode
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - num
        - audio
        - bytes
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_set_err
        - mpg123_framebyframe_decode64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:239,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:239,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:240,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:239,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:239,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:239,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:239,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:239,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:239,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:238,12'
          Dst:             mpg123_framebyframe_decode64
        - Src:             'src/libmpg123/lfs_wrap.c:239,2'
          Dst:             INT123_set_err
    - functionName:    INT123_wrap_destroy
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - handle
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - wrap_io_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:153,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:154,3'
              BranchSideFuncs:
                - wrap_io_cleanup
                - free
            - BranchSide:      'src/libmpg123/lfs_wrap.c:155,18'
              BranchSideFuncs:
                - wrap_io_cleanup
                - free
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:155,2'
          Dst:             wrap_io_cleanup
    - functionName:    INT123_reset_icy
      functionSourceFile: '/src/mpg123/src/libmpg123/icy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - icy
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_clear_icy
        - INT123_init_icy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/icy.c:25,2'
          Dst:             INT123_clear_icy
        - Src:             'src/libmpg123/icy.c:26,2'
          Dst:             INT123_init_icy
    - functionName:    INT123_clear_icy
      functionSourceFile: '/src/mpg123/src/libmpg123/icy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - icy
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_init_icy
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/libmpg123/icy.c:19,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy.c:19,29'
              BranchSideFuncs:
                - free
                - INT123_init_icy
            - BranchSide:      'src/libmpg123/icy.c:19,5'
              BranchSideFuncs:
                - INT123_init_icy
      Callsites:
        - Src:             'src/libmpg123/icy.c:20,2'
          Dst:             INT123_init_icy
    - functionName:    INT123_init_icy
      functionSourceFile: '/src/mpg123/src/libmpg123/icy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - icy
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_utf8
      functionSourceFile: '/src/mpg123/src/libmpg123/icy2utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         43
      ICount:          196
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/icy2utf8.c:343,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:345,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:370,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:345,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:345,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:348,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:348,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:349,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:351,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:351,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:352,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:351,39'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:352,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:354,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:352,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:352,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:357,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:352,39'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:352,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:357,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:351,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:354,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:357,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:357,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:357,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:358,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:358,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:358,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:359,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:359,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:359,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:360,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:360,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:360,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:362,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:364,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:343,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:365,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/icy2utf8.c:365,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:364,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:366,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_icy2utf8
      functionSourceFile: '/src/mpg123/src/libmpg123/icy2utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - src
        - force
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - INT123_compat_strdup
        - is_utf8
        - realloc
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/icy2utf8.c:386,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:386,23'
              BranchSideFuncs:
                - strlen
                - malloc
                - realloc
                - free
            - BranchSide:      'src/libmpg123/icy2utf8.c:388,18'
              BranchSideFuncs:
                - strlen
                - malloc
                - realloc
                - free
        - Branch String:   'src/libmpg123/icy2utf8.c:386,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:386,58'
              BranchSideFuncs:
                - INT123_compat_strdup
            - BranchSide:      'src/libmpg123/icy2utf8.c:388,18'
              BranchSideFuncs:
                - strlen
                - malloc
                - realloc
                - free
        - Branch String:   'src/libmpg123/icy2utf8.c:390,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:391,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/icy2utf8.c:393,4'
              BranchSideFuncs:
                - realloc
                - free
        - Branch String:   'src/libmpg123/icy2utf8.c:395,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:396,8'
              BranchSideFuncs:
                - realloc
                - free
            - BranchSide:      'src/libmpg123/icy2utf8.c:403,21'
              BranchSideFuncs:
                - realloc
                - free
        - Branch String:   'src/libmpg123/icy2utf8.c:398,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:395,2'
              BranchSideFuncs:
                - realloc
                - free
            - BranchSide:      'src/libmpg123/icy2utf8.c:399,31'
              BranchSideFuncs:
                - realloc
                - free
        - Branch String:   'src/libmpg123/icy2utf8.c:403,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/icy2utf8.c:404,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/icy2utf8.c:407,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/icy2utf8.c:386,15'
          Dst:             is_utf8
        - Src:             'src/libmpg123/icy2utf8.c:386,37'
          Dst:             INT123_compat_strdup
        - Src:             'src/libmpg123/icy2utf8.c:388,11'
          Dst:             strlen
        - Src:             'src/libmpg123/icy2utf8.c:403,13'
          Dst:             realloc
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_ntom_frameoff
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - soff
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_ntom_val
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/ntom.c:135,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:135,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:136,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/ntom.c:136,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:138,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:143,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/ntom.c:139,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:139,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:140,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/ntom.c:133,16'
          Dst:             INT123_ntom_val
    - functionName:    INT123_ntom_val
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - frame
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/libmpg123/ntom.c:52,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:54,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:61,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_ntom_ins2outs
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - ins
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_ntom_val
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/ntom.c:111,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:111,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/ntom.c:114,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:114,45'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/ntom.c:119,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:114,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:126,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/ntom.c:107,16'
          Dst:             INT123_ntom_val
    - functionName:    INT123_ntom_frmouts
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - frame
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_ntom_val
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/ntom.c:90,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:90,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:91,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/ntom.c:91,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:93,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:100,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/ntom.c:88,16'
          Dst:             INT123_ntom_val
    - functionName:    INT123_ntom_frame_outsamples
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_ntom_set_ntom
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - num
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_ntom_val
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/ntom.c:68,52'
          Dst:             INT123_ntom_val
    - functionName:    INT123_synth_ntom_set_step
      functionSourceFile: '/src/mpg123/src/libmpg123/ntom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         26
      ICount:          173
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - INT123_frame_freq
        - INT123_ntom_val
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/ntom.c:18,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:18,5'
              BranchSideFuncs:
                - INT123_ntom_val
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:21,5'
              BranchSideFuncs:
                - INT123_ntom_val
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/ntom.c:18,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:19,11'
              BranchSideFuncs:
                - fprintf
                - INT123_ntom_val
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:21,5'
              BranchSideFuncs:
                - INT123_ntom_val
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/ntom.c:21,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:21,26'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:22,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/ntom.c:21,44'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:21,47'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:22,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/ntom.c:21,54'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:21,57'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:22,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/ntom.c:21,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:22,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:27,4'
              BranchSideFuncs:
                - INT123_ntom_val
                - fprintf
        - Branch String:   'src/libmpg123/ntom.c:22,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:22,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:23,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/ntom.c:30,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:31,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/ntom.c:36,68'
              BranchSideFuncs:
                - INT123_ntom_val
        - Branch String:   'src/libmpg123/ntom.c:31,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/ntom.c:31,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/ntom.c:32,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/ntom.c:16,6'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/ntom.c:19,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/ntom.c:22,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/ntom.c:31,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/ntom.c:36,52'
          Dst:             INT123_ntom_val
    - functionName:    mpg123_same_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         13
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:239,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:239,12'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/libmpg123/stringbuf.c:240,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:239,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:240,3'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/libmpg123/stringbuf.c:241,5'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/libmpg123/stringbuf.c:241,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:242,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:243,12'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/libmpg123/stringbuf.c:243,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:245,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:243,5'
          Dst:             memcmp
    - functionName:    memcmp
      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:    mpg123_chomp_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
      BBCount:         20
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:220,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:220,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:220,23'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:220,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:220,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:223,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:225,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:228,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:232,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:228,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:228,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:228,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:228,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:228,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:228,38'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:229,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_strlen
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - utf8
      BBCount:         25
      ICount:          143
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:192,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:192,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:192,43'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:192,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:192,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:192,28'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:192,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:192,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:197,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:197,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:198,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:201,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:198,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:198,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:198,17'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:203,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:203,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:208,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:209,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:212,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:214,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:212,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:212,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:213,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_set_substring
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - stuff
        - from
        - count
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_add_substring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:172,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:173,3'
              BranchSideFuncs:
                - mpg123_add_substring
            - BranchSide:      'src/libmpg123/stringbuf.c:174,2'
              BranchSideFuncs:
                - mpg123_add_substring
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:175,9'
          Dst:             mpg123_add_substring
    - functionName:    mpg123_add_substring
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - stuff
        - from
        - count
      BBCount:         27
      ICount:          177
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mpg123_grow_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:144,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:144,13'
              BranchSideFuncs:
                - mpg123_grow_string
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/stringbuf.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:144,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:145,3'
              BranchSideFuncs:
                - mpg123_grow_string
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/stringbuf.c:146,5'
              BranchSideFuncs:
                - mpg123_grow_string
                - mpg123_grow_string
        - Branch String:   'src/libmpg123/stringbuf.c:146,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:148,19'
              BranchSideFuncs:
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/stringbuf.c:159,7'
              BranchSideFuncs:
                - mpg123_grow_string
        - Branch String:   'src/libmpg123/stringbuf.c:149,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:149,11'
              BranchSideFuncs:
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/stringbuf.c:155,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:149,38'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:149,60'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:151,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:148,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:155,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:159,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:159,46'
              BranchSideFuncs:
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/stringbuf.c:165,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:159,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:161,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:165,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:149,41'
          Dst:             mpg123_grow_string
        - Src:             'src/libmpg123/stringbuf.c:159,27'
          Dst:             mpg123_grow_string
    - functionName:    mpg123_grow_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - new
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_resize_string
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:53,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:54,3'
              BranchSideFuncs:
                - mpg123_resize_string
            - BranchSide:      'src/libmpg123/stringbuf.c:55,5'
              BranchSideFuncs:
                - mpg123_resize_string
        - Branch String:   'src/libmpg123/stringbuf.c:55,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:55,49'
              BranchSideFuncs:
                - mpg123_resize_string
            - BranchSide:      'src/libmpg123/stringbuf.c:56,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:55,28'
          Dst:             mpg123_resize_string
    - functionName:    mpg123_resize_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - new
      BBCount:         20
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_safe_realloc
        - mpg123_init_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:62,3'
              BranchSideFuncs:
                - INT123_safe_realloc
                - mpg123_init_string
                - free
            - BranchSide:      'src/libmpg123/stringbuf.c:64,5'
              BranchSideFuncs:
                - INT123_safe_realloc
                - mpg123_init_string
                - free
        - Branch String:   'src/libmpg123/stringbuf.c:64,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:66,6'
              BranchSideFuncs:
                - mpg123_init_string
                - free
            - BranchSide:      'src/libmpg123/stringbuf.c:70,5'
              BranchSideFuncs:
                - INT123_safe_realloc
        - Branch String:   'src/libmpg123/stringbuf.c:66,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:66,18'
              BranchSideFuncs:
                - mpg123_init_string
                - free
            - BranchSide:      'src/libmpg123/stringbuf.c:67,22'
              BranchSideFuncs:
                - mpg123_init_string
        - Branch String:   'src/libmpg123/stringbuf.c:66,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:66,38'
              BranchSideFuncs:
                - free
                - mpg123_init_string
            - BranchSide:      'src/libmpg123/stringbuf.c:67,22'
              BranchSideFuncs:
                - mpg123_init_string
        - Branch String:   'src/libmpg123/stringbuf.c:70,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:74,35'
              BranchSideFuncs:
                - INT123_safe_realloc
            - BranchSide:      'src/libmpg123/stringbuf.c:90,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:76,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:78,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:88,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:80,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:83,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:86,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:67,3'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/stringbuf.c:74,15'
          Dst:             INT123_safe_realloc
    - functionName:    mpg123_init_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_add_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - stuff
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_add_substring
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:138,44'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:138,59'
              BranchSideFuncs:
                - strlen
                - mpg123_add_substring
            - BranchSide:      'src/libmpg123/stringbuf.c:138,44'
              BranchSideFuncs:
                - mpg123_add_substring
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:138,52'
          Dst:             strlen
        - Src:             'src/libmpg123/stringbuf.c:138,9'
          Dst:             mpg123_add_substring
    - functionName:    mpg123_move_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         17
      ICount:          82
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mpg123_free_string
        - mpg123_init_string
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:124,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:125,22'
              BranchSideFuncs:
                - mpg123_free_string
                - mpg123_init_string
            - BranchSide:      'src/libmpg123/stringbuf.c:127,22'
              BranchSideFuncs:
                - mpg123_free_string
                - mpg123_init_string
        - Branch String:   'src/libmpg123/stringbuf.c:128,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:128,13'
              BranchSideFuncs:
                - mpg123_init_string
            - BranchSide:      'src/libmpg123/stringbuf.c:130,5'
              BranchSideFuncs:
                - mpg123_init_string
        - Branch String:   'src/libmpg123/stringbuf.c:128,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:129,4'
              BranchSideFuncs:
                - mpg123_init_string
            - BranchSide:      'src/libmpg123/stringbuf.c:130,5'
              BranchSideFuncs:
                - mpg123_init_string
        - Branch String:   'src/libmpg123/stringbuf.c:130,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:131,22'
              BranchSideFuncs:
                - mpg123_init_string
            - BranchSide:      'src/libmpg123/stringbuf.c:132,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:132,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:132,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:132,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:125,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/stringbuf.c:127,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/stringbuf.c:131,3'
          Dst:             mpg123_init_string
    - functionName:    mpg123_free_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_init_string
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:45,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:46,3'
              BranchSideFuncs:
                - mpg123_init_string
                - free
            - BranchSide:      'src/libmpg123/stringbuf.c:47,5'
              BranchSideFuncs:
                - mpg123_init_string
                - free
        - Branch String:   'src/libmpg123/stringbuf.c:47,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:47,25'
              BranchSideFuncs:
                - free
                - mpg123_init_string
            - BranchSide:      'src/libmpg123/stringbuf.c:48,21'
              BranchSideFuncs:
                - mpg123_init_string
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:48,2'
          Dst:             mpg123_init_string
    - functionName:    mpg123_copy_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mpg123_resize_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:99,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:100,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:101,5'
              BranchSideFuncs:
                - mpg123_resize_string
        - Branch String:   'src/libmpg123/stringbuf.c:101,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:103,8'
              BranchSideFuncs:
                - mpg123_resize_string
            - BranchSide:      'src/libmpg123/stringbuf.c:108,10'
              BranchSideFuncs:
                - mpg123_resize_string
        - Branch String:   'src/libmpg123/stringbuf.c:112,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:114,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:119,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/stringbuf.c:114,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:115,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/stringbuf.c:116,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:112,5'
          Dst:             mpg123_resize_string
    - functionName:    mpg123_delete_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_free_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:29,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:30,3'
              BranchSideFuncs:
                - mpg123_free_string
                - free
            - BranchSide:      'src/libmpg123/stringbuf.c:31,21'
              BranchSideFuncs:
                - mpg123_free_string
                - free
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:31,2'
          Dst:             mpg123_free_string
    - functionName:    mpg123_set_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - stuff
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_add_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:180,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:181,3'
              BranchSideFuncs:
                - mpg123_add_string
            - BranchSide:      'src/libmpg123/stringbuf.c:182,2'
              BranchSideFuncs:
                - mpg123_add_string
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:183,9'
          Dst:             mpg123_add_string
    - functionName:    mpg123_new_string
      functionSourceFile: '/src/mpg123/src/libmpg123/stringbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_init_string
        - mpg123_set_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/stringbuf.c:20,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/stringbuf.c:21,3'
              BranchSideFuncs:
                - mpg123_init_string
                - mpg123_set_string
            - BranchSide:      'src/libmpg123/stringbuf.c:22,21'
              BranchSideFuncs:
                - mpg123_init_string
                - mpg123_set_string
      Callsites:
        - Src:             'src/libmpg123/stringbuf.c:22,2'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/stringbuf.c:23,2'
          Dst:             mpg123_set_string
    - functionName:    INT123_catchsignal
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - signum
        - handler
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sigaction
        - sigemptyset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:529,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:530,3'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:531,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:527,2'
          Dst:             sigemptyset
        - Src:             'src/compat/compat.c:529,5'
          Dst:             sigaction
    - functionName:    sigemptyset
      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:    sigaction
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_unintr_fwrite
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - size
        - nmemb
        - stream
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - fwrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:500,13'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:500,16'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
            - BranchSide:      'src/compat/compat.c:500,2'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
        - Branch String:   'src/compat/compat.c:500,2'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:500,2'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
            - BranchSide:      'src/compat/compat.c:502,3'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
        - Branch String:   'src/compat/compat.c:504,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:506,15'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
            - BranchSide:      'src/compat/compat.c:508,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fwrite
        - Branch String:   'src/compat/compat.c:508,13'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:509,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:499,2'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:502,3'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:503,17'
          Dst:             fwrite
        - Src:             'src/compat/compat.c:508,13'
          Dst:             __errno_location
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_unintr_read
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buffer
        - bytes
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:477,2'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:477,2'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:479,3'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'src/compat/compat.c:481,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:483,13'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:485,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
      Callsites:
        - Src:             'src/compat/compat.c:476,2'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:479,3'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:480,20'
          Dst:             read
        - Src:             'src/compat/compat.c:485,13'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:485,31'
          Dst:             __errno_location
    - functionName:    INT123_unintr_write
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buffer
        - bytes
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:449,2'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:449,2'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:451,3'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
        - Branch String:   'src/compat/compat.c:456,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:458,15'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:460,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
      Callsites:
        - Src:             'src/compat/compat.c:448,2'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:451,3'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:452,20'
          Dst:             write
        - Src:             'src/compat/compat.c:460,13'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:460,31'
          Dst:             __errno_location
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_nextdir
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cd
      BBCount:         16
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_compat_catpath
        - INT123_compat_strdup
        - readdir
        - stat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:396,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:397,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:412,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:412,3'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:415,43'
              BranchSideFuncs:
                - INT123_compat_catpath
                - free
                - readdir
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:425,2'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:416,16'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:416,25'
              BranchSideFuncs:
                - stat
                - free
                - readdir
                - INT123_compat_catpath
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:421,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:416,41'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:416,44'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:421,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:416,7'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:418,10'
              BranchSideFuncs:
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:421,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
      Callsites:
        - Src:             'src/compat/compat.c:412,15'
          Dst:             readdir
        - Src:             'src/compat/compat.c:415,21'
          Dst:             INT123_compat_catpath
        - Src:             'src/compat/compat.c:416,20'
          Dst:             stat
        - Src:             'src/compat/compat.c:419,12'
          Dst:             INT123_compat_strdup
    - functionName:    readdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_catpath
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefix
        - path
      BBCount:         25
      ICount:          159
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:240,10'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:240,13'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
            - BranchSide:      'src/compat/compat.c:242,11'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
        - Branch String:   'src/compat/compat.c:240,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:241,10'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
            - BranchSide:      'src/compat/compat.c:242,11'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
        - Branch String:   'src/compat/compat.c:242,11'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:242,27'
              BranchSideFuncs:
                - strlen
                - malloc
                - strlen
            - BranchSide:      'src/compat/compat.c:242,9'
              BranchSideFuncs:
                - malloc
                - strlen
        - Branch String:   'src/compat/compat.c:243,11'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:243,27'
              BranchSideFuncs:
                - strlen
                - malloc
            - BranchSide:      'src/compat/compat.c:243,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/compat/compat.c:245,17'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:245,20'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/compat/compat.c:245,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/compat/compat.c:247,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:249,10'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:251,13'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:251,16'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:253,10'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:251,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:252,4'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:253,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:242,20'
          Dst:             strlen
        - Src:             'src/compat/compat.c:243,20'
          Dst:             strlen
    - functionName:    stat
      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:    INT123_compat_nextfile
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cd
      BBCount:         16
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_compat_catpath
        - INT123_compat_strdup
        - readdir
        - stat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:362,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:363,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:378,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:378,3'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:381,43'
              BranchSideFuncs:
                - INT123_compat_catpath
                - free
                - readdir
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:391,2'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:382,16'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:382,25'
              BranchSideFuncs:
                - stat
                - free
                - readdir
                - INT123_compat_catpath
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:387,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:382,41'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:382,44'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:387,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:382,7'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:384,10'
              BranchSideFuncs:
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:387,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
      Callsites:
        - Src:             'src/compat/compat.c:378,15'
          Dst:             readdir
        - Src:             'src/compat/compat.c:381,21'
          Dst:             INT123_compat_catpath
        - Src:             'src/compat/compat.c:382,20'
          Dst:             stat
        - Src:             'src/compat/compat.c:385,12'
          Dst:             INT123_compat_strdup
    - functionName:    INT123_compat_dirclose
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cd
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - closedir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:348,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:348,5'
              BranchSideFuncs:
                - free
                - closedir
                - free
            - BranchSide:      'src/compat/compat.c:350,8'
              BranchSideFuncs:
                - free
                - closedir
                - free
      Callsites:
        - Src:             'src/compat/compat.c:354,3'
          Dst:             closedir
    - functionName:    closedir
      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:    INT123_compat_diropen
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         17
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_compat_dirclose
        - INT123_compat_strdup
        - opendir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:299,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:300,3'
              BranchSideFuncs:
                - malloc
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:301,7'
              BranchSideFuncs:
                - malloc
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
        - Branch String:   'src/compat/compat.c:302,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:303,3'
              BranchSideFuncs:
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:327,20'
              BranchSideFuncs:
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
        - Branch String:   'src/compat/compat.c:328,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:330,8'
              BranchSideFuncs:
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:334,5'
              BranchSideFuncs:
                - INT123_compat_strdup
                - INT123_compat_dirclose
        - Branch String:   'src/compat/compat.c:334,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:336,35'
              BranchSideFuncs:
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:343,9'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:337,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:339,27'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:342,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:327,12'
          Dst:             opendir
        - Src:             'src/compat/compat.c:336,14'
          Dst:             INT123_compat_strdup
        - Src:             'src/compat/compat.c:339,4'
          Dst:             INT123_compat_dirclose
    - functionName:    opendir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_isdir
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - stat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:275,10'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:275,19'
              BranchSideFuncs:
                - stat
            - BranchSide:      'src/compat/compat.c:275,10'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:275,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:275,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:277,6'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:277,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:278,7'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:279,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:275,14'
          Dst:             stat
    - functionName:    INT123_compat_binmode
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd
        - enable
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_fclose
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fclose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat/compat.c:159,9'
          Dst:             fclose
    - functionName:    fclose
      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:    INT123_compat_close
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - infd
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat/compat.c:153,9'
          Dst:             close
    - functionName:    INT123_compat_fdopen
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - mode
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fdopen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat/compat.c:144,9'
          Dst:             fdopen
    - functionName:    fdopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_fopen
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - mode
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fopen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat/compat.c:129,11'
          Dst:             fopen
    - functionName:    fopen
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_open
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - filename
        - flags
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat/compat.c:96,8'
          Dst:             open
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_getenv
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_compat_strdup
        - getenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat.c:61,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:61,5'
              BranchSideFuncs:
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:62,30'
              BranchSideFuncs:
                - INT123_compat_strdup
      Callsites:
        - Src:             'src/compat/compat.c:60,8'
          Dst:             getenv
        - Src:             'src/compat/compat.c:62,9'
          Dst:             INT123_compat_strdup
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_compat_strdup
      functionSourceFile: '/src/mpg123/src/compat/compat_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/compat/compat_str.c:69,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:69,5'
              BranchSideFuncs:
                - strlen
                - malloc
            - BranchSide:      'src/compat/compat_str.c:72,16'
              BranchSideFuncs:
                - strlen
                - malloc
        - Branch String:   'src/compat/compat_str.c:73,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:74,11'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat_str.c:75,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat_str.c:72,9'
          Dst:             strlen
    - functionName:    INT123_strerror
      functionSourceFile: '/src/mpg123/src/compat/compat_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - errnum
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strerror
        - strerror_l
        - uselocale
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compat/compat_str.c:52,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:53,21'
              BranchSideFuncs:
                - strerror_l
            - BranchSide:      'src/compat/compat_str.c:57,18'
              BranchSideFuncs:
                - strerror
      Callsites:
        - Src:             'src/compat/compat_str.c:51,20'
          Dst:             uselocale
        - Src:             'src/compat/compat_str.c:53,10'
          Dst:             strerror_l
        - Src:             'src/compat/compat_str.c:57,9'
          Dst:             strerror
    - functionName:    uselocale
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror_l
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_safer_realloc
      functionSourceFile: '/src/mpg123/src/compat/compat_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_safe_realloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compat/compat_str.c:42,15'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:42,42'
              BranchSideFuncs:
                - INT123_safe_realloc
                - free
            - BranchSide:      'src/compat/compat_str.c:42,8'
              BranchSideFuncs:
                - free
        - Branch String:   'src/compat/compat_str.c:43,11'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:43,11'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat_str.c:43,14'
              BranchSideFuncs:
                - free
        - Branch String:   'src/compat/compat_str.c:43,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:43,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/compat/compat_str.c:44,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/compat/compat_str.c:42,22'
          Dst:             INT123_safe_realloc
    - functionName:    INT123_safe_realloc
      functionSourceFile: '/src/mpg123/src/compat/compat_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/compat/compat_str.c:34,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat_str.c:34,32'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/compat/compat_str.c:35,22'
              BranchSideFuncs:
                - realloc
      Callsites:
        - Src:             'src/compat/compat_str.c:35,14'
          Dst:             realloc
    - functionName:    handle_apetag
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - newhead
      BBCount:         26
      ICount:          212
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - fprintf
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1169,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1170,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1171,16'
              BranchSideFuncs:
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1172,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1173,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1177,21'
              BranchSideFuncs:
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1177,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1178,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1181,24'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1185,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1186,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1189,7'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1189,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1190,13'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1194,24'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1190,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1190,14'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1191,4'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1202,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1204,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1208,43'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1208,46'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1211,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1208,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1209,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1211,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1177,5'
          Dst:             strncmp
        - Src:             'src/libmpg123/parse.c:1209,3'
          Dst:             fprintf
    - 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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    forget_head_shift
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - newheadp
        - forget
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1220,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1220,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1224,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1224,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1224,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1234,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1224,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1228,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1234,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1228,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1230,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1233,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle_id3v2
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - newhead
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_parse_new_id3
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1149,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1149,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1151,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1151,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1151,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1148,8'
          Dst:             INT123_parse_new_id3
    - functionName:    guess_freeformat_framesize
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - oldhead
        - framesize
      BBCount:         19
      ICount:          152
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:742,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:744,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:748,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:744,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:744,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:746,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:748,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:749,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:752,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:752,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:754,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:764,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:754,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:754,52'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:757,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:757,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:759,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:763,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:744,15'
          Dst:             fprintf
    - functionName:    bit_read_short
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - offset
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bit_read_long
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - offset
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    header_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - newhead
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_position64
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - no
        - buffsize
        - current_frame
        - frames_left
        - current_seconds
        - seconds_left
      BBCount:         61
      ICount:          398
      EdgeCount:       81
      CyclomaticComplexity: 22
      functionsReached:
        - INT123_compute_bpf
        - mpg123_tpf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1035,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1035,13'
              BranchSideFuncs:
                - mpg123_tpf
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1035,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1035,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1035,21'
              BranchSideFuncs:
                - mpg123_tpf
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1037,8'
              BranchSideFuncs:
                - mpg123_tpf
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1040,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1040,21'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1046,7'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1040,37'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1040,40'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1046,7'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1040,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1042,17'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1046,7'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1043,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1043,42'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1044,2'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1048,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1048,33'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1050,5'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1048,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1048,70'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1050,5'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1048,70'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1048,94'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1048,68'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1054,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1054,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1054,70'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1057,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1059,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1068,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1059,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1059,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1062,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1062,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1062,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1063,15'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1076,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1076,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1078,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1076,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1078,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1081,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1081,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1081,45'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1082,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1082,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1082,45'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1083,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1083,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1083,49'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1084,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1084,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1084,48'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1085,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1039,8'
          Dst:             mpg123_tpf
        - Src:             'src/libmpg123/parse.c:1054,51'
          Dst:             INT123_compute_bpf
    - functionName:    mpg123_tpf
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1019,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1019,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1019,20'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1019,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1019,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1021,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_compute_bpf
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1005,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1005,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1005,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_spf
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1010,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1010,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1012,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1012,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1012,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1012,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    getbits
      functionSourceFile: '/src/mpg123/src/libmpg123/getbits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - number_of_bits
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/getbits.h:42,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:44,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/getbits.h:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/getbits.h:44,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:45,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/getbits.h:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/getbits.h:45,7'
          Dst:             fprintf
    - functionName:    halfspeed_prepare
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:447,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:447,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:447,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:447,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:447,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:450,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_set_pointer
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - part2
        - backstep
      BBCount:         10
      ICount:          126
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:978,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:980,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:996,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:980,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:982,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:990,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:983,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:984,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:986,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_lame_tag
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         226
      ICount:          1577
      EdgeCount:       306
      CyclomaticComplexity: 82
      functionsReached:
        - INT123_frame_fill_toc
        - INT123_frame_gapless_init
        - __isoc99_sscanf
        - bit_read_long
        - bit_read_short
        - fprintf
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:144,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:145,5'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:146,5'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:148,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:148,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:158,5'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:158,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:158,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:161,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:161,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:161,36'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:166,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:161,36'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:161,55'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:161,52'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:167,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:167,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:176,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:168,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:168,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:176,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:169,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:169,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:176,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:166,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:173,2'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:176,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:177,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:177,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:178,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:178,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:179,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:179,7'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:176,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:182,3'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:187,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:187,5'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:188,14'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:187,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:187,23'
              BranchSideFuncs:
                - fprintf
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:188,14'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:196,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:198,3'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:217,5'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:198,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:198,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:198,49'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:199,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:201,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:207,23'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
        - Branch String:   'src/libmpg123/parse.c:201,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:201,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:203,3'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:201,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:201,25'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:203,3'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:207,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:207,4'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:207,67'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
        - Branch String:   'src/libmpg123/parse.c:211,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:212,30'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:214,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - bit_read_long
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:217,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:219,3'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:254,5'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
        - Branch String:   'src/libmpg123/parse.c:219,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:219,49'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:220,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:222,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:231,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:222,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:222,7'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
            - BranchSide:      'src/libmpg123/parse.c:224,3'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
        - Branch String:   'src/libmpg123/parse.c:222,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:222,25'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
            - BranchSide:      'src/libmpg123/parse.c:224,3'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
        - Branch String:   'src/libmpg123/parse.c:231,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:232,33'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:235,17'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:240,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:240,28'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:242,9'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:242,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:242,9'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:246,9'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:242,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:242,27'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:246,9'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:246,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:246,22'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:248,5'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:246,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:246,39'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:248,5'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
                - INT123_frame_fill_toc
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:254,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:256,3'
              BranchSideFuncs:
                - INT123_frame_fill_toc
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:260,5'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:256,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:256,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:257,25'
              BranchSideFuncs:
                - INT123_frame_fill_toc
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_long
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:260,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:262,3'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:275,2'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:262,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:262,49'
              BranchSideFuncs:
                - bit_read_long
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:263,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:263,6'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:264,2'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:263,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:263,24'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:264,2'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:275,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:275,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:276,5'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:276,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:276,31'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:279,9'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:287,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:287,6'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:288,23'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:287,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:287,24'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:288,23'
              BranchSideFuncs:
                - strncmp
                - __isoc99_sscanf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:288,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:295,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:313,15'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:296,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:302,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:310,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:302,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:302,22'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:304,18'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:302,33'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:302,36'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:309,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:302,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:304,18'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:309,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:305,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:305,9'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:308,5'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:305,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:305,27'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:308,5'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:318,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:318,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:323,10'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:318,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:320,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:323,10'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:323,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:327,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:327,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:329,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:329,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:330,13'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:340,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:340,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:350,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:341,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:341,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:350,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:342,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:342,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:350,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:339,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:350,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:351,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:351,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:351,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:353,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:351,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:351,24'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:353,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:362,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:364,28'
              BranchSideFuncs:
                - bit_read_short
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:375,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:368,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:368,40'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:368,22'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:368,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:368,40'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:368,32'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:368,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:368,40'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:370,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:373,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:373,39'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:374,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:375,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:375,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:382,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:375,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:377,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:382,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:382,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:384,7'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:392,15'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:384,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:386,5'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:390,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:395,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:397,19'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:401,15'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:398,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:398,7'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:400,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:398,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:398,25'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:400,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:410,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:410,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:413,26'
              BranchSideFuncs:
                - INT123_frame_gapless_init
        - Branch String:   'src/libmpg123/parse.c:410,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:410,24'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:413,26'
              BranchSideFuncs:
                - INT123_frame_gapless_init
        - Branch String:   'src/libmpg123/parse.c:416,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:417,29'
              BranchSideFuncs:
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:420,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:187,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:189,15'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:198,35'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:201,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:212,4'
          Dst:             INT123_frame_gapless_init
        - Src:             'src/libmpg123/parse.c:214,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:219,35'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:222,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:242,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:246,31'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:251,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:257,3'
          Dst:             INT123_frame_fill_toc
        - Src:             'src/libmpg123/parse.c:262,35'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:263,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:287,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:288,7'
          Dst:             strncmp
        - Src:             'src/libmpg123/parse.c:296,7'
          Dst:             __isoc99_sscanf
        - Src:             'src/libmpg123/parse.c:305,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:310,22'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:320,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:321,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:351,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:367,27'
          Dst:             bit_read_short
        - Src:             'src/libmpg123/parse.c:377,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:379,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:398,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:410,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:417,3'
          Dst:             INT123_frame_gapless_init
    - functionName:    __isoc99_sscanf
      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:    apply_header
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - hdr
      BBCount:         6
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:939,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:943,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:949,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:955,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:961,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    head_compatible
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - fred
        - bret
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - header_mono
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:441,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:441,24'
              BranchSideFuncs:
                - header_mono
                - header_mono
            - BranchSide:      'src/libmpg123/parse.c:441,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:441,12'
          Dst:             header_mono
        - Src:             'src/libmpg123/parse.c:441,33'
          Dst:             header_mono
    - functionName:    do_readahead
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - nhdr
        - newhead
      BBCount:         38
      ICount:          269
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - fprintf
        - head_check
        - head_compatible
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1096,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1096,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1097,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1096,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1097,2'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1099,10'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1103,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1105,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1111,7'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1105,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1105,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1107,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1105,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1105,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1107,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1112,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1114,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1118,5'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:1114,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1114,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1116,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1118,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1118,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1121,6'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:1121,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1123,6'
              BranchSideFuncs:
                - head_check
                - fprintf
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:1128,17'
              BranchSideFuncs:
                - head_check
                - fprintf
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:1123,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1123,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1124,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1128,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1128,47'
              BranchSideFuncs:
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1131,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1128,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1131,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1141,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1133,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1135,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1139,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1135,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1135,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1137,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1105,37'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1114,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1123,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1128,6'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:1128,31'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:1135,16'
          Dst:             fprintf
    - functionName:    head_check
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - head
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:91,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:93,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:94,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:96,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:97,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:99,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:90,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:108,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    wetwork
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - newheadp
      BBCount:         77
      ICount:          509
      EdgeCount:       105
      CyclomaticComplexity: 30
      functionsReached:
        - forget_head_shift
        - fprintf
        - handle_apetag
        - handle_id3v2
        - head_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1319,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1321,37'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1336,6'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - handle_apetag
                - handle_id3v2
        - Branch String:   'src/libmpg123/parse.c:1326,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1326,62'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1328,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1330,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1330,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1332,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1330,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1330,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1332,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1336,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1338,23'
              BranchSideFuncs:
                - handle_id3v2
            - BranchSide:      'src/libmpg123/parse.c:1341,5'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - handle_apetag
        - Branch String:   'src/libmpg123/parse.c:1341,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1343,24'
              BranchSideFuncs:
                - handle_apetag
            - BranchSide:      'src/libmpg123/parse.c:1345,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1353,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1353,17'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1355,8'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1353,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1353,80'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1355,8'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1355,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1357,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1403,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1364,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1364,17'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1366,3'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1364,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1364,49'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1366,3'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1369,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1369,21'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1371,7'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1369,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1369,35'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1371,7'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1371,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1371,52'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1372,30'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1372,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1374,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1379,7'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1375,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1375,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1377,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1377,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1377,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1377,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1379,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1379,7'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1380,3'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1379,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1379,17'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1380,3'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1380,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1368,4'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1382,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1383,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1383,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1386,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1383,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1383,50'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1386,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1386,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1386,20'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1397,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1386,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1388,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1397,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1388,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1389,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1391,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1403,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1403,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1405,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1330,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1338,10'
          Dst:             handle_id3v2
        - Src:             'src/libmpg123/parse.c:1343,10'
          Dst:             handle_apetag
        - Src:             'src/libmpg123/parse.c:1347,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1353,72'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1364,41'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1372,12'
          Dst:             forget_head_shift
        - Src:             'src/libmpg123/parse.c:1375,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1380,12'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:1383,41'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1389,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1403,15'
          Dst:             fprintf
    - functionName:    decode_header
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - fh
        - newhead
        - freeformat_count
      BBCount:         76
      ICount:          699
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached:
        - fprintf
        - guess_freeformat_framesize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:796,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:798,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:804,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:826,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:829,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:867,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:829,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:832,7'
              BranchSideFuncs:
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:864,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:832,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:834,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:838,5'
              BranchSideFuncs:
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:834,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:834,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:836,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:834,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:835,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:836,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:839,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:841,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:844,37'
              BranchSideFuncs:
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:841,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:841,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:842,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:841,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:841,18'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:842,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:845,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:847,32'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:853,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:848,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:848,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:850,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:848,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:849,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:850,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:853,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:854,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:855,13'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:867,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:871,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:882,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:894,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:919,7'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:871,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:873,33'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:878,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:882,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:885,33'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:890,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:894,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:895,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:897,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:899,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:900,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:902,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:902,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:904,33'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:909,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:909,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:911,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:916,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:911,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:912,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:914,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:919,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:919,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:921,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:923,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:925,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:929,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:925,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:925,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:927,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:835,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:841,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:844,10'
          Dst:             guess_freeformat_framesize
        - Src:             'src/libmpg123/parse.c:849,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:856,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:912,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:919,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:925,15'
          Dst:             fprintf
    - functionName:    skip_junk
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - newheadp
        - headcount
        - nhdr
      BBCount:         79
      ICount:          458
      EdgeCount:       108
      CyclomaticComplexity: 31
      functionsReached:
        - decode_header
        - forget_head_shift
        - fprintf
        - handle_id3v2
        - head_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1246,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1248,23'
              BranchSideFuncs:
                - handle_id3v2
            - BranchSide:      'src/libmpg123/parse.c:1250,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
                - fprintf
                - forget_head_shift
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1253,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1255,6'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1278,3'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1255,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1255,6'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
            - BranchSide:      'src/libmpg123/parse.c:1257,11'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1255,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1255,18'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1257,11'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1255,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1255,50'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - forget_head_shift
            - BranchSide:      'src/libmpg123/parse.c:1257,11'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1257,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1257,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1259,3'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1259,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1261,7'
              BranchSideFuncs:
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1264,11'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1261,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1261,52'
              BranchSideFuncs:
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1262,30'
              BranchSideFuncs:
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1262,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1262,68'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1264,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1264,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1266,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1266,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1266,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1268,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1266,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1266,18'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1268,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1266,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1266,50'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1268,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1283,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1283,31'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1284,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1283,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1284,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1286,2'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1289,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1289,21'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1291,6'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1289,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1289,41'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1291,6'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1291,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1291,51'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1292,29'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1292,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1292,69'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1294,17'
              BranchSideFuncs:
                - head_check
                - fprintf
                - forget_head_shift
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1294,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1294,48'
              BranchSideFuncs:
                - decode_header
                - fprintf
                - forget_head_shift
                - head_check
            - BranchSide:      'src/libmpg123/parse.c:1295,2'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1294,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1294,88'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1295,2'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1295,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1288,7'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1296,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1296,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1296,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1298,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1300,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1300,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1301,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1248,10'
          Dst:             handle_id3v2
        - Src:             'src/libmpg123/parse.c:1250,46'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1255,42'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1262,12'
          Dst:             forget_head_shift
        - Src:             'src/libmpg123/parse.c:1266,42'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1292,11'
          Dst:             forget_head_shift
        - Src:             'src/libmpg123/parse.c:1294,6'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:1294,34'
          Dst:             decode_header
        - Src:             'src/libmpg123/parse.c:1300,15'
          Dst:             fprintf
    - functionName:    halfspeed_do
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         16
      ICount:          111
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_set_pointer
        - getbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:458,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:460,6'
              BranchSideFuncs:
                - INT123_set_pointer
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:475,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:460,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:463,20'
              BranchSideFuncs:
                - INT123_set_pointer
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:472,20'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:466,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:466,33'
              BranchSideFuncs:
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:467,7'
              BranchSideFuncs:
                - getbits
        - Branch String:   'src/libmpg123/parse.c:467,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:467,51'
              BranchSideFuncs:
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:468,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:465,4'
          Dst:             INT123_set_pointer
        - Src:             'src/libmpg123/parse.c:467,43'
          Dst:             getbits
    - functionName:    INT123_read_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         184
      ICount:          1073
      EdgeCount:       249
      CyclomaticComplexity: 67
      functionsReached:
        - INT123_compute_bpf
        - INT123_do_rva
        - INT123_fi_add
        - INT123_set_pointer
        - apply_header
        - check_lame_tag
        - decode_header
        - do_readahead
        - fprintf
        - getbits
        - halfspeed_do
        - halfspeed_prepare
        - head_check
        - head_compatible
        - skip_junk
        - wetwork
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:514,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:514,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:518,18'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:520,43'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:521,6'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:525,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:521,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:521,30'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:523,7'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:523,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:523,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:530,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:523,30'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:523,33'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:525,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:520,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:525,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:530,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:536,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:536,29'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:539,12'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:539,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:539,83'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:539,47'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:544,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:544,35'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:551,19'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:544,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:546,19'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:551,19'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:547,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:547,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:547,3'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:547,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:547,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:547,3'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:547,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:547,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:547,3'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:552,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:552,30'
              BranchSideFuncs:
                - decode_header
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - head_compatible
                - wetwork
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - decode_header
                - head_compatible
                - wetwork
        - Branch String:   'src/libmpg123/parse.c:554,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - decode_header
                - head_compatible
                - wetwork
        - Branch String:   'src/libmpg123/parse.c:554,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - decode_header
                - head_compatible
                - wetwork
        - Branch String:   'src/libmpg123/parse.c:554,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:554,2'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - decode_header
                - head_compatible
                - wetwork
        - Branch String:   'src/libmpg123/parse.c:555,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:557,17'
              BranchSideFuncs:
                - wetwork
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - decode_header
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:563,6'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:558,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:558,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:558,3'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:558,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:558,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:558,3'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:558,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:558,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:558,3'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:560,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:560,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:561,2'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:563,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:565,9'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:575,5'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:565,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:565,7'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:567,18'
              BranchSideFuncs:
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:569,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:569,15'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:570,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:570,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:570,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:570,3'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:575,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:577,6'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:586,13'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:577,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:577,40'
              BranchSideFuncs:
                - head_compatible
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:583,2'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:577,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:581,4'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:583,2'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:592,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:596,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:598,18'
              BranchSideFuncs:
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:607,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:609,19'
              BranchSideFuncs:
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:632,21'
              BranchSideFuncs:
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:613,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:615,22'
              BranchSideFuncs:
                - INT123_do_rva
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - check_lame_tag
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:630,2'
              BranchSideFuncs:
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:618,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:618,42'
              BranchSideFuncs:
                - check_lame_tag
                - INT123_do_rva
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:626,18'
              BranchSideFuncs:
                - INT123_do_rva
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:618,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:620,8'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:626,18'
              BranchSideFuncs:
                - INT123_do_rva
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:620,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:620,32'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:622,5'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - apply_header
                - INT123_set_pointer
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
                - INT123_compute_bpf
                - INT123_do_rva
                - check_lame_tag
                - head_compatible
                - wetwork
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:638,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:640,26'
              BranchSideFuncs:
                - INT123_compute_bpf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:642,4'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:644,45'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:645,4'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:661,20'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:645,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:645,28'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:647,7'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:647,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:647,7'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:651,3'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:647,30'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:647,33'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:661,20'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:644,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:651,3'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:661,20'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:652,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:653,12'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:659,2'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:656,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:656,30'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:658,5'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:668,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:668,43'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:672,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:668,43'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:668,43'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:672,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:668,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:669,17'
              BranchSideFuncs:
                - INT123_fi_add
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:672,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:672,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:672,30'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:674,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:674,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:674,29'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:676,18'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:677,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:677,49'
              BranchSideFuncs:
                - getbits
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:688,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:688,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:690,3'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:714,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:691,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:693,7'
              BranchSideFuncs:
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:706,11'
              BranchSideFuncs:
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:693,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:693,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:697,23'
              BranchSideFuncs:
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:697,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:698,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:701,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:709,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:710,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:711,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:720,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:720,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:722,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:723,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:723,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:724,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:514,5'
          Dst:             halfspeed_do
        - Src:             'src/libmpg123/parse.c:544,24'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:546,9'
          Dst:             skip_junk
        - Src:             'src/libmpg123/parse.c:551,8'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:552,16'
          Dst:             decode_header
        - Src:             'src/libmpg123/parse.c:557,9'
          Dst:             wetwork
        - Src:             'src/libmpg123/parse.c:567,5'
          Dst:             do_readahead
        - Src:             'src/libmpg123/parse.c:577,24'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:605,2'
          Dst:             apply_header
        - Src:             'src/libmpg123/parse.c:618,27'
          Dst:             check_lame_tag
        - Src:             'src/libmpg123/parse.c:626,4'
          Dst:             INT123_do_rva
        - Src:             'src/libmpg123/parse.c:632,2'
          Dst:             INT123_set_pointer
        - Src:             'src/libmpg123/parse.c:640,64'
          Dst:             INT123_compute_bpf
        - Src:             'src/libmpg123/parse.c:653,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:661,2'
          Dst:             halfspeed_prepare
        - Src:             'src/libmpg123/parse.c:669,2'
          Dst:             INT123_fi_add
        - Src:             'src/libmpg123/parse.c:677,41'
          Dst:             getbits
        - Src:             'src/libmpg123/parse.c:697,7'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:703,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:706,29'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:710,4'
          Dst:             fprintf
    - functionName:    INT123_frame_freq
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_frame_bitrate
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    frame_icy_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:463,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:463,32'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:463,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_framepos64
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:1064,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1064,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1066,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_getvolume
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - base
        - really
        - rva_db
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - get_rva
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:1055,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1055,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1056,5'
              BranchSideFuncs:
                - get_rva
        - Branch String:   'src/libmpg123/frame.c:1056,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1056,23'
              BranchSideFuncs:
                - get_rva
            - BranchSide:      'src/libmpg123/frame.c:1057,5'
              BranchSideFuncs:
                - get_rva
        - Branch String:   'src/libmpg123/frame.c:1057,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1057,23'
              BranchSideFuncs:
                - get_rva
            - BranchSide:      'src/libmpg123/frame.c:1058,10'
              BranchSideFuncs:
                - get_rva
      Callsites:
        - Src:             'src/libmpg123/frame.c:1058,2'
          Dst:             get_rva
    - functionName:    get_rva
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - peak
        - gain
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:1004,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1006,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1016,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1008,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1008,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1009,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1008,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1008,51'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1009,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1009,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1011,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1015,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1016,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1016,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1017,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1017,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1017,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1017,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_do_rva
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         23
      ICount:          145
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - get_rva
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:1028,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1030,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1034,13'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:1030,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1030,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1031,20'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:1030,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1030,44'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1031,20'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:1037,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1039,18'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1043,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1043,31'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1043,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1046,19'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1043,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1043,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1046,19'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1048,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1048,45'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1049,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:1028,5'
          Dst:             get_rva
        - Src:             'src/libmpg123/frame.c:1030,36'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:1040,3'
          Dst:             fprintf
    - functionName:    dbchange
      functionSourceFile: '/src/mpg123/src/libmpg123/mpg123lib_intern.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - base_factor
        - db
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/mpg123lib_intern.h:340,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:341,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:342,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/mpg123lib_intern.h:342,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:342,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:343,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_volume_change_db
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - mh
        - change
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dbchange
        - mpg123_volume
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:984,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:984,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:985,23'
              BranchSideFuncs:
                - dbchange.904
                - mpg123_volume
      Callsites:
        - Src:             'src/libmpg123/frame.c:985,27'
          Dst:             dbchange
        - Src:             'src/libmpg123/frame.c:985,9'
          Dst:             mpg123_volume
    - functionName:    mpg123_volume
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - mh
        - vol
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_do_rva
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:990,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:990,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:992,5'
              BranchSideFuncs:
                - INT123_do_rva
        - Branch String:   'src/libmpg123/frame.c:992,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:992,32'
              BranchSideFuncs:
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/frame.c:993,7'
              BranchSideFuncs:
                - INT123_do_rva
      Callsites:
        - Src:             'src/libmpg123/frame.c:995,2'
          Dst:             INT123_do_rva
    - functionName:    mpg123_volume_change
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - mh
        - change
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_volume
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:978,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:978,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:979,23'
              BranchSideFuncs:
                - mpg123_volume
      Callsites:
        - Src:             'src/libmpg123/frame.c:979,9'
          Dst:             mpg123_volume
    - functionName:    INT123_frame_set_seek
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - sp
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_frame_offset
        - INT123_frame_outs
        - INT123_ntom_set_ntom
        - ignoreframe
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:960,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:960,48'
              BranchSideFuncs:
                - INT123_ntom_set_ntom
                - ignoreframe
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:960,5'
              BranchSideFuncs:
                - ignoreframe
                - INT123_frame_outs
      Callsites:
        - Src:             'src/libmpg123/frame.c:957,19'
          Dst:             INT123_frame_offset
        - Src:             'src/libmpg123/frame.c:960,27'
          Dst:             INT123_ntom_set_ntom
        - Src:             'src/libmpg123/frame.c:962,20'
          Dst:             ignoreframe
        - Src:             'src/libmpg123/frame.c:964,22'
          Dst:             INT123_frame_outs
    - functionName:    INT123_frame_offset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - outs
      BBCount:         13
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_ntom_frameoff
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:818,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:825,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:825,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:825,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:828,38'
              BranchSideFuncs:
                - INT123_ntom_frameoff
            - BranchSide:      'src/libmpg123/frame.c:830,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:830,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:831,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:832,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:828,17'
          Dst:             INT123_ntom_frameoff
        - Src:             'src/libmpg123/frame.c:831,4'
          Dst:             fprintf
    - functionName:    ignoreframe
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:900,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:900,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:902,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:900,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:900,46'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:902,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:902,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:902,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:902,20'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:902,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:902,46'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:902,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_outs
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - num
      BBCount:         13
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_ntom_frmouts
        - fprintf
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:772,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:779,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:779,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:779,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:782,38'
              BranchSideFuncs:
                - INT123_ntom_frmouts
            - BranchSide:      'src/libmpg123/frame.c:784,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:784,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:785,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:787,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:782,18'
          Dst:             INT123_ntom_frmouts
        - Src:             'src/libmpg123/frame.c:785,4'
          Dst:             fprintf
    - functionName:    INT123_frame_skip
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_set_pointer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:949,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:949,42'
              BranchSideFuncs:
                - INT123_set_pointer
            - BranchSide:      'src/libmpg123/frame.c:949,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:949,23'
          Dst:             INT123_set_pointer
    - functionName:    INT123_frame_set_frameseek
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - fe
      BBCount:         15
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_frame_offset
        - INT123_frame_outs
        - ignoreframe
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:915,34'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:915,37'
              BranchSideFuncs:
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_offset
                - INT123_frame_outs
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:931,26'
              BranchSideFuncs:
                - ignoreframe
        - Branch String:   'src/libmpg123/frame.c:915,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:918,39'
              BranchSideFuncs:
                - INT123_frame_offset
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_outs
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:931,26'
              BranchSideFuncs:
                - ignoreframe
        - Branch String:   'src/libmpg123/frame.c:919,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:921,21'
              BranchSideFuncs:
                - INT123_frame_outs
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:924,8'
              BranchSideFuncs:
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_outs
        - Branch String:   'src/libmpg123/frame.c:926,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:928,41'
              BranchSideFuncs:
                - INT123_frame_offset
                - INT123_frame_outs
                - ignoreframe
            - BranchSide:      'src/libmpg123/frame.c:930,11'
              BranchSideFuncs:
                - ignoreframe
      Callsites:
        - Src:             'src/libmpg123/frame.c:918,19'
          Dst:             INT123_frame_offset
        - Src:             'src/libmpg123/frame.c:922,36'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/frame.c:928,21'
          Dst:             INT123_frame_offset
        - Src:             'src/libmpg123/frame.c:929,34'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/frame.c:933,20'
          Dst:             ignoreframe
    - functionName:    INT123_frame_gapless_update
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - total_samples
      BBCount:         16
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - INT123_frame_gapless_init
        - INT123_frame_gapless_realinit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:871,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:871,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:874,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:874,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:874,16'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:879,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
        - Branch String:   'src/libmpg123/frame.c:874,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:875,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:879,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
        - Branch String:   'src/libmpg123/frame.c:879,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:879,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:881,6'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
        - Branch String:   'src/libmpg123/frame.c:881,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:882,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:886,29'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
      Callsites:
        - Src:             'src/libmpg123/frame.c:875,2'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:882,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:886,3'
          Dst:             INT123_frame_gapless_init
        - Src:             'src/libmpg123/frame.c:887,3'
          Dst:             INT123_frame_gapless_realinit
    - functionName:    INT123_frame_gapless_init
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - framecount
        - bskip
        - eskip
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:842,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:842,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:847,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:842,41'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:842,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:847,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:842,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:844,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:847,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_gapless_realinit
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_frame_ins2outs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:859,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:860,41'
              BranchSideFuncs:
                - INT123_frame_ins2outs
            - BranchSide:      'src/libmpg123/frame.c:861,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:857,17'
          Dst:             INT123_frame_ins2outs
        - Src:             'src/libmpg123/frame.c:858,17'
          Dst:             INT123_frame_ins2outs
        - Src:             'src/libmpg123/frame.c:860,19'
          Dst:             INT123_frame_ins2outs
    - functionName:    INT123_frame_ins2outs
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - ins
      BBCount:         13
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_ntom_ins2outs
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:750,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:757,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:757,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:757,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:760,39'
              BranchSideFuncs:
                - INT123_ntom_ins2outs
            - BranchSide:      'src/libmpg123/frame.c:762,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:762,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:763,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:765,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:760,18'
          Dst:             INT123_ntom_ins2outs
        - Src:             'src/libmpg123/frame.c:763,4'
          Dst:             fprintf
    - functionName:    INT123_frame_expect_outsamples
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         13
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_ntom_frame_outsamples
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:796,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:803,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:803,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:803,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:806,47'
              BranchSideFuncs:
                - INT123_ntom_frame_outsamples
            - BranchSide:      'src/libmpg123/frame.c:808,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:808,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:809,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:811,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:806,18'
          Dst:             INT123_ntom_frame_outsamples
        - Src:             'src/libmpg123/frame.c:809,4'
          Dst:             fprintf
    - functionName:    frame_fuzzy_find
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - want_frame
        - get_frame
      BBCount:         18
      ICount:          165
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:662,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:662,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:678,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:662,50'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:662,53'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:678,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:662,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:665,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:678,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:667,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:667,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:668,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:668,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:668,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:671,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_index_find
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - want_frame
        - get_frame
      BBCount:         19
      ICount:          167
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - frame_fuzzy_find
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:709,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:714,8'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:735,6'
              BranchSideFuncs:
                - frame_fuzzy_find
        - Branch String:   'src/libmpg123/frame.c:715,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:718,7'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:728,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:718,34'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:718,37'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:718,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:720,30'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:721,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:721,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:723,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:735,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:736,27'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:738,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:720,13'
          Dst:             frame_fuzzy_find
        - Src:             'src/libmpg123/frame.c:736,10'
          Dst:             frame_fuzzy_find
    - functionName:    mpg123_set_moreinfo
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - mi
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_framedata
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - header
        - bodydata
        - bodybytes
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:622,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:622,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:623,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:623,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:623,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:625,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:625,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:625,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:626,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:626,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:626,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:627,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:627,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:627,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:629,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    frame_free_buffers
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:580,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:580,32'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'src/libmpg123/frame.c:581,2'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'src/libmpg123/frame.c:583,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:583,33'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'src/libmpg123/frame.c:584,2'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'src/libmpg123/frame.c:587,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:587,37'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/libmpg123/frame.c:588,2'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/frame.c:590,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:590,36'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:590,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_exit
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_bc_cleanup
        - INT123_clear_icy
        - INT123_exit_id3
        - INT123_fi_exit
        - frame_free_buffers
        - frame_free_toc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:595,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:598,8'
              BranchSideFuncs:
                - free
                - frame_free_buffers
                - frame_free_toc
                - INT123_fi_exit
                - INT123_exit_id3
                - INT123_clear_icy
                - INT123_bc_cleanup
                - free
            - BranchSide:      'src/libmpg123/frame.c:600,2'
              BranchSideFuncs:
                - frame_free_buffers
                - frame_free_toc
                - INT123_fi_exit
                - INT123_exit_id3
                - INT123_clear_icy
                - INT123_bc_cleanup
                - free
        - Branch String:   'src/libmpg123/frame.c:607,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:607,5'
              BranchSideFuncs:
                - free
                - INT123_exit_id3
                - INT123_clear_icy
                - INT123_bc_cleanup
            - BranchSide:      'src/libmpg123/frame.c:609,8'
              BranchSideFuncs:
                - free
                - INT123_exit_id3
                - INT123_clear_icy
                - INT123_bc_cleanup
      Callsites:
        - Src:             'src/libmpg123/frame.c:601,2'
          Dst:             frame_free_buffers
        - Src:             'src/libmpg123/frame.c:602,2'
          Dst:             frame_free_toc
        - Src:             'src/libmpg123/frame.c:604,2'
          Dst:             INT123_fi_exit
        - Src:             'src/libmpg123/frame.c:613,2'
          Dst:             INT123_exit_id3
        - Src:             'src/libmpg123/frame.c:614,2'
          Dst:             INT123_clear_icy
        - Src:             'src/libmpg123/frame.c:616,2'
          Dst:             INT123_bc_cleanup
    - functionName:    frame_free_toc
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:472,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:472,33'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:472,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_fi_reset
        - INT123_frame_buffers_reset
        - frame_fixed_reset
        - frame_free_toc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/frame.c:499,2'
          Dst:             INT123_frame_buffers_reset
        - Src:             'src/libmpg123/frame.c:500,2'
          Dst:             frame_fixed_reset
        - Src:             'src/libmpg123/frame.c:501,2'
          Dst:             frame_free_toc
        - Src:             'src/libmpg123/frame.c:503,2'
          Dst:             INT123_fi_reset
    - functionName:    INT123_frame_buffers_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - frame_decode_buffers_reset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/frame.c:452,2'
          Dst:             frame_decode_buffers_reset
    - functionName:    frame_fixed_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          212
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_frame_gapless_init
        - INT123_open_bad
        - INT123_reset_icy
        - INT123_reset_id3
        - frame_icy_reset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:572,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:572,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:573,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/libmpg123/frame.c:512,2'
          Dst:             frame_icy_reset
        - Src:             'src/libmpg123/frame.c:513,2'
          Dst:             INT123_open_bad
        - Src:             'src/libmpg123/frame.c:549,2'
          Dst:             INT123_frame_gapless_init
        - Src:             'src/libmpg123/frame.c:560,2'
          Dst:             INT123_reset_id3
        - Src:             'src/libmpg123/frame.c:561,2'
          Dst:             INT123_reset_icy
    - functionName:    frame_decode_buffers_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:267,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:267,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:268,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_fill_toc
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - in
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:478,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:478,42'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/libmpg123/frame.c:479,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:479,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:481,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:492,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_buffers
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         52
      ICount:          460
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - align_the_pointer
        - frame_decode_buffers_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:290,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:290,45'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:294,10'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:294,38'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:294,41'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:295,12'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:294,76'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:294,79'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:295,12'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:297,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:298,12'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:299,12'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:301,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:301,29'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:307,5'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
        - Branch String:   'src/libmpg123/frame.c:301,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:303,8'
              BranchSideFuncs:
                - free
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
            - BranchSide:      'src/libmpg123/frame.c:307,5'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
                - malloc
        - Branch String:   'src/libmpg123/frame.c:307,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:307,66'
              BranchSideFuncs:
                - malloc
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:308,5'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:308,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:308,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:309,18'
              BranchSideFuncs:
                - align_the_pointer
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:342,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:346,7'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:362,6'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:346,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:346,45'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:350,16'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:362,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:362,31'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:368,6'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
        - Branch String:   'src/libmpg123/frame.c:362,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:364,9'
              BranchSideFuncs:
                - free
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
            - BranchSide:      'src/libmpg123/frame.c:368,6'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
                - malloc
        - Branch String:   'src/libmpg123/frame.c:368,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:369,43'
              BranchSideFuncs:
                - malloc
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
            - BranchSide:      'src/libmpg123/frame.c:371,6'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
        - Branch String:   'src/libmpg123/frame.c:371,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:371,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:373,20'
              BranchSideFuncs:
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
                - align_the_pointer
        - Branch String:   'src/libmpg123/frame.c:377,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:0,0'
              BranchSideFuncs:
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
            - BranchSide:      'src/libmpg123/frame.c:382,17'
              BranchSideFuncs:
                - align_the_pointer
                - frame_decode_buffers_reset
                - malloc
                - align_the_pointer
        - Branch String:   'src/libmpg123/frame.c:394,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:397,10'
              BranchSideFuncs:
                - malloc
                - align_the_pointer
                - frame_decode_buffers_reset
            - BranchSide:      'src/libmpg123/frame.c:438,29'
              BranchSideFuncs:
                - frame_decode_buffers_reset
        - Branch String:   'src/libmpg123/frame.c:414,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:414,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:417,15'
              BranchSideFuncs:
                - align_the_pointer
                - frame_decode_buffers_reset
      Callsites:
        - Src:             'src/libmpg123/frame.c:310,26'
          Dst:             align_the_pointer
        - Src:             'src/libmpg123/frame.c:314,25'
          Dst:             align_the_pointer
        - Src:             'src/libmpg123/frame.c:382,17'
          Dst:             align_the_pointer
        - Src:             'src/libmpg123/frame.c:417,15'
          Dst:             align_the_pointer
        - Src:             'src/libmpg123/frame.c:438,2'
          Dst:             frame_decode_buffers_reset
    - functionName:    align_the_pointer
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - base
        - alignment
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:33,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:33,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:34,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_replace_buffer
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - data
        - size
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:225,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:225,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:227,5'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/frame.c:227,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:232,5'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/frame.c:232,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:232,36'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:233,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_outbuffer
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         22
      ICount:          175
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - align_the_pointer
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:192,6'
              BranchSideFuncs:
                - align_the_pointer
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:202,5'
              BranchSideFuncs:
                - align_the_pointer
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:192,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:194,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:199,2'
              BranchSideFuncs:
                - align_the_pointer
                - malloc
                - free
        - Branch String:   'src/libmpg123/frame.c:195,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:197,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:202,30'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:202,33'
              BranchSideFuncs:
                - align_the_pointer
                - malloc
                - free
            - BranchSide:      'src/libmpg123/frame.c:207,20'
              BranchSideFuncs:
                - align_the_pointer
                - malloc
        - Branch String:   'src/libmpg123/frame.c:202,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:204,8'
              BranchSideFuncs:
                - free
                - align_the_pointer
                - malloc
            - BranchSide:      'src/libmpg123/frame.c:207,20'
              BranchSideFuncs:
                - align_the_pointer
                - malloc
        - Branch String:   'src/libmpg123/frame.c:210,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:210,74'
              BranchSideFuncs:
                - malloc
                - align_the_pointer
            - BranchSide:      'src/libmpg123/frame.c:211,5'
              BranchSideFuncs:
                - align_the_pointer
        - Branch String:   'src/libmpg123/frame.c:211,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:213,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:216,20'
              BranchSideFuncs:
                - align_the_pointer
      Callsites:
        - Src:             'src/libmpg123/frame.c:196,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:216,20'
          Dst:             align_the_pointer
    - functionName:    mpg123_delete_pars
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:173,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:173,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:173,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_new_pars
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - error
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - frame_default_pars
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:166,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:166,37'
              BranchSideFuncs:
                - frame_default_pars
            - BranchSide:      'src/libmpg123/frame.c:167,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:166,45'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:166,61'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:166,80'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:166,18'
          Dst:             frame_default_pars
    - functionName:    frame_default_pars
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_fmt_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/frame.c:62,2'
          Dst:             mpg123_fmt_all
    - functionName:    INT123_frame_dither_init
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dither_table_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:152,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:154,21'
              BranchSideFuncs:
                - malloc
                - INT123_dither_table_init
            - BranchSide:      'src/libmpg123/frame.c:159,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:155,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:155,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:157,28'
              BranchSideFuncs:
                - INT123_dither_table_init
      Callsites:
        - Src:             'src/libmpg123/frame.c:157,3'
          Dst:             INT123_dither_table_init
    - functionName:    INT123_frame_index_setup
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_fi_resize
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:245,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:247,3'
              BranchSideFuncs:
                - INT123_fi_resize
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:252,36'
              BranchSideFuncs:
                - fprintf
                - INT123_fi_resize
        - Branch String:   'src/libmpg123/frame.c:253,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:254,28'
              BranchSideFuncs:
                - INT123_fi_resize
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:256,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:259,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:259,12'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:259,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:259,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:259,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:260,3'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/frame.c:248,9'
          Dst:             INT123_fi_resize
        - Src:             'src/libmpg123/frame.c:254,10'
          Dst:             INT123_fi_resize
        - Src:             'src/libmpg123/frame.c:260,3'
          Dst:             fprintf
    - functionName:    mpg123_reset_eq
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:178,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:178,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:181,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:182,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:182,46'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:184,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    wrap_getcpuflags
      functionSourceFile: '/src/mpg123/src/libmpg123/getcpuflags.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_getcpuflags
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/getcpuflags.h:56,9'
          Dst:             INT123_getcpuflags
    - functionName:    INT123_getcpuflags
      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:    INT123_frame_init_par
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - mp
      BBCount:         6
      ICount:          178
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_bc_prepare
        - INT123_decclass
        - INT123_defdec
        - INT123_fi_init
        - INT123_frame_index_setup
        - INT123_init_icy
        - INT123_init_id3
        - INT123_invalidate_format
        - frame_default_pars
        - frame_fixed_reset
        - mpg123_reset_eq
        - wrap_getcpuflags
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:124,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:124,37'
              BranchSideFuncs:
                - frame_default_pars
                - INT123_bc_prepare
                - frame_fixed_reset
                - INT123_fi_init
                - INT123_frame_index_setup
            - BranchSide:      'src/libmpg123/frame.c:125,15'
              BranchSideFuncs:
                - INT123_bc_prepare
                - frame_fixed_reset
                - INT123_fi_init
                - INT123_frame_index_setup
      Callsites:
        - Src:             'src/libmpg123/frame.c:99,2'
          Dst:             wrap_getcpuflags
        - Src:             'src/libmpg123/frame.c:101,22'
          Dst:             INT123_defdec
        - Src:             'src/libmpg123/frame.c:102,23'
          Dst:             INT123_decclass
        - Src:             'src/libmpg123/frame.c:110,2'
          Dst:             mpg123_reset_eq
        - Src:             'src/libmpg123/frame.c:111,2'
          Dst:             INT123_init_icy
        - Src:             'src/libmpg123/frame.c:112,2'
          Dst:             INT123_init_id3
        - Src:             'src/libmpg123/frame.c:116,2'
          Dst:             INT123_invalidate_format
        - Src:             'src/libmpg123/frame.c:124,17'
          Dst:             frame_default_pars
        - Src:             'src/libmpg123/frame.c:128,2'
          Dst:             INT123_bc_prepare
        - Src:             'src/libmpg123/frame.c:133,2'
          Dst:             frame_fixed_reset
        - Src:             'src/libmpg123/frame.c:138,2'
          Dst:             INT123_fi_init
        - Src:             'src/libmpg123/frame.c:139,2'
          Dst:             INT123_frame_index_setup
    - functionName:    INT123_frame_init
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_frame_init_par
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/frame.c:73,2'
          Dst:             INT123_frame_init_par
    - functionName:    __bswap_64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __bswap_16
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swap_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/../common/swap_bytes_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - samplesize
        - samplecount
      BBCount:         35
      ICount:          214
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - __bswap_16
        - __bswap_32
        - __bswap_64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:34,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:36,9'
              BranchSideFuncs:
                - __bswap_64
                - __bswap_32
                - __bswap_16
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:36,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:41,30'
              BranchSideFuncs:
                - __bswap_16
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:53,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:61,30'
              BranchSideFuncs:
                - __bswap_32
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:76,30'
              BranchSideFuncs:
                - __bswap_64
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:92,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:42,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:43,11'
              BranchSideFuncs:
                - __bswap_16
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:51,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:53,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:55,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:57,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:62,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:63,11'
              BranchSideFuncs:
                - __bswap_32
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:72,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:77,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:78,11'
              BranchSideFuncs:
                - __bswap_64
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:89,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:92,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:95,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:100,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/../common/swap_bytes_impl.h:95,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:97,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/../common/swap_bytes_impl.h:99,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/../common/swap_bytes_impl.h:43,11'
          Dst:             __bswap_16
        - Src:             'src/libmpg123/../common/swap_bytes_impl.h:63,11'
          Dst:             __bswap_32
        - Src:             'src/libmpg123/../common/swap_bytes_impl.h:78,11'
          Dst:             __bswap_64
    - functionName:    imin
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:176,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:176,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:176,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    imax
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:181,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:181,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cap_fit
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - nf
        - f0
        - f2
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - rate2num
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:163,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:163,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:171,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:163,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:165,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:170,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:165,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:167,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:170,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:162,11'
          Dst:             rate2num
    - functionName:    rate2num
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mp
        - r
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:141,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:141,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:143,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:141,33'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:141,58'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:141,48'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:143,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:143,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:146,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:143,31'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:143,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:146,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:143,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:143,55'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:146,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swap_endian
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - block
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swap_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:695,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:695,5'
              BranchSideFuncs:
                - swap_bytes
            - BranchSide:      'src/libmpg123/format.c:697,11'
              BranchSideFuncs:
                - swap_bytes
      Callsites:
        - Src:             'src/libmpg123/format.c:698,3'
          Dst:             swap_bytes
    - functionName:    conv_s16_to_s32
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:670,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:672,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:677,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:677,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:679,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:684,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:672,3'
          Dst:             fprintf
    - functionName:    conv_s16_to_f32
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:648,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:650,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:655,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:655,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:656,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:658,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:650,3'
          Dst:             fprintf
    - functionName:    conv_s16_to_u16
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:632,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:633,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:634,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    chop_fourth_byte
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         5
      ICount:          80
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:598,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:599,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:600,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    conv_s32_to_u32
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         11
      ICount:          91
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:610,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:611,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:612,1'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:611,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:611,17'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:611,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:611,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_postprocess_buffer
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         26
      ICount:          164
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - chop_fourth_byte
        - conv_s16_to_f32
        - conv_s16_to_s32
        - conv_s16_to_u16
        - conv_s32_to_u32
        - mpg123_encsize
        - swap_endian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:710,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:714,10'
              BranchSideFuncs:
                - chop_fourth_byte
                - mpg123_encsize
                - swap_endian
                - conv_s32_to_u32
                - chop_fourth_byte
                - conv_s32_to_u32
            - BranchSide:      'src/libmpg123/format.c:731,10'
              BranchSideFuncs:
                - conv_s16_to_s32
                - chop_fourth_byte
                - mpg123_encsize
                - swap_endian
                - conv_s16_to_s32
                - conv_s32_to_u32
                - chop_fourth_byte
                - conv_s16_to_s32
                - conv_s32_to_u32
                - conv_s16_to_s32
                - conv_s16_to_f32
                - conv_s16_to_u16
            - BranchSide:      'src/libmpg123/format.c:763,5'
              BranchSideFuncs:
                - mpg123_encsize
                - swap_endian
        - Branch String:   'src/libmpg123/format.c:714,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:717,21'
              BranchSideFuncs:
                - conv_s32_to_u32
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:720,21'
              BranchSideFuncs:
                - conv_s32_to_u32
                - chop_fourth_byte
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:724,22'
              BranchSideFuncs:
                - chop_fourth_byte
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:727,2'
              BranchSideFuncs:
                - mpg123_encsize
                - swap_endian
        - Branch String:   'src/libmpg123/format.c:731,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:734,21'
              BranchSideFuncs:
                - conv_s16_to_u16
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:738,21'
              BranchSideFuncs:
                - conv_s16_to_f32
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:743,21'
              BranchSideFuncs:
                - conv_s16_to_s32
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:746,21'
              BranchSideFuncs:
                - conv_s16_to_s32
                - conv_s32_to_u32
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:750,21'
              BranchSideFuncs:
                - conv_s16_to_s32
                - conv_s32_to_u32
                - chop_fourth_byte
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:755,21'
              BranchSideFuncs:
                - conv_s16_to_s32
                - chop_fourth_byte
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:760,2'
              BranchSideFuncs:
                - mpg123_encsize
                - swap_endian
        - Branch String:   'src/libmpg123/format.c:763,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:763,5'
              BranchSideFuncs:
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:769,5'
              BranchSideFuncs:
                - mpg123_encsize
                - swap_endian
        - Branch String:   'src/libmpg123/format.c:769,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:774,17'
              BranchSideFuncs:
                - mpg123_encsize
                - swap_endian
            - BranchSide:      'src/libmpg123/format.c:775,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:717,4'
          Dst:             conv_s32_to_u32
        - Src:             'src/libmpg123/format.c:720,4'
          Dst:             conv_s32_to_u32
        - Src:             'src/libmpg123/format.c:721,4'
          Dst:             chop_fourth_byte
        - Src:             'src/libmpg123/format.c:724,4'
          Dst:             chop_fourth_byte
        - Src:             'src/libmpg123/format.c:734,4'
          Dst:             conv_s16_to_u16
        - Src:             'src/libmpg123/format.c:738,4'
          Dst:             conv_s16_to_f32
        - Src:             'src/libmpg123/format.c:743,4'
          Dst:             conv_s16_to_s32
        - Src:             'src/libmpg123/format.c:746,4'
          Dst:             conv_s16_to_s32
        - Src:             'src/libmpg123/format.c:747,4'
          Dst:             conv_s32_to_u32
        - Src:             'src/libmpg123/format.c:750,4'
          Dst:             conv_s16_to_s32
        - Src:             'src/libmpg123/format.c:751,4'
          Dst:             conv_s32_to_u32
        - Src:             'src/libmpg123/format.c:752,4'
          Dst:             chop_fourth_byte
        - Src:             'src/libmpg123/format.c:755,4'
          Dst:             conv_s16_to_s32
        - Src:             'src/libmpg123/format.c:756,4'
          Dst:             chop_fourth_byte
        - Src:             'src/libmpg123/format.c:774,29'
          Dst:             mpg123_encsize
        - Src:             'src/libmpg123/format.c:774,4'
          Dst:             swap_endian
    - functionName:    mpg123_encsize
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - encoding
      BBCount:         19
      ICount:          78
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:133,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:133,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:133,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:133,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:133,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:133,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:133,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_outblock_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - s
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:580,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:580,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:582,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:583,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:584,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_bytes_to_samples
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - b
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_samples_to_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - s
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_decoder_synth_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - s
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_invalidate_format
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - af
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc2num
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - encoding
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:152,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:153,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:155,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:153,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:153,41'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:153,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_fmt_support
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mp
        - rate
        - encoding
      BBCount:         17
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - enc2num
        - rate2num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:545,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:545,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:545,19'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:545,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:545,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:545,32'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:545,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:545,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:546,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:546,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:546,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:547,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:547,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:547,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:548,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:543,10'
          Dst:             rate2num
        - Src:             'src/libmpg123/format.c:544,10'
          Dst:             enc2num
    - functionName:    mpg123_format_support
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - mh
        - rate
        - encoding
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_fmt_support
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:535,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:535,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:536,34'
              BranchSideFuncs:
                - mpg123_fmt_support
      Callsites:
        - Src:             'src/libmpg123/format.c:536,14'
          Dst:             mpg123_fmt_support
    - functionName:    mpg123_fmt
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - mp
        - rate
        - channels
        - encodings
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_fmt2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:528,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:528,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:530,16'
              BranchSideFuncs:
                - mpg123_fmt2
      Callsites:
        - Src:             'src/libmpg123/format.c:530,4'
          Dst:             mpg123_fmt2
    - functionName:    mpg123_fmt2
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - mp
        - rate
        - channels
        - encodings
      BBCount:         44
      ICount:          255
      EdgeCount:       58
      CyclomaticComplexity: 16
      functionsReached:
        - fprintf
        - good_enc
        - rate2num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:491,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:491,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:492,7'
              BranchSideFuncs:
                - good_enc
                - rate2num
                - fprintf
        - Branch String:   'src/libmpg123/format.c:492,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:492,48'
              BranchSideFuncs:
                - good_enc
                - rate2num
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:494,5'
              BranchSideFuncs:
                - good_enc
                - rate2num
                - fprintf
        - Branch String:   'src/libmpg123/format.c:494,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:494,5'
              BranchSideFuncs:
                - good_enc
                - rate2num
            - BranchSide:      'src/libmpg123/format.c:496,7'
              BranchSideFuncs:
                - good_enc
                - rate2num
        - Branch String:   'src/libmpg123/format.c:494,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:494,26'
              BranchSideFuncs:
                - fprintf
                - good_enc
                - rate2num
            - BranchSide:      'src/libmpg123/format.c:496,7'
              BranchSideFuncs:
                - good_enc
                - rate2num
        - Branch String:   'src/libmpg123/format.c:496,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:496,34'
              BranchSideFuncs:
                - good_enc
                - rate2num
            - BranchSide:      'src/libmpg123/format.c:497,12'
              BranchSideFuncs:
                - good_enc
                - rate2num
        - Branch String:   'src/libmpg123/format.c:498,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:500,17'
              BranchSideFuncs:
                - rate2num
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:505,6'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:509,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:509,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:512,14'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:512,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:513,9'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:522,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:513,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:515,10'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:520,2'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:515,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:516,28'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:519,6'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:516,33'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:516,51'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:516,87'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:516,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:516,87'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:517,3'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:519,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:519,22'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:520,2'
              BranchSideFuncs:
                - good_enc
      Callsites:
        - Src:             'src/libmpg123/format.c:494,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/format.c:500,8'
          Dst:             rate2num
        - Src:             'src/libmpg123/format.c:516,6'
          Dst:             good_enc
    - functionName:    good_enc
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - enc
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:112,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:113,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:115,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:113,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:113,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:113,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_format
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - rate
        - channels
        - encodings
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_fmt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:480,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:480,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:481,18'
              BranchSideFuncs:
                - mpg123_fmt
        - Branch String:   'src/libmpg123/format.c:482,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:482,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:484,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:481,6'
          Dst:             mpg123_fmt
    - functionName:    mpg123_format2
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - mh
        - rate
        - channels
        - encodings
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_fmt2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:469,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:469,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:470,19'
              BranchSideFuncs:
                - mpg123_fmt2
        - Branch String:   'src/libmpg123/format.c:471,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:471,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:473,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:470,6'
          Dst:             mpg123_fmt2
    - functionName:    mpg123_fmt_all
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
      BBCount:         23
      ICount:          122
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - good_enc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:454,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:454,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:456,5'
              BranchSideFuncs:
                - good_enc
                - fprintf
        - Branch String:   'src/libmpg123/format.c:456,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:456,5'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:458,8'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:456,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:456,26'
              BranchSideFuncs:
                - fprintf
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:458,8'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:458,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:459,10'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:463,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:459,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:460,9'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:461,68'
              BranchSideFuncs:
                - good_enc
        - Branch String:   'src/libmpg123/format.c:460,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:461,56'
              BranchSideFuncs:
                - good_enc
            - BranchSide:      'src/libmpg123/format.c:461,68'
              BranchSideFuncs:
                - good_enc
      Callsites:
        - Src:             'src/libmpg123/format.c:456,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/format.c:461,34'
          Dst:             good_enc
    - functionName:    mpg123_format_all
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_fmt_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:443,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:443,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:445,22'
              BranchSideFuncs:
                - mpg123_fmt_all
        - Branch String:   'src/libmpg123/format.c:446,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:446,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:448,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:445,6'
          Dst:             mpg123_fmt_all
    - functionName:    mpg123_fmt_none
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:432,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:432,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:434,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/format.c:434,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:434,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:436,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:434,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:434,26'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:436,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:434,18'
          Dst:             fprintf
    - functionName:    mpg123_format_none
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mpg123_fmt_none
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:422,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:422,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:424,23'
              BranchSideFuncs:
                - mpg123_fmt_none
        - Branch String:   'src/libmpg123/format.c:425,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:425,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:427,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:424,6'
          Dst:             mpg123_fmt_none
    - functionName:    enc_chan_fit
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - rate
        - nnf
        - f0
        - f2
        - try_float
      BBCount:         38
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - cap_fit
        - imax
        - imin
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:194,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:195,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:196,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:196,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:197,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:198,5'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:198,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:199,11'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
            - BranchSide:      'src/libmpg123/format.c:201,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:198,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:200,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:201,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:202,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:205,8'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:205,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:205,27'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
            - BranchSide:      'src/libmpg123/format.c:206,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:205,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:205,63'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
            - BranchSide:      'src/libmpg123/format.c:206,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:208,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:209,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:210,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:210,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:212,5'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:212,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:213,11'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
                - imax
                - imin
                - cap_fit
            - BranchSide:      'src/libmpg123/format.c:215,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:212,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:214,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:215,13'
              BranchSideFuncs:
                - imax
                - imin
                - cap_fit
        - Branch String:   'src/libmpg123/format.c:215,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:216,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:217,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/format.c:194,21'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:194,21'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:194,5'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:196,21'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:196,21'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:196,5'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:199,19'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:199,19'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:199,3'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:201,21'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:201,21'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:201,5'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:208,21'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:208,21'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:208,5'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:210,21'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:210,21'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:210,5'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:213,19'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:213,19'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:213,3'
          Dst:             cap_fit
        - Src:             'src/libmpg123/format.c:215,21'
          Dst:             imax
        - Src:             'src/libmpg123/format.c:215,21'
          Dst:             imin
        - Src:             'src/libmpg123/format.c:215,5'
          Dst:             cap_fit
    - functionName:    INT123_frame_output_format
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         130
      ICount:          857
      EdgeCount:       173
      CyclomaticComplexity: 45
      functionsReached:
        - INT123_frame_freq
        - enc_chan_fit
        - fprintf
        - mpg123_encsize
        - rate2num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:241,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:243,8'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:246,5'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
        - Branch String:   'src/libmpg123/format.c:246,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:248,13'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:254,5'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
        - Branch String:   'src/libmpg123/format.c:254,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:254,40'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:255,5'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
        - Branch String:   'src/libmpg123/format.c:255,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:255,40'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:268,5'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
        - Branch String:   'src/libmpg123/format.c:268,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:270,19'
              BranchSideFuncs:
                - enc_chan_fit
                - enc_chan_fit
                - fprintf
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:290,18'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:270,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:271,4'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:273,7'
              BranchSideFuncs:
                - enc_chan_fit
                - fprintf
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:273,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:274,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:277,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/format.c:273,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:275,5'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:277,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/format.c:277,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:277,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:277,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/format.c:277,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:277,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:277,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/format.c:290,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:291,3'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:293,5'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:293,37'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:293,40'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:303,6'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:293,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:295,20'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:303,6'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:295,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:297,4'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:298,6'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:298,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:298,42'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:301,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:298,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:300,4'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:301,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:303,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:305,19'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:320,7'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:305,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:306,4'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:308,6'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:308,38'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:308,41'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:317,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:308,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:310,21'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:317,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:310,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:312,5'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:313,7'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
                - INT123_frame_freq
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:313,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:313,43'
              BranchSideFuncs:
                - INT123_frame_freq
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:316,3'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:313,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:315,5'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:316,3'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:320,39'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:320,42'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - INT123_frame_freq
                - rate2num
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:320,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:323,21'
              BranchSideFuncs:
                - INT123_frame_freq
                - rate2num
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:325,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:325,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:327,11'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:327,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:328,20'
              BranchSideFuncs:
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:331,9'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:328,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:328,60'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:329,5'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:331,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:331,30'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:335,7'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:331,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:332,20'
              BranchSideFuncs:
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
            - BranchSide:      'src/libmpg123/format.c:333,10'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
                - enc_chan_fit
                - enc_chan_fit
        - Branch String:   'src/libmpg123/format.c:332,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:332,60'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:333,5'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:335,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:338,12'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:346,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:338,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:339,21'
              BranchSideFuncs:
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:342,10'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:339,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:339,56'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:340,6'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:342,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:342,31'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:345,3'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:342,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:343,21'
              BranchSideFuncs:
                - enc_chan_fit
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:344,11'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
                - enc_chan_fit
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:343,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:343,56'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:344,6'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:350,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:350,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - INT123_frame_freq
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:350,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:350,2'
              BranchSideFuncs:
                - INT123_frame_freq
                - fprintf
        - Branch String:   'src/libmpg123/format.c:365,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:365,34'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:373,20'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:365,62'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:365,68'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:373,20'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:365,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:373,20'
              BranchSideFuncs:
                - mpg123_encsize
                - mpg123_encsize
                - fprintf
        - Branch String:   'src/libmpg123/format.c:378,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:380,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/format.c:394,11'
              BranchSideFuncs:
                - mpg123_encsize
        - Branch String:   'src/libmpg123/format.c:394,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:400,5'
              BranchSideFuncs:
                - mpg123_encsize
            - BranchSide:      'src/libmpg123/format.c:400,5'
              BranchSideFuncs:
                - mpg123_encsize
            - BranchSide:      'src/libmpg123/format.c:400,5'
              BranchSideFuncs:
                - mpg123_encsize
            - BranchSide:      'src/libmpg123/format.c:405,5'
              BranchSideFuncs:
                - mpg123_encsize
            - BranchSide:      'src/libmpg123/format.c:409,22'
              BranchSideFuncs:
                - mpg123_encsize
      Callsites:
        - Src:             'src/libmpg123/format.c:270,6'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:274,4'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:277,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/format.c:290,21'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:290,5'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:295,23'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:295,6'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:298,45'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:298,28'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:305,22'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:305,6'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:310,24'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:310,7'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:313,46'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:313,29'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:323,24'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:323,12'
          Dst:             rate2num
        - Src:             'src/libmpg123/format.c:328,7'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:332,7'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:339,8'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:343,8'
          Dst:             enc_chan_fit
        - Src:             'src/libmpg123/format.c:350,2'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:350,2'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:350,2'
          Dst:             INT123_frame_freq
        - Src:             'src/libmpg123/format.c:350,2'
          Dst:             fprintf
        - Src:             'src/libmpg123/format.c:377,20'
          Dst:             mpg123_encsize
        - Src:             'src/libmpg123/format.c:380,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/format.c:414,24'
          Dst:             mpg123_encsize
    - functionName:    mpg123_encodings
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - number
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:127,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:127,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:128,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:128,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:128,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_rates
      functionSourceFile: '/src/mpg123/src/libmpg123/format.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - number
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/format.c:120,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:120,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:121,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/format.c:121,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/format.c:121,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/format.c:121,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_mpg123_picture
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pic
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_init_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/id3.c:161,2'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/id3.c:162,2'
          Dst:             mpg123_init_string
    - functionName:    add_id3_picture
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - size
        - type
        - description
      BBCount:         22
      ICount:          150
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_safe_realloc
        - init_mpg123_picture
        - mpg123_same_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:257,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:258,3'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_picture
                - mpg123_same_string
            - BranchSide:      'src/libmpg123/id3.c:261,13'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_picture
                - mpg123_same_string
        - Branch String:   'src/libmpg123/id3.c:261,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:263,28'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_picture
                - mpg123_same_string
            - BranchSide:      'src/libmpg123/id3.c:272,43'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_picture
        - Branch String:   'src/libmpg123/id3.c:265,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:265,9'
              BranchSideFuncs:
                - mpg123_same_string
                - INT123_safe_realloc
                - init_mpg123_picture
            - BranchSide:      'src/libmpg123/id3.c:270,2'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_picture
                - mpg123_same_string
        - Branch String:   'src/libmpg123/id3.c:265,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:265,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:269,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:265,32'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:266,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:269,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:264,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:269,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:270,2'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_picture
                - mpg123_same_string
        - Branch String:   'src/libmpg123/id3.c:273,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:273,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:275,11'
              BranchSideFuncs:
                - init_mpg123_picture
      Callsites:
        - Src:             'src/libmpg123/id3.c:266,5'
          Dst:             mpg123_same_string
        - Src:             'src/libmpg123/id3.c:272,22'
          Dst:             INT123_safe_realloc
        - Src:             'src/libmpg123/id3.c:277,2'
          Dst:             init_mpg123_picture
    - functionName:    add_id3_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - size
        - id
        - lang
        - description
      BBCount:         42
      ICount:          230
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - INT123_safe_realloc
        - init_mpg123_text
        - memcmp
        - mpg123_same_string
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:221,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:221,14'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:223,5'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:221,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:222,3'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:223,5'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:223,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:223,11'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:227,14'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:223,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:227,14'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:244,40'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:227,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:229,26'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:241,2'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:230,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:232,11'
              BranchSideFuncs:
                - mpg123_same_string
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:237,14'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - mpg123_same_string
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:232,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:232,25'
              BranchSideFuncs:
                - memcmp
                - mpg123_same_string
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:233,11'
              BranchSideFuncs:
                - mpg123_same_string
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:233,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:233,11'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:237,4'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:233,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:233,27'
              BranchSideFuncs:
                - memcmp
                - mpg123_same_string
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:234,30'
              BranchSideFuncs:
                - mpg123_same_string
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:234,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:234,30'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
            - BranchSide:      'src/libmpg123/id3.c:237,4'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:232,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:236,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:237,4'
              BranchSideFuncs:
                - INT123_safe_realloc
                - init_mpg123_text
                - memcmp
                - mpg123_same_string
                - memcmp
                - memcmp
        - Branch String:   'src/libmpg123/id3.c:245,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:245,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:247,11'
              BranchSideFuncs:
                - init_mpg123_text
      Callsites:
        - Src:             'src/libmpg123/id3.c:232,18'
          Dst:             memcmp
        - Src:             'src/libmpg123/id3.c:233,20'
          Dst:             memcmp
        - Src:             'src/libmpg123/id3.c:234,9'
          Dst:             mpg123_same_string
        - Src:             'src/libmpg123/id3.c:237,21'
          Dst:             memcmp
        - Src:             'src/libmpg123/id3.c:244,19'
          Dst:             INT123_safe_realloc
        - Src:             'src/libmpg123/id3.c:249,2'
          Dst:             init_mpg123_text
    - functionName:    init_mpg123_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - txt
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_init_string
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/id3.c:148,2'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/id3.c:149,2'
          Dst:             mpg123_init_string
    - functionName:    enc_name
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - enc
      BBCount:         7
      ICount:          39
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:438,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:440,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:441,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:442,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:443,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:444,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store_id3_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - sb
        - source
        - source_size
        - noquiet
        - notranslate
      BBCount:         26
      ICount:          148
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - INT123_id3_to_utf8
        - fprintf
        - mpg123_grow_string
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:336,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:337,3'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - fprintf
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:338,6'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - fprintf
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:338,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:341,3'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - fprintf
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:345,5'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - fprintf
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:345,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:348,26'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:359,13'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:348,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:350,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:353,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:350,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:350,16'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:351,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:360,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:362,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:366,21'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:362,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:363,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:364,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:368,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:368,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:369,10'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/id3.c:348,7'
          Dst:             mpg123_grow_string
        - Src:             'src/libmpg123/id3.c:350,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:363,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:366,2'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/id3.c:369,19'
          Dst:             fprintf
    - functionName:    INT123_id3_to_utf8
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sb
        - encoding
        - source
        - source_size
        - noquiet
      BBCount:         21
      ICount:          141
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:377,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:378,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:382,27'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:384,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:385,2'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:391,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:385,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:385,32'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:385,2'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:385,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:387,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:391,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:391,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:391,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:394,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:394,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:394,15'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:395,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:394,15'
          Dst:             fprintf
    - functionName:    convert_latin1
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sb
        - s
        - l
        - noquiet
      BBCount:         20
      ICount:          159
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - mpg123_grow_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:1316,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1317,5'
              BranchSideFuncs:
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/id3.c:1321,25'
              BranchSideFuncs:
                - mpg123_grow_string
        - Branch String:   'src/libmpg123/id3.c:1317,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1317,19'
              BranchSideFuncs:
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/id3.c:1317,13'
              BranchSideFuncs:
                - mpg123_grow_string
        - Branch String:   'src/libmpg123/id3.c:1321,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1322,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1324,23'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1325,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1326,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1334,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1326,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1326,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1329,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:1321,6'
          Dst:             mpg123_grow_string
    - functionName:    convert_utf16bom
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sb
        - s
        - l
        - noquiet
      BBCount:         57
      ICount:          484
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached:
        - check_bom
        - fprintf
        - mpg123_grow_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:1389,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1391,8'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1395,7'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1398,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1400,42'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1420,25'
              BranchSideFuncs:
                - mpg123_grow_string
        - Branch String:   'src/libmpg123/id3.c:1401,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1403,29'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1417,18'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1403,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1403,41'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1403,28'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1404,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1406,13'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1412,8'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1407,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1407,15'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1416,3'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1407,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1416,3'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1416,3'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1412,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1412,17'
              BranchSideFuncs:
                - fprintf
                - mpg123_grow_string
            - BranchSide:      'src/libmpg123/id3.c:1413,9'
              BranchSideFuncs:
                - mpg123_grow_string
        - Branch String:   'src/libmpg123/id3.c:1417,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1417,18'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1418,2'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1417,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1418,2'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1418,2'
              BranchSideFuncs:
                - mpg123_grow_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1420,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1421,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1424,23'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1425,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1427,46'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1454,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1428,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1430,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1434,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1434,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1434,47'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1435,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1435,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1437,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1440,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1440,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1442,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1446,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:1386,15'
          Dst:             check_bom
        - Src:             'src/libmpg123/id3.c:1412,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1420,6'
          Dst:             mpg123_grow_string
    - functionName:    convert_utf8
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sb
        - source
        - len
        - noquiet
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_grow_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:1462,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1462,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1464,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:1462,5'
          Dst:             mpg123_grow_string
    - functionName:    check_bom
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - source
        - len
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:1353,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1353,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1355,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1356,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1356,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1358,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1356,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1357,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1358,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1358,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1358,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1360,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1358,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1359,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1360,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:1360,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1361,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:1363,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    next_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - prev
        - encoding
        - limit
      BBCount:         26
      ICount:          154
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:406,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:407,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:411,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:411,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:413,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:431,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:413,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:415,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:429,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:415,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:417,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:426,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:418,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:418,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:420,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:418,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:418,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:418,39'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:420,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:422,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:425,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:431,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:431,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:433,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_mpg123_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - txt
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mpg123_free_string
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/id3.c:171,2'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:172,2'
          Dst:             mpg123_free_string
    - functionName:    free_mpg123_picture
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pic
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_free_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:179,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:179,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/id3.c:180,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/libmpg123/id3.c:177,2'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:178,2'
          Dst:             mpg123_free_string
    - functionName:    process_picture
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - realdata
        - realsize
      BBCount:         46
      ICount:          371
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - INT123_id3_to_utf8
        - add_id3_picture
        - fprintf
        - free_mpg123_picture
        - mpg123_free_string
        - mpg123_init_string
        - mpg123_move_string
        - next_text
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:477,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:480,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:482,13'
              BranchSideFuncs:
                - next_text
                - fprintf
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:484,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:486,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:490,5'
              BranchSideFuncs:
                - next_text
                - fprintf
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:486,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:487,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:488,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:490,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:490,5'
              BranchSideFuncs:
                - next_text
                - fprintf
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
            - BranchSide:      'src/libmpg123/id3.c:493,24'
              BranchSideFuncs:
                - next_text
                - fprintf
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
        - Branch String:   'src/libmpg123/id3.c:490,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:490,23'
              BranchSideFuncs:
                - fprintf
                - next_text
                - fprintf
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
            - BranchSide:      'src/libmpg123/id3.c:493,24'
              BranchSideFuncs:
                - next_text
                - fprintf
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
        - Branch String:   'src/libmpg123/id3.c:494,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:496,6'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
            - BranchSide:      'src/libmpg123/id3.c:500,31'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - next_text
                - fprintf
                - mpg123_free_string
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
        - Branch String:   'src/libmpg123/id3.c:496,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:497,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:498,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:508,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:510,6'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
            - BranchSide:      'src/libmpg123/id3.c:515,35'
              BranchSideFuncs:
                - INT123_id3_to_utf8
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
                - malloc
        - Branch String:   'src/libmpg123/id3.c:510,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:511,4'
              BranchSideFuncs:
                - mpg123_free_string
            - BranchSide:      'src/libmpg123/id3.c:512,3'
              BranchSideFuncs:
                - mpg123_free_string
        - Branch String:   'src/libmpg123/id3.c:517,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:518,39'
              BranchSideFuncs:
                - malloc
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:519,6'
              BranchSideFuncs:
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:519,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:519,19'
              BranchSideFuncs:
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:520,6'
              BranchSideFuncs:
                - fprintf
                - mpg123_free_string
                - mpg123_free_string
        - Branch String:   'src/libmpg123/id3.c:519,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:520,6'
              BranchSideFuncs:
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:526,9'
              BranchSideFuncs:
                - add_id3_picture
                - fprintf
                - free
                - mpg123_free_string
                - mpg123_free_string
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:520,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:521,4'
              BranchSideFuncs:
                - mpg123_free_string
                - mpg123_free_string
            - BranchSide:      'src/libmpg123/id3.c:522,3'
              BranchSideFuncs:
                - mpg123_free_string
                - mpg123_free_string
        - Branch String:   'src/libmpg123/id3.c:530,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:532,6'
              BranchSideFuncs:
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:542,22'
              BranchSideFuncs:
                - free_mpg123_picture
                - mpg123_move_string
                - mpg123_move_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:532,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:533,4'
              BranchSideFuncs:
                - free
                - mpg123_free_string
                - mpg123_free_string
            - BranchSide:      'src/libmpg123/id3.c:534,8'
              BranchSideFuncs:
                - free
                - mpg123_free_string
                - mpg123_free_string
        - Branch String:   'src/libmpg123/id3.c:548,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:548,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:548,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:548,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:548,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:549,11'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/id3.c:473,22'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/id3.c:475,29'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/id3.c:487,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:490,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:493,14'
          Dst:             next_text
        - Src:             'src/libmpg123/id3.c:497,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:500,2'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/id3.c:507,14'
          Dst:             next_text
        - Src:             'src/libmpg123/id3.c:511,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:512,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:515,2'
          Dst:             INT123_id3_to_utf8
        - Src:             'src/libmpg123/id3.c:521,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:522,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:523,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:529,6'
          Dst:             add_id3_picture
        - Src:             'src/libmpg123/id3.c:533,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:535,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:536,3'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:542,2'
          Dst:             free_mpg123_picture
        - Src:             'src/libmpg123/id3.c:546,2'
          Dst:             mpg123_move_string
        - Src:             'src/libmpg123/id3.c:547,2'
          Dst:             mpg123_move_string
        - Src:             'src/libmpg123/id3.c:549,3'
          Dst:             fprintf
    - functionName:    process_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - realdata
        - realsize
        - id
      BBCount:         18
      ICount:          159
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - add_id3_text
        - enc_name
        - fprintf
        - store_id3_text
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:453,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:453,5'
              BranchSideFuncs:
                - store_id3_text
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:454,5'
              BranchSideFuncs:
                - store_id3_text
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:453,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:453,23'
              BranchSideFuncs:
                - enc_name
                - fprintf
                - store_id3_text
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:454,5'
              BranchSideFuncs:
                - store_id3_text
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:454,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:456,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:462,9'
              BranchSideFuncs:
                - store_id3_text
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:456,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:456,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:457,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:464,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:464,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:464,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:464,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:465,11'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/id3.c:452,19'
          Dst:             add_id3_text
        - Src:             'src/libmpg123/id3.c:453,72'
          Dst:             enc_name
        - Src:             'src/libmpg123/id3.c:453,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:456,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:463,2'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:465,3'
          Dst:             fprintf
    - functionName:    process_extra
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - realdata
        - realsize
        - rva_level
        - id
      BBCount:         84
      ICount:          621
      EdgeCount:       114
      CyclomaticComplexity: 32
      functionsReached:
        - add_id3_text
        - atof
        - enc_name
        - fprintf
        - free_mpg123_text
        - init_mpg123_text
        - mpg123_free_string
        - mpg123_init_string
        - mpg123_move_string
        - next_text
        - store_id3_text
        - strcasecmp
        - strncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:669,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:671,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:674,5'
              BranchSideFuncs:
                - next_text
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
                - fprintf
                - enc_name
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:671,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:671,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:672,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:674,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:676,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:680,19'
              BranchSideFuncs:
                - next_text
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
                - fprintf
                - enc_name
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:676,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:677,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:678,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:681,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:681,5'
              BranchSideFuncs:
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:682,5'
              BranchSideFuncs:
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:681,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:681,23'
              BranchSideFuncs:
                - enc_name
                - fprintf
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:682,5'
              BranchSideFuncs:
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:682,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:684,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:689,3'
              BranchSideFuncs:
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - mpg123_move_string
        - Branch String:   'src/libmpg123/id3.c:684,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:684,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:685,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:695,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:696,38'
              BranchSideFuncs:
                - mpg123_move_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:698,4'
              BranchSideFuncs:
                - mpg123_free_string
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:700,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:702,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:705,9'
              BranchSideFuncs:
                - init_mpg123_text
                - store_id3_text
                - store_id3_text
                - free_mpg123_text
                - strncasecmp
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:702,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:702,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:703,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:715,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:717,7'
              BranchSideFuncs:
                - strncasecmp
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
                - strncasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:758,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:720,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:722,7'
              BranchSideFuncs:
                - strncasecmp
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:729,27'
              BranchSideFuncs:
                - strncasecmp
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:722,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:722,7'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:724,13'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:722,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:722,25'
              BranchSideFuncs:
                - fprintf
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:724,13'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:725,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:725,76'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:726,31'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:731,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:731,7'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:733,13'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:731,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:731,25'
              BranchSideFuncs:
                - fprintf
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:733,13'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:734,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:734,76'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:735,31'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:737,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:737,26'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:756,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:737,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:740,28'
              BranchSideFuncs:
                - store_id3_text
                - free_mpg123_text
                - atof
                - fprintf
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:756,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:741,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:743,8'
              BranchSideFuncs:
                - atof
                - free_mpg123_text
                - fprintf
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:755,3'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:743,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:745,52'
              BranchSideFuncs:
                - atof
                - free_mpg123_text
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:750,52'
              BranchSideFuncs:
                - atof
                - free_mpg123_text
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:746,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:746,9'
              BranchSideFuncs:
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:747,5'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:746,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:746,27'
              BranchSideFuncs:
                - fprintf
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:747,5'
              BranchSideFuncs:
                - free_mpg123_text
      Callsites:
        - Src:             'src/libmpg123/id3.c:671,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:677,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:680,9'
          Dst:             next_text
        - Src:             'src/libmpg123/id3.c:681,73'
          Dst:             enc_name
        - Src:             'src/libmpg123/id3.c:681,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:684,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:689,3'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/id3.c:692,3'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:694,9'
          Dst:             add_id3_text
        - Src:             'src/libmpg123/id3.c:696,4'
          Dst:             mpg123_move_string
        - Src:             'src/libmpg123/id3.c:698,4'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:702,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:706,2'
          Dst:             init_mpg123_text
        - Src:             'src/libmpg123/id3.c:709,2'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:712,2'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:720,7'
          Dst:             strncasecmp
        - Src:             'src/libmpg123/id3.c:722,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:725,8'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:726,12'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:729,7'
          Dst:             strncasecmp
        - Src:             'src/libmpg123/id3.c:731,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:734,8'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:735,12'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:740,4'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:745,39'
          Dst:             atof
        - Src:             'src/libmpg123/id3.c:746,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:750,39'
          Dst:             atof
        - Src:             'src/libmpg123/id3.c:751,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:758,2'
          Dst:             free_mpg123_text
    - functionName:    strncasecmp
      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:    5
      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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    process_comment
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - tt
        - realdata
        - realsize
        - rva_level
        - id
      BBCount:         76
      ICount:          607
      EdgeCount:       104
      CyclomaticComplexity: 30
      functionsReached:
        - add_id3_text
        - atof
        - enc_name
        - fprintf
        - free_mpg123_text
        - init_mpg123_text
        - mpg123_free_string
        - mpg123_init_string
        - mpg123_move_string
        - next_text
        - store_id3_text
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:568,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:570,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:573,5'
              BranchSideFuncs:
                - next_text
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
                - enc_name
                - fprintf
                - store_id3_text
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:570,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:570,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:571,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:573,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:575,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:579,2'
              BranchSideFuncs:
                - next_text
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
                - enc_name
                - fprintf
                - store_id3_text
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:575,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:576,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:577,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:584,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:586,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:592,3'
              BranchSideFuncs:
                - mpg123_init_string
                - store_id3_text
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
                - enc_name
                - fprintf
                - store_id3_text
        - Branch String:   'src/libmpg123/id3.c:586,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:587,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:588,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:596,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:597,30'
              BranchSideFuncs:
                - store_id3_text
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
                - enc_name
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:599,6'
              BranchSideFuncs:
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
                - enc_name
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:599,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:599,6'
              BranchSideFuncs:
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
            - BranchSide:      'src/libmpg123/id3.c:602,10'
              BranchSideFuncs:
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
        - Branch String:   'src/libmpg123/id3.c:599,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:600,13'
              BranchSideFuncs:
                - enc_name
                - fprintf
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
            - BranchSide:      'src/libmpg123/id3.c:602,10'
              BranchSideFuncs:
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
                - add_id3_text
        - Branch String:   'src/libmpg123/id3.c:602,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:603,5'
              BranchSideFuncs:
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:604,5'
              BranchSideFuncs:
                - add_id3_text
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:605,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:607,7'
              BranchSideFuncs:
                - fprintf
                - mpg123_free_string
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:613,10'
              BranchSideFuncs:
                - mpg123_move_string
                - store_id3_text
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:607,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:608,5'
              BranchSideFuncs:
                - mpg123_free_string
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:609,4'
              BranchSideFuncs:
                - mpg123_free_string
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:623,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:623,5'
              BranchSideFuncs:
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:629,5'
              BranchSideFuncs:
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:623,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:625,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:629,5'
              BranchSideFuncs:
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:629,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:629,31'
              BranchSideFuncs:
                - free_mpg123_text
                - strcasecmp
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:655,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:629,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:631,7'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:655,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:633,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:633,29'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:636,12'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:634,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:634,29'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:636,12'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:635,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:635,29'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:636,12'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:632,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:636,12'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:637,36'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/libmpg123/id3.c:638,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:638,36'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
                - strcasecmp
            - BranchSide:      'src/libmpg123/id3.c:640,12'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:639,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:639,36'
              BranchSideFuncs:
                - strcasecmp
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:640,12'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:641,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:641,26'
              BranchSideFuncs:
                - free_mpg123_text
                - store_id3_text
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:653,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:641,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:644,29'
              BranchSideFuncs:
                - store_id3_text
                - free_mpg123_text
                - atof
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:653,2'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:645,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:647,52'
              BranchSideFuncs:
                - atof
                - free_mpg123_text
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:652,3'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:648,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:648,8'
              BranchSideFuncs:
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:649,5'
              BranchSideFuncs:
                - free_mpg123_text
        - Branch String:   'src/libmpg123/id3.c:648,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:648,26'
              BranchSideFuncs:
                - fprintf
                - free_mpg123_text
            - BranchSide:      'src/libmpg123/id3.c:649,5'
              BranchSideFuncs:
                - free_mpg123_text
      Callsites:
        - Src:             'src/libmpg123/id3.c:566,2'
          Dst:             init_mpg123_text
        - Src:             'src/libmpg123/id3.c:570,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:576,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:583,9'
          Dst:             next_text
        - Src:             'src/libmpg123/id3.c:587,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:592,3'
          Dst:             mpg123_init_string
        - Src:             'src/libmpg123/id3.c:594,3'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:597,4'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:601,6'
          Dst:             enc_name
        - Src:             'src/libmpg123/id3.c:600,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:603,5'
          Dst:             add_id3_text
        - Src:             'src/libmpg123/id3.c:604,5'
          Dst:             add_id3_text
        - Src:             'src/libmpg123/id3.c:608,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:609,4'
          Dst:             mpg123_free_string
        - Src:             'src/libmpg123/id3.c:610,4'
          Dst:             free_mpg123_text
        - Src:             'src/libmpg123/id3.c:616,3'
          Dst:             mpg123_move_string
        - Src:             'src/libmpg123/id3.c:620,2'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:625,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:626,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:632,11'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:633,9'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:634,9'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:635,9'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:637,16'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:638,16'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:639,16'
          Dst:             strcasecmp
        - Src:             'src/libmpg123/id3.c:644,4'
          Dst:             store_id3_text
        - Src:             'src/libmpg123/id3.c:647,38'
          Dst:             atof
        - Src:             'src/libmpg123/id3.c:648,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:655,2'
          Dst:             free_mpg123_text
    - functionName:    promote_framename
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - id
      BBCount:         20
      ICount:          134
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:782,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:784,15'
              BranchSideFuncs:
                - strncmp
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:791,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:784,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:786,11'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:790,2'
              BranchSideFuncs:
                - fprintf
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:787,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:787,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:788,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:787,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:787,25'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:788,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:791,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:791,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:792,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:791,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:791,23'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:792,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:784,7'
          Dst:             strncmp
        - Src:             'src/libmpg123/id3.c:787,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:791,15'
          Dst:             fprintf
    - functionName:    store_id3v2
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - first4bytes
        - buf
        - length
      BBCount:         18
      ICount:          205
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:803,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:804,8'
              BranchSideFuncs:
                - free
                - malloc
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:805,2'
              BranchSideFuncs:
                - malloc
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:808,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:810,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/id3.c:821,23'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:811,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:812,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:814,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:814,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:815,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:817,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:826,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:828,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/id3.c:834,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:812,4'
          Dst:             fprintf
    - functionName:    INT123_parse_new_id3
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - first4bytes
      BBCount:         359
      ICount:          2353
      EdgeCount:       484
      CyclomaticComplexity: 127
      functionsReached:
        - INT123_reset_id3
        - fprintf
        - process_comment
        - process_extra
        - process_picture
        - process_text
        - promote_framename
        - store_id3v2
        - strlen
        - strncasecmp
        - strncmp
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:870,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:870,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:871,13'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:871,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:872,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:874,5'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:874,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:874,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:876,5'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:876,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:877,12'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:879,10'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:914,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:914,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:914,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:914,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:916,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:919,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:914,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:916,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:919,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:916,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:916,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:917,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:919,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:920,11'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:923,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:923,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:923,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:925,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:923,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:923,23'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:925,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:925,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:927,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:931,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:927,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:927,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:929,11'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:927,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:928,12'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:929,11'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:931,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:931,33'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:933,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:931,44'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:931,48'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:933,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:931,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:933,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:941,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:933,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:934,4'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:937,11'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:941,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:941,19'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:947,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:941,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:943,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:947,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:943,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:944,4'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:945,11'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:947,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:949,6'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
            - BranchSide:      'src/libmpg123/id3.c:953,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
        - Branch String:   'src/libmpg123/id3.c:949,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:950,4'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
            - BranchSide:      'src/libmpg123/id3.c:951,11'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
        - Branch String:   'src/libmpg123/id3.c:953,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:954,12'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
            - BranchSide:      'src/libmpg123/id3.c:956,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
                - store_id3v2
        - Branch String:   'src/libmpg123/id3.c:956,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:959,26'
              BranchSideFuncs:
                - store_id3v2
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:963,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:959,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:960,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:961,2'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - INT123_reset_id3
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:963,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:965,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:975,28'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:965,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:965,6'
              BranchSideFuncs:
                - INT123_reset_id3
            - BranchSide:      'src/libmpg123/id3.c:967,20'
              BranchSideFuncs:
                - INT123_reset_id3
        - Branch String:   'src/libmpg123/id3.c:965,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:966,12'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
            - BranchSide:      'src/libmpg123/id3.c:967,20'
              BranchSideFuncs:
                - INT123_reset_id3
        - Branch String:   'src/libmpg123/id3.c:969,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:969,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:972,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:969,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:970,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:972,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:978,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:980,18'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1284,7'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:989,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:992,9'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1027,9'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:992,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:992,9'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:992,9'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:992,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:992,43'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:994,10'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:992,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:992,9'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:992,9'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:992,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:992,43'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:994,10'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:992,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:992,43'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:994,10'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:992,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:994,10'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:999,15'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:995,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:996,7'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:999,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1002,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1003,7'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1004,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1005,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1007,13'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1014,15'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1008,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1010,11'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1014,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1011,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1012,8'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1013,6'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1019,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1019,28'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1025,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1019,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1021,10'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1025,5'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1021,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1021,10'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1023,16'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1021,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1022,16'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1023,16'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1027,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1029,8'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1033,7'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1029,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1029,8'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1031,22'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1029,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1030,14'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1031,22'
              BranchSideFuncs:
                - INT123_reset_id3
                - INT123_reset_id3
                - free
                - fprintf
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1033,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1038,5'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1278,8'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1044,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1046,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1276,4'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:1052,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1053,15'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1060,9'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1053,39'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1053,43'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1054,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1054,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1054,66'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1054,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1054,37'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1054,41'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1058,7'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:1053,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1054,66'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1058,7'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:1060,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1063,15'
              BranchSideFuncs:
                - strncpy
                - fprintf
                - free
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1273,11'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:1068,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1068,34'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1070,11'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1070,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1070,11'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1070,11'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1070,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1070,11'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1070,11'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1073,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1073,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/id3.c:1074,8'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:1076,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1076,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1077,17'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1076,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1076,28'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1077,17'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1079,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1081,36'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1085,19'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1087,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1089,11'
              BranchSideFuncs:
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1092,17'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
        - Branch String:   'src/libmpg123/id3.c:1089,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1089,20'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/id3.c:1090,8'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/id3.c:1108,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1108,45'
              BranchSideFuncs:
                - promote_framename
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1111,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1108,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1108,59'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1111,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1111,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1113,11'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1117,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
        - Branch String:   'src/libmpg123/id3.c:1113,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1113,20'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1114,8'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1117,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1118,30'
              BranchSideFuncs:
                - strncmp
                - free
                - strncpy
                - fprintf
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1120,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1118,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1118,39'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
            - BranchSide:      'src/libmpg123/id3.c:1118,48'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1120,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1120,26'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1122,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1120,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1120,42'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1122,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1122,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1124,12'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1272,6'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1128,34'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1128,65'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1128,38'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1128,62'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1128,65'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1160,11'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1128,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1130,23'
              BranchSideFuncs:
                - malloc
                - free
                - strncpy
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1160,11'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1137,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1139,13'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1143,23'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1139,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1139,22'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1140,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1145,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1147,16'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1152,20'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1147,36'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1147,40'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1149,30'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1147,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1149,30'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1151,9'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1160,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1162,12'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1171,11'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1162,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1164,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1168,19'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1164,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1164,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1166,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1164,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1165,19'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1166,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1171,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1175,12'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1195,12'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1175,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1178,13'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1190,19'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1178,45'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1178,13'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1178,13'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1178,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1178,48'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1184,14'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1178,45'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1178,13'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1178,13'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1178,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1178,48'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1184,14'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1178,45'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1178,48'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1184,14'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1178,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1180,21'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1184,14'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1184,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1185,12'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1186,20'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1198,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1198,28'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1259,11'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1198,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1202,26'
              BranchSideFuncs:
                - process_comment
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1202,26'
              BranchSideFuncs:
                - process_comment
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1205,24'
              BranchSideFuncs:
                - process_extra
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1210,13'
              BranchSideFuncs:
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1250,23'
              BranchSideFuncs:
                - process_text
                - free
                - strncpy
                - fprintf
                - process_picture
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1253,14'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - process_picture
            - BranchSide:      'src/libmpg123/id3.c:1257,21'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1210,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1210,13'
              BranchSideFuncs:
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
            - BranchSide:      'src/libmpg123/id3.c:1212,19'
              BranchSideFuncs:
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
        - Branch String:   'src/libmpg123/id3.c:1210,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1210,31'
              BranchSideFuncs:
                - fprintf
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
            - BranchSide:      'src/libmpg123/id3.c:1212,19'
              BranchSideFuncs:
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
        - Branch String:   'src/libmpg123/id3.c:1214,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1214,35'
              BranchSideFuncs:
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
            - BranchSide:      'src/libmpg123/id3.c:1216,19'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1215,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1215,35'
              BranchSideFuncs:
                - strncasecmp
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1216,19'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1213,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1216,19'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1217,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - strlen
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1217,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1219,33'
              BranchSideFuncs:
                - strlen
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1247,9'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1223,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1223,32'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1225,15'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1223,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1225,15'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1228,19'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1225,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1226,13'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1227,11'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1240,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1240,15'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1242,12'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1240,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1240,33'
              BranchSideFuncs:
                - fprintf
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1242,12'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1253,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1254,26'
              BranchSideFuncs:
                - process_picture
                - free
                - strncpy
                - fprintf
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1256,10'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1257,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1257,30'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/id3.c:1258,8'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
                - free
        - Branch String:   'src/libmpg123/id3.c:1259,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1260,14'
              BranchSideFuncs:
                - free
                - free
                - strncpy
                - fprintf
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/id3.c:1261,7'
              BranchSideFuncs:
                - free
                - strncpy
                - fprintf
                - free
                - process_picture
                - process_text
                - strncasecmp
                - strlen
                - fprintf
                - fprintf
                - strncasecmp
                - strncasecmp
                - fprintf
                - process_extra
                - process_comment
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - malloc
                - fprintf
                - strncmp
                - fprintf
                - promote_framename
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/id3.c:1278,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1278,8'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
            - BranchSide:      'src/libmpg123/id3.c:1280,22'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
        - Branch String:   'src/libmpg123/id3.c:1278,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1279,14'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
            - BranchSide:      'src/libmpg123/id3.c:1280,22'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
        - Branch String:   'src/libmpg123/id3.c:1284,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1284,7'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
            - BranchSide:      'src/libmpg123/id3.c:1286,21'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
        - Branch String:   'src/libmpg123/id3.c:1284,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:1285,13'
              BranchSideFuncs:
                - fprintf
                - INT123_reset_id3
                - free
            - BranchSide:      'src/libmpg123/id3.c:1286,21'
              BranchSideFuncs:
                - INT123_reset_id3
                - free
      Callsites:
        - Src:             'src/libmpg123/id3.c:916,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:923,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:928,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:934,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:944,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:950,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:959,14'
          Dst:             store_id3v2
        - Src:             'src/libmpg123/id3.c:966,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:967,3'
          Dst:             INT123_reset_id3
        - Src:             'src/libmpg123/id3.c:996,7'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1003,7'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1012,8'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1022,8'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1030,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1031,5'
          Dst:             INT123_reset_id3
        - Src:             'src/libmpg123/id3.c:1063,7'
          Dst:             strncpy
        - Src:             'src/libmpg123/id3.c:1073,20'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1076,20'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1089,20'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1108,27'
          Dst:             promote_framename
        - Src:             'src/libmpg123/id3.c:1113,20'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1118,11'
          Dst:             strncmp
        - Src:             'src/libmpg123/id3.c:1139,22'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1165,11'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1169,10'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1185,12'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1192,11'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1202,10'
          Dst:             process_comment
        - Src:             'src/libmpg123/id3.c:1205,10'
          Dst:             process_extra
        - Src:             'src/libmpg123/id3.c:1210,23'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1213,15'
          Dst:             strncasecmp
        - Src:             'src/libmpg123/id3.c:1214,16'
          Dst:             strncasecmp
        - Src:             'src/libmpg123/id3.c:1215,16'
          Dst:             strncasecmp
        - Src:             'src/libmpg123/id3.c:1219,18'
          Dst:             strlen
        - Src:             'src/libmpg123/id3.c:1226,13'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1240,25'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1250,10'
          Dst:             process_text
        - Src:             'src/libmpg123/id3.c:1254,10'
          Dst:             process_picture
        - Src:             'src/libmpg123/id3.c:1257,30'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1279,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1280,5'
          Dst:             INT123_reset_id3
        - Src:             'src/libmpg123/id3.c:1285,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/id3.c:1286,4'
          Dst:             INT123_reset_id3
    - functionName:    INT123_reset_id3
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_exit_id3
        - INT123_init_id3
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/id3.c:294,2'
          Dst:             INT123_exit_id3
        - Src:             'src/libmpg123/id3.c:295,2'
          Dst:             INT123_init_id3
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_exit_id3
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_id3_picture
        - free_id3_text
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/id3.c:286,2'
          Dst:             free_id3_picture
        - Src:             'src/libmpg123/id3.c:287,2'
          Dst:             free_id3_text
        - Src:             'src/libmpg123/id3.c:288,2'
          Dst:             free_id3_text
        - Src:             'src/libmpg123/id3.c:289,2'
          Dst:             free_id3_text
    - functionName:    INT123_init_id3
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_id3_links
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/id3.c:132,2'
          Dst:             null_id3_links
    - functionName:    null_id3_links
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_id3_picture
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - size
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - free_mpg123_picture
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:200,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:200,49'
              BranchSideFuncs:
                - free_mpg123_picture
                - free
            - BranchSide:      'src/libmpg123/id3.c:202,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/libmpg123/id3.c:200,25'
          Dst:             free_mpg123_picture
    - functionName:    free_id3_text
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - size
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - free_mpg123_text
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:191,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:191,46'
              BranchSideFuncs:
                - free_mpg123_text
                - free
            - BranchSide:      'src/libmpg123/id3.c:193,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/libmpg123/id3.c:191,25'
          Dst:             free_mpg123_text
    - functionName:    INT123_id3_link
      functionSourceFile: '/src/mpg123/src/libmpg123/id3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         37
      ICount:          231
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - null_id3_links
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/id3.c:305,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:307,25'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'src/libmpg123/id3.c:314,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:308,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:308,57'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'src/libmpg123/id3.c:309,28'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'src/libmpg123/id3.c:309,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:309,57'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'src/libmpg123/id3.c:310,28'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'src/libmpg123/id3.c:310,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:310,57'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'src/libmpg123/id3.c:311,28'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'src/libmpg123/id3.c:311,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:311,57'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'src/libmpg123/id3.c:312,28'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'src/libmpg123/id3.c:314,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:316,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:321,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:317,35'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:317,38'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:318,18'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:317,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:318,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:319,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:321,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:321,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:321,25'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/id3.c:321,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/id3.c:321,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/id3.c:322,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/id3.c:304,2'
          Dst:             null_id3_links
        - Src:             'src/libmpg123/id3.c:308,12'
          Dst:             strncmp
        - Src:             'src/libmpg123/id3.c:309,12'
          Dst:             strncmp
        - Src:             'src/libmpg123/id3.c:310,12'
          Dst:             strncmp
        - Src:             'src/libmpg123/id3.c:311,12'
          Dst:             strncmp
        - Src:             'src/libmpg123/id3.c:312,12'
          Dst:             strncmp
    - functionName:    wrap_getcpuflags
      functionSourceFile: '/src/mpg123/src/libmpg123/getcpuflags.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_getcpuflags
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/getcpuflags.h:56,9'
          Dst:             INT123_getcpuflags
    - functionName:    synth_stereo_wrap
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_synth
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - synth
        - synths
      BBCount:         12
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:145,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:146,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:150,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:146,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:147,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:148,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:147,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:147,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:148,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_decoders
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - wrap_getcpuflags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:1036,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:1036,15'
              BranchSideFuncs:
                - wrap_getcpuflags.1222
            - BranchSide:      'src/libmpg123/optimize.c:1036,15'
              BranchSideFuncs:
                - wrap_getcpuflags.1222
        - Branch String:   'src/libmpg123/optimize.c:1087,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:1087,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:1087,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:1087,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:1087,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:1087,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/optimize.c:1039,2'
          Dst:             wrap_getcpuflags
    - functionName:    mpg123_supported_decoders
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - check_decoders
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:1120,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:1120,2'
              BranchSideFuncs:
                - check_decoders
            - BranchSide:      'src/libmpg123/optimize.c:1120,2'
              BranchSideFuncs:
                - check_decoders
      Callsites:
        - Src:             'src/libmpg123/optimize.c:1120,2'
          Dst:             check_decoders
    - functionName:    mpg123_decoders
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_current_decoder
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:1112,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:1112,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:1114,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_dectype
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decoder
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strcasecmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:890,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:890,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:891,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:889,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:891,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:893,8'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/libmpg123/optimize.c:893,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:894,17'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/libmpg123/optimize.c:896,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:894,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:894,37'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/libmpg123/optimize.c:894,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/optimize.c:894,6'
          Dst:             strcasecmp
    - functionName:    INT123_frame_cpu_opt
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - cpu
      BBCount:         67
      ICount:          476
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached:
        - INT123_dct36_choose
        - INT123_decclass
        - INT123_dectype
        - INT123_frame_dither_init
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:700,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:700,15'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:721,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:700,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:700,50'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:700,30'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:700,47'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:700,50'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:721,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:700,50'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:700,50'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:721,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:700,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:702,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:721,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:721,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:721,15'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:817,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:721,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:721,30'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:723,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:721,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:723,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:817,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:817,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:817,15'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:826,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:817,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:817,30'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:819,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:817,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:819,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:826,6'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:826,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:826,15'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:842,39'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:826,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:826,30'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:828,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:826,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:828,10'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:842,39'
              BranchSideFuncs:
                - INT123_decclass
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:848,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:848,10'
              BranchSideFuncs:
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:859,22'
              BranchSideFuncs:
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:849,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:849,10'
              BranchSideFuncs:
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:859,22'
              BranchSideFuncs:
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:847,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:851,3'
              BranchSideFuncs:
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:859,22'
              BranchSideFuncs:
                - INT123_dct36_choose
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:863,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:863,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_dither_init
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:874,5'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:863,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:866,32'
              BranchSideFuncs:
                - INT123_frame_dither_init
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:874,5'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:866,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:868,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:871,2'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:868,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:868,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:869,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:874,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:876,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:881,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:876,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:876,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:877,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:876,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:876,23'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:877,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:881,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:881,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:882,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/optimize.c:490,13'
          Dst:             INT123_dectype
        - Src:             'src/libmpg123/optimize.c:842,23'
          Dst:             INT123_decclass
        - Src:             'src/libmpg123/optimize.c:859,2'
          Dst:             INT123_dct36_choose
        - Src:             'src/libmpg123/optimize.c:866,7'
          Dst:             INT123_frame_dither_init
        - Src:             'src/libmpg123/optimize.c:868,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/optimize.c:876,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/optimize.c:881,15'
          Dst:             fprintf
    - functionName:    INT123_decclass
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         18
      ICount:          81
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:130,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:130,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:130,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:131,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:131,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:131,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:132,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:132,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:132,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:133,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:133,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:134,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:134,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:134,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:135,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:135,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:136,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:136,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:137,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:137,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_dectype
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         42
      ICount:          180
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - INT123_decclass
        - find_synth
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:182,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:183,16'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:232,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:232,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:232,56'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:235,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:235,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:235,53'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:247,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:247,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:247,56'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:253,6'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:254,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:254,6'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:255,9'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:253,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:255,9'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:270,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:270,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:270,61'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:273,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:273,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:273,58'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:295,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:295,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:295,60'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:298,10'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:298,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:298,57'
              BranchSideFuncs:
                - fprintf
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:318,21'
              BranchSideFuncs:
                - find_synth
                - fprintf
                - INT123_decclass
        - Branch String:   'src/libmpg123/optimize.c:329,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:331,23'
              BranchSideFuncs:
                - INT123_decclass
            - BranchSide:      'src/libmpg123/optimize.c:339,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:339,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:339,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:341,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/optimize.c:318,10'
          Dst:             find_synth
        - Src:             'src/libmpg123/optimize.c:332,24'
          Dst:             INT123_decclass
        - Src:             'src/libmpg123/optimize.c:339,15'
          Dst:             fprintf
    - functionName:    INT123_set_synth_functions
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         73
      ICount:          436
      EdgeCount:       97
      CyclomaticComplexity: 26
      functionsReached:
        - INT123_frame_buffers
        - INT123_init_layer12_stuff
        - INT123_init_layer12_table
        - INT123_init_layer12_table_mmx
        - INT123_init_layer3_gainpow2
        - INT123_init_layer3_gainpow2_mmx
        - INT123_init_layer3_stuff
        - INT123_make_conv16to8_table
        - find_dectype
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/optimize.c:355,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:356,15'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:359,10'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:359,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:360,15'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:363,10'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:363,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:364,15'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:368,10'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:368,41'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:368,44'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:369,15'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:373,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:375,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:381,9'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:375,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:375,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:377,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:381,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:383,20'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:385,20'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:386,20'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:389,20'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:393,5'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:393,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:395,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:402,14'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:395,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:395,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:397,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:404,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:405,5'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:406,5'
              BranchSideFuncs:
                - find_dectype
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:408,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:410,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:414,26'
              BranchSideFuncs:
                - INT123_frame_buffers
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:414,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:416,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:423,5'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_make_conv16to8_table
                - fprintf
        - Branch String:   'src/libmpg123/optimize.c:417,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:417,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:419,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:423,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:425,34'
              BranchSideFuncs:
                - INT123_make_conv16to8_table
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:437,5'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:425,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:427,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/optimize.c:431,2'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:427,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:427,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/optimize.c:429,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/optimize.c:439,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:439,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:442,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:442,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:445,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:445,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:446,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:446,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:447,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:447,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:448,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:448,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:449,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:449,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:450,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:450,8'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
        - Branch String:   'src/libmpg123/optimize.c:437,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/optimize.c:455,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
            - BranchSide:      'src/libmpg123/optimize.c:466,28'
              BranchSideFuncs:
                - INT123_init_layer3_stuff
                - INT123_init_layer12_stuff
      Callsites:
        - Src:             'src/libmpg123/optimize.c:375,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/optimize.c:395,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/optimize.c:408,5'
          Dst:             find_dectype
        - Src:             'src/libmpg123/optimize.c:414,5'
          Dst:             INT123_frame_buffers
        - Src:             'src/libmpg123/optimize.c:417,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/optimize.c:425,6'
          Dst:             INT123_make_conv16to8_table
        - Src:             'src/libmpg123/optimize.c:427,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/optimize.c:455,3'
          Dst:             INT123_init_layer3_stuff
        - Src:             'src/libmpg123/optimize.c:455,3'
          Dst:             INT123_init_layer3_gainpow2_mmx
        - Src:             'src/libmpg123/optimize.c:458,3'
          Dst:             INT123_init_layer12_stuff
        - Src:             'src/libmpg123/optimize.c:458,3'
          Dst:             INT123_init_layer12_table_mmx
        - Src:             'src/libmpg123/optimize.c:466,3'
          Dst:             INT123_init_layer3_stuff
        - Src:             'src/libmpg123/optimize.c:466,3'
          Dst:             INT123_init_layer3_gainpow2
        - Src:             'src/libmpg123/optimize.c:469,3'
          Dst:             INT123_init_layer12_stuff
        - Src:             'src/libmpg123/optimize.c:469,3'
          Dst:             INT123_init_layer12_table
    - functionName:    INT123_defdec
      functionSourceFile: '/src/mpg123/src/libmpg123/optimize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    buffered_fullread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - out
        - count
        - fullread
      BBCount:         54
      ICount:          333
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - bc_add
        - bc_give
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:838,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:838,5'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - bc_add
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:840,5'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - bc_add
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:838,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:839,3'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - bc_add
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:840,5'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - bc_add
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:840,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:843,20'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - bc_add
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:872,21'
              BranchSideFuncs:
                - bc_give
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:844,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:847,20'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - bc_add
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:869,6'
              BranchSideFuncs:
                - bc_give
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:848,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:850,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:854,7'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - fprintf
                - bc_add
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:850,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:850,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:851,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:854,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:854,7'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - fprintf
                - bc_add
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:856,7'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - fprintf
                - bc_add
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:854,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:855,5'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - fprintf
                - bc_add
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:856,7'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
                - fprintf
                - bc_add
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:856,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:856,30'
              BranchSideFuncs:
                - bc_add
                - bc_give
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:862,12'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - bc_add
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:856,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:858,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:862,12'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - bc_add
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:858,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:858,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:859,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:863,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:844,3'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:865,8'
              BranchSideFuncs:
                - bc_give
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:865,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:865,8'
              BranchSideFuncs:
                - bc_give
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:866,5'
              BranchSideFuncs:
                - bc_give
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:865,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:865,26'
              BranchSideFuncs:
                - fprintf
                - bc_give
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:866,5'
              BranchSideFuncs:
                - bc_give
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:869,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:870,11'
              BranchSideFuncs:
                - bc_give
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:871,2'
              BranchSideFuncs:
                - bc_give
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:873,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:873,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:875,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:873,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:874,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:875,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:875,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:875,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:876,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:875,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:875,65'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:875,37'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/readers.c:850,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:856,23'
          Dst:             bc_add
        - Src:             'src/libmpg123/readers.c:858,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:865,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:872,13'
          Dst:             bc_give
        - Src:             'src/libmpg123/readers.c:875,37'
          Dst:             fprintf
    - functionName:    bc_add
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - data
        - size
      BBCount:         26
      ICount:          179
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - bc_append
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:624,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:625,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:627,5'
              BranchSideFuncs:
                - bc_append
        - Branch String:   'src/libmpg123/readers.c:627,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:627,15'
              BranchSideFuncs:
                - bc_append
            - BranchSide:      'src/libmpg123/readers.c:629,2'
              BranchSideFuncs:
                - bc_append
        - Branch String:   'src/libmpg123/readers.c:629,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:632,6'
              BranchSideFuncs:
                - bc_append
            - BranchSide:      'src/libmpg123/readers.c:650,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:632,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:632,26'
              BranchSideFuncs:
                - bc_append
            - BranchSide:      'src/libmpg123/readers.c:646,6'
              BranchSideFuncs:
                - bc_append
        - Branch String:   'src/libmpg123/readers.c:632,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:634,11'
              BranchSideFuncs:
                - bc_append
            - BranchSide:      'src/libmpg123/readers.c:646,6'
              BranchSideFuncs:
                - bc_append
        - Branch String:   'src/libmpg123/readers.c:635,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:635,27'
              BranchSideFuncs:
                - bc_append
            - BranchSide:      'src/libmpg123/readers.c:638,11'
              BranchSideFuncs:
                - bc_append
        - Branch String:   'src/libmpg123/readers.c:646,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:629,2'
              BranchSideFuncs:
                - bc_append
            - BranchSide:      'src/libmpg123/readers.c:646,35'
              BranchSideFuncs:
                - bc_append
        - Branch String:   'src/libmpg123/readers.c:646,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:629,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:647,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:646,25'
          Dst:             bc_append
    - functionName:    bc_give
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - out
        - size
      BBCount:         21
      ICount:          183
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - bc_need_more
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:668,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:668,52'
              BranchSideFuncs:
                - bc_need_more
            - BranchSide:      'src/libmpg123/readers.c:671,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:671,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:671,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:671,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:671,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:673,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:677,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:677,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:677,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:677,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:677,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:679,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:697,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:681,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:681,38'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:687,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:668,39'
          Dst:             bc_need_more
    - functionName:    bc_need_more
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - size
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bc_append
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - size
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - bc_alloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:606,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:606,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:608,20'
              BranchSideFuncs:
                - bc_alloc
        - Branch String:   'src/libmpg123/readers.c:609,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:609,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:611,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:611,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:611,41'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:612,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:608,11'
          Dst:             bc_alloc
    - functionName:    bc_alloc
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - size
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - buffy_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:522,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:524,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:532,24'
              BranchSideFuncs:
                - buffy_new
      Callsites:
        - Src:             'src/libmpg123/readers.c:532,14'
          Dst:             buffy_new
    - functionName:    buffy_new
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - size
        - minsize
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:454,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:455,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:456,11'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
        - Branch String:   'src/libmpg123/readers.c:457,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:457,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:459,21'
              BranchSideFuncs:
                - malloc
                - free
        - Branch String:   'src/libmpg123/readers.c:459,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:459,38'
              BranchSideFuncs:
                - malloc
                - free
            - BranchSide:      'src/libmpg123/readers.c:459,45'
              BranchSideFuncs:
                - malloc
                - free
        - Branch String:   'src/libmpg123/readers.c:461,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:463,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/readers.c:466,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bc_forget
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bc_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:724,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:0,0'
              BranchSideFuncs:
                - bc_free
            - BranchSide:      'src/libmpg123/readers.c:724,8'
              BranchSideFuncs:
                - bc_free
        - Branch String:   'src/libmpg123/readers.c:727,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:727,21'
              BranchSideFuncs:
                - bc_free
            - BranchSide:      'src/libmpg123/readers.c:727,2'
              BranchSideFuncs:
                - bc_free
        - Branch String:   'src/libmpg123/readers.c:727,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:729,21'
              BranchSideFuncs:
                - bc_free
            - BranchSide:      'src/libmpg123/readers.c:741,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:730,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:730,17'
              BranchSideFuncs:
                - bc_free
            - BranchSide:      'src/libmpg123/readers.c:731,18'
              BranchSideFuncs:
                - bc_free
      Callsites:
        - Src:             'src/libmpg123/readers.c:738,3'
          Dst:             bc_free
    - functionName:    bc_free
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
        - buf
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - buffy_del
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:538,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:538,11'
              BranchSideFuncs:
                - buffy_del
            - BranchSide:      'src/libmpg123/readers.c:540,5'
              BranchSideFuncs:
                - buffy_del
        - Branch String:   'src/libmpg123/readers.c:540,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:542,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:546,17'
              BranchSideFuncs:
                - buffy_del
      Callsites:
        - Src:             'src/libmpg123/readers.c:546,7'
          Dst:             buffy_del
    - functionName:    buffy_del
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:473,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:473,5'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/libmpg123/readers.c:475,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    bc_seekback
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - count
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:714,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:714,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:715,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:714,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:714,55'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:715,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bc_skip
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - count
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bc_need_more
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:704,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:706,6'
              BranchSideFuncs:
                - bc_need_more
            - BranchSide:      'src/libmpg123/readers.c:709,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:706,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:706,54'
              BranchSideFuncs:
                - bc_need_more
            - BranchSide:      'src/libmpg123/readers.c:707,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:706,41'
          Dst:             bc_need_more
    - functionName:    stream_lseek
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fr
        - pos
        - whence
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fdseek
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:210,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:211,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:214,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:209,16'
          Dst:             fdseek
    - functionName:    fdseek
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fr
        - offset
        - whence
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:58,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:58,43'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:62,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:58,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:59,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:62,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:59,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:61,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:62,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:62,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:63,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:62,14'
          Dst:             fprintf
    - functionName:    fdread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - buf
        - count
      BBCount:         25
      ICount:          151
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:39,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:39,43'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:52,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:39,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:41,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:52,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:43,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:45,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:48,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:45,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:45,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:46,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:48,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:48,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:50,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:48,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:48,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:50,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:50,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:50,56'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:52,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:52,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:53,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:45,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:52,14'
          Dst:             fprintf
    - functionName:    get_fileinfo
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         19
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - fdseek
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:414,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:417,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:418,12'
              BranchSideFuncs:
                - fdseek
                - fdseek
                - strncmp
        - Branch String:   'src/libmpg123/readers.c:418,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:0,0'
              BranchSideFuncs:
                - fdseek
                - strncmp
                - fdseek
            - BranchSide:      'src/libmpg123/readers.c:420,13'
              BranchSideFuncs:
                - fdseek
                - strncmp
                - fdseek
        - Branch String:   'src/libmpg123/readers.c:420,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:423,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:425,6'
              BranchSideFuncs:
                - strncmp
                - fdseek
        - Branch String:   'src/libmpg123/readers.c:425,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:428,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:430,22'
              BranchSideFuncs:
                - strncmp
                - fdseek
        - Branch String:   'src/libmpg123/readers.c:430,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:430,47'
              BranchSideFuncs:
                - fdseek
            - BranchSide:      'src/libmpg123/readers.c:431,2'
              BranchSideFuncs:
                - fdseek
        - Branch String:   'src/libmpg123/readers.c:436,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:439,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:441,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:414,10'
          Dst:             fdseek
        - Src:             'src/libmpg123/readers.c:420,6'
          Dst:             fdseek
        - Src:             'src/libmpg123/readers.c:430,7'
          Dst:             strncmp
        - Src:             'src/libmpg123/readers.c:436,5'
          Dst:             fdseek
    - functionName:    buffered_icy_fullread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - out
        - count
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - buffered_fullread
        - icy_fullread
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/readers.c:886,9'
          Dst:             buffered_fullread
        - Src:             'src/libmpg123/readers.c:886,9'
          Dst:             icy_fullread
    - functionName:    icy_fullread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - buf
        - count
      BBCount:         80
      ICount:          526
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached:
        - fdread
        - fprintf
        - plain_fullread
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:72,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:74,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:85,2'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:74,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:74,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:75,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:85,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:89,6'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:174,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:89,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:96,7'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:165,25'
              BranchSideFuncs:
                - plain_fullread
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:96,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:98,15'
              BranchSideFuncs:
                - fdread
                - fdread
                - plain_fullread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:122,17'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:100,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:102,9'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:108,10'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:102,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:102,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:103,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:103,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:103,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:105,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:108,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:109,6'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:110,12'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:109,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:110,12'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:110,12'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:112,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:115,6'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:117,4'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:123,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:123,20'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:124,7'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:123,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:123,56'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:123,29'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:124,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:124,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:127,9'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:127,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:128,5'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:130,30'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:128,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:130,30'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:130,30'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:130,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:135,24'
              BranchSideFuncs:
                - malloc
                - fprintf
                - plain_fullread
                - fprintf
                - fdread
                - fprintf
                - fdread
                - fprintf
                - free
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:161,19'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:136,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:138,23'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:157,9'
              BranchSideFuncs:
                - fprintf
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:139,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:141,20'
              BranchSideFuncs:
                - fdread
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:146,6'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
        - Branch String:   'src/libmpg123/readers.c:143,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:143,23'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:144,15'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:143,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:143,59'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:143,32'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:147,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:148,7'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/readers.c:150,9'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
        - Branch String:   'src/libmpg123/readers.c:148,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:150,9'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
            - BranchSide:      'src/libmpg123/readers.c:150,9'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
                - free
        - Branch String:   'src/libmpg123/readers.c:150,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:150,28'
              BranchSideFuncs:
                - free
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:151,21'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:157,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:157,18'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:158,6'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:166,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:166,20'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:167,7'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:166,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:166,83'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:166,29'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:167,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:167,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:169,11'
              BranchSideFuncs:
                - plain_fullread
                - fprintf
                - fdread
                - malloc
                - fprintf
                - free
                - fdread
                - fprintf
                - fprintf
                - fdread
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/readers.c:74,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:99,11'
          Dst:             fdread
        - Src:             'src/libmpg123/readers.c:103,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:122,10'
          Dst:             fdread
        - Src:             'src/libmpg123/readers.c:123,29'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:141,13'
          Dst:             fdread
        - Src:             'src/libmpg123/readers.c:143,32'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:157,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:165,10'
          Dst:             plain_fullread
        - Src:             'src/libmpg123/readers.c:166,29'
          Dst:             fprintf
    - functionName:    plain_fullread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - buf
        - count
      BBCount:         18
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fdread
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:195,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:197,16'
              BranchSideFuncs:
                - fdread
            - BranchSide:      'src/libmpg123/readers.c:204,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:198,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:198,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:199,6'
              BranchSideFuncs:
                - fdread
        - Branch String:   'src/libmpg123/readers.c:199,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:199,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:200,8'
              BranchSideFuncs:
                - fdread
        - Branch String:   'src/libmpg123/readers.c:200,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:201,4'
              BranchSideFuncs:
                - fdread
            - BranchSide:      'src/libmpg123/readers.c:202,10'
              BranchSideFuncs:
                - fdread
        - Branch String:   'src/libmpg123/readers.c:201,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:202,10'
              BranchSideFuncs:
                - fdread
            - BranchSide:      'src/libmpg123/readers.c:202,10'
              BranchSideFuncs:
                - fdread
      Callsites:
        - Src:             'src/libmpg123/readers.c:197,9'
          Dst:             fdread
    - functionName:    buffered_plain_fullread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - out
        - count
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - buffered_fullread
        - plain_fullread
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/readers.c:881,9'
          Dst:             buffered_fullread
        - Src:             'src/libmpg123/readers.c:881,9'
          Dst:             plain_fullread
    - functionName:    buffered_forget
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bc_forget
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:810,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:810,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:810,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:808,2'
          Dst:             bc_forget
    - functionName:    feed_seek_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - num
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    feed_back_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - bytes
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bc_seekback
        - feed_skip_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:797,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:798,22'
              BranchSideFuncs:
                - bc_seekback
            - BranchSide:      'src/libmpg123/readers.c:800,25'
              BranchSideFuncs:
                - feed_skip_bytes
      Callsites:
        - Src:             'src/libmpg123/readers.c:798,9'
          Dst:             bc_seekback
        - Src:             'src/libmpg123/readers.c:800,9'
          Dst:             feed_skip_bytes
    - functionName:    feed_skip_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - len
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bc_skip
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:790,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:790,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:792,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:789,16'
          Dst:             bc_skip
    - functionName:    feed_read
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - out
        - count
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bc_give
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:781,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:781,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:782,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:781,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:781,41'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:782,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:780,23'
          Dst:             bc_give
    - functionName:    feed_init
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bc_fill_pool
        - bc_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/readers.c:749,2'
          Dst:             bc_init
        - Src:             'src/libmpg123/readers.c:750,2'
          Dst:             bc_fill_pool
    - functionName:    bc_init
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bc_fill_pool
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - buffy_del
        - buffy_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:553,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:556,23'
              BranchSideFuncs:
                - buffy_del
                - buffy_new
            - BranchSide:      'src/libmpg123/readers.c:563,2'
              BranchSideFuncs:
                - buffy_new
        - Branch String:   'src/libmpg123/readers.c:563,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:567,22'
              BranchSideFuncs:
                - buffy_new
            - BranchSide:      'src/libmpg123/readers.c:575,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:568,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:568,12'
              BranchSideFuncs:
                - buffy_new
            - BranchSide:      'src/libmpg123/readers.c:570,15'
              BranchSideFuncs:
                - buffy_new
      Callsites:
        - Src:             'src/libmpg123/readers.c:558,3'
          Dst:             buffy_del
        - Src:             'src/libmpg123/readers.c:567,9'
          Dst:             buffy_new
    - functionName:    stream_rewind
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - stream_lseek
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:388,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:390,35'
              BranchSideFuncs:
                - stream_lseek
            - BranchSide:      'src/libmpg123/readers.c:396,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:396,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:396,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:398,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:390,22'
          Dst:             stream_lseek
    - functionName:    generic_tell
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:375,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:375,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:377,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:378,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:378,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:378,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stream_seek_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - newframe
      BBCount:         23
      ICount:          152
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_frame_index_find
        - INT123_read_frame
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:239,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:239,44'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_read_frame
            - BranchSide:      'src/libmpg123/readers.c:249,37'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_read_frame
        - Branch String:   'src/libmpg123/readers.c:239,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:249,37'
              BranchSideFuncs:
                - INT123_frame_index_find
                - INT123_read_frame
            - BranchSide:      'src/libmpg123/readers.c:274,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:253,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:253,29'
              BranchSideFuncs:
                - INT123_read_frame
            - BranchSide:      'src/libmpg123/readers.c:255,14'
              BranchSideFuncs:
                - INT123_read_frame
        - Branch String:   'src/libmpg123/readers.c:253,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:255,14'
              BranchSideFuncs:
                - INT123_read_frame
            - BranchSide:      'src/libmpg123/readers.c:262,3'
              BranchSideFuncs:
                - INT123_read_frame
        - Branch String:   'src/libmpg123/readers.c:256,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:257,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:260,14'
              BranchSideFuncs:
                - INT123_read_frame
        - Branch String:   'src/libmpg123/readers.c:262,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:265,26'
              BranchSideFuncs:
                - INT123_read_frame
            - BranchSide:      'src/libmpg123/readers.c:270,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:265,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:262,3'
              BranchSideFuncs:
                - INT123_read_frame
            - BranchSide:      'src/libmpg123/readers.c:265,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:249,13'
          Dst:             INT123_frame_index_find
        - Src:             'src/libmpg123/readers.c:265,8'
          Dst:             INT123_read_frame
    - functionName:    stream_back_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - bytes
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - stream_skip_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:357,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:357,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:358,23'
              BranchSideFuncs:
                - stream_skip_bytes
        - Branch String:   'src/libmpg123/readers.c:358,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:358,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:360,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:358,5'
          Dst:             stream_skip_bytes
    - functionName:    stream_skip_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - len
      BBCount:         27
      ICount:          189
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - stream_lseek
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:312,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:314,30'
              BranchSideFuncs:
                - stream_lseek
            - BranchSide:      'src/libmpg123/readers.c:317,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:315,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:315,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:315,37'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:317,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:321,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:332,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:321,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:323,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:329,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:323,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:323,62'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:323,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:325,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:325,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:326,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:332,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:334,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:348,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:334,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:336,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:341,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:314,17'
          Dst:             stream_lseek
    - functionName:    generic_read_frame_body
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - buf
        - size
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:369,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:369,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:369,50'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:369,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:369,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:369,50'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generic_head_shift
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - head
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:300,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:300,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:301,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:301,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:301,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:303,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generic_head_read
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - newhead
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:284,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:284,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:285,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:285,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:287,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stream_close
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:223,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:223,50'
              BranchSideFuncs:
                - bc_reset
            - BranchSide:      'src/libmpg123/readers.c:225,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:225,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:225,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:227,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:227,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:228,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:230,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:223,40'
          Dst:             bc_reset
    - functionName:    bc_reset
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bc_fill_pool
        - bc_free
        - bc_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:592,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:594,23'
              BranchSideFuncs:
                - bc_free
                - bc_fill_pool
                - bc_init
            - BranchSide:      'src/libmpg123/readers.c:598,15'
              BranchSideFuncs:
                - bc_fill_pool
                - bc_init
      Callsites:
        - Src:             'src/libmpg123/readers.c:596,3'
          Dst:             bc_free
        - Src:             'src/libmpg123/readers.c:598,2'
          Dst:             bc_fill_pool
        - Src:             'src/libmpg123/readers.c:599,2'
          Dst:             bc_init
    - functionName:    stream_init
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         31
      ICount:          207
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - bc_init
        - fprintf
        - get_fileinfo
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:1030,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1030,29'
              BranchSideFuncs:
                - get_fileinfo
                - fprintf
                - bc_init
                - strncmp
            - BranchSide:      'src/libmpg123/readers.c:1033,2'
              BranchSideFuncs:
                - get_fileinfo
                - fprintf
                - bc_init
                - strncmp
        - Branch String:   'src/libmpg123/readers.c:1034,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1034,2'
              BranchSideFuncs:
                - fprintf
                - bc_init
                - strncmp
            - BranchSide:      'src/libmpg123/readers.c:1034,74'
              BranchSideFuncs:
                - get_fileinfo
                - fprintf
                - bc_init
                - strncmp
        - Branch String:   'src/libmpg123/readers.c:1035,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1037,3'
              BranchSideFuncs:
                - fprintf
                - bc_init
                - strncmp
            - BranchSide:      'src/libmpg123/readers.c:1045,5'
              BranchSideFuncs:
                - fprintf
                - bc_init
                - strncmp
        - Branch String:   'src/libmpg123/readers.c:1045,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1048,3'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'src/libmpg123/readers.c:1056,10'
              BranchSideFuncs:
                - fprintf
                - bc_init
        - Branch String:   'src/libmpg123/readers.c:1049,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1051,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:1054,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:1064,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1067,4'
              BranchSideFuncs:
                - bc_init
            - BranchSide:      'src/libmpg123/readers.c:1070,11'
              BranchSideFuncs:
                - fprintf
                - bc_init
        - Branch String:   'src/libmpg123/readers.c:1070,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1073,4'
              BranchSideFuncs:
                - bc_init
            - BranchSide:      'src/libmpg123/readers.c:1078,7'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:1078,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1078,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:1079,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:1034,61'
          Dst:             get_fileinfo
        - Src:             'src/libmpg123/readers.c:1049,7'
          Dst:             strncmp
        - Src:             'src/libmpg123/readers.c:1078,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:1081,3'
          Dst:             bc_init
    - functionName:    bad_rewind
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_tell
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_seek_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - num
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_back_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - bytes
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_read_frame_body
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mh
        - data
        - size
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_skip_bytes
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - len
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_head_shift
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_head_read
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - newhead
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_fullread
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mh
        - data
        - count
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_close
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bad_init
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_open_stream_handle
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - iohandle
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_clear_icy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:1141,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1144,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:1151,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:1155,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1155,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:1157,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:1134,2'
          Dst:             INT123_clear_icy
    - functionName:    INT123_open_feed
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - INT123_clear_icy
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:1114,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1116,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:1120,20'
              BranchSideFuncs:
                - INT123_clear_icy
        - Branch String:   'src/libmpg123/readers.c:1116,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1116,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:1118,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:1124,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:1124,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:1127,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:1116,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/readers.c:1120,2'
          Dst:             INT123_clear_icy
    - functionName:    INT123_open_bad
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_clear_icy
        - bc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/readers.c:1094,2'
          Dst:             INT123_clear_icy
        - Src:             'src/libmpg123/readers.c:1099,2'
          Dst:             bc_init
    - functionName:    INT123_feed_set_pos
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - pos
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bc_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:816,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:816,27'
              BranchSideFuncs:
                - bc_reset
            - BranchSide:      'src/libmpg123/readers.c:824,12'
              BranchSideFuncs:
                - bc_reset
        - Branch String:   'src/libmpg123/readers.c:816,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:818,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:824,12'
              BranchSideFuncs:
                - bc_reset
      Callsites:
        - Src:             'src/libmpg123/readers.c:824,3'
          Dst:             bc_reset
    - functionName:    INT123_feed_more
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - in
        - count
      BBCount:         22
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - bc_add
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:763,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:763,5'
              BranchSideFuncs:
                - bc_add
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:764,5'
              BranchSideFuncs:
                - bc_add
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:763,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:763,15'
              BranchSideFuncs:
                - bc_add
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:764,5'
              BranchSideFuncs:
                - bc_add
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:764,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:765,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:766,20'
              BranchSideFuncs:
                - bc_add
                - fprintf
        - Branch String:   'src/libmpg123/readers.c:766,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:768,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/readers.c:773,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/readers.c:769,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:769,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/readers.c:770,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:766,12'
          Dst:             bc_add
        - Src:             'src/libmpg123/readers.c:769,15'
          Dst:             fprintf
    - functionName:    buffy_del_chain
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - buffy_del
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/readers.c:483,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/readers.c:485,24'
              BranchSideFuncs:
                - buffy_del
            - BranchSide:      'src/libmpg123/readers.c:489,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/readers.c:486,3'
          Dst:             buffy_del
    - functionName:    INT123_bc_cleanup
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - buffy_del_chain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/readers.c:512,2'
          Dst:             buffy_del_chain
    - functionName:    INT123_bc_fill
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_bc_poolsize
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - pool_size
        - bufblock
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_bc_prepare
      functionSourceFile: '/src/mpg123/src/libmpg123/readers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - bc
        - pool_size
        - bufblock
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_bc_poolsize
        - bc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/readers.c:493,2'
          Dst:             INT123_bc_poolsize
        - Src:             'src/libmpg123/readers.c:496,2'
          Dst:             bc_init
    - functionName:    INT123_make_conv16to8_table
      functionSourceFile: '/src/mpg123/src/libmpg123/tabinit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         83
      ICount:          538
      EdgeCount:       103
      CyclomaticComplexity: 22
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/tabinit.c:244,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:245,43'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:254,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:246,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:247,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:251,21'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:248,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:248,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:249,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:254,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:258,20'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:280,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:284,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:307,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:336,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:261,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:264,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:278,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:264,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:265,50'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:267,50'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:268,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:268,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:270,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:268,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:270,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:273,7'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:270,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:270,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:271,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:273,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:274,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/tabinit.c:275,39'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/tabinit.c:280,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:281,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:282,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:284,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:285,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:286,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:307,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:308,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:309,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:309,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:310,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:311,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:311,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:312,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:313,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:313,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:314,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:315,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:315,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:316,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:317,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:317,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:318,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:319,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:319,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:320,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:322,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:322,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:323,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:325,26'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:327,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:331,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:334,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:337,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:337,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:338,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/tabinit.c:248,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/tabinit.c:270,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/tabinit.c:337,15'
          Dst:             fprintf
    - functionName:    INT123_make_decode_tables
      functionSourceFile: '/src/mpg123/src/libmpg123/tabinit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         59
      ICount:          382
      EdgeCount:       78
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/tabinit.c:147,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:147,39'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:147,56'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:162,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:164,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:182,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:164,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:169,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:172,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:172,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:173,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:174,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:174,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:178,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:180,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:182,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:184,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:202,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:184,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:189,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:192,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:192,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:193,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:194,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:194,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:198,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:200,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:203,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:203,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:204,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:204,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:205,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:205,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:206,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:206,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:207,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:208,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:209,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:202,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:202,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:211,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:211,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:213,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:215,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:213,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:213,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:213,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:215,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:217,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:228,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rounded
      functionSourceFile: '/src/mpg123/src/libmpg123/tabinit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - f
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/tabinit.c:64,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:64,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/tabinit.c:64,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_make_decode_tables_mmx
      functionSourceFile: '/src/mpg123/src/libmpg123/tabinit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         68
      ICount:          436
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - rounded
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/tabinit.c:74,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:74,46'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:74,63'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:76,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:78,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:87,2'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:78,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:79,50'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:81,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:81,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:82,7'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:83,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:83,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:84,16'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:85,2'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:87,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:89,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:98,7'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:89,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:90,50'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:92,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:92,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:93,7'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:94,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:94,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:95,16'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:96,2'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:98,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:99,6'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:105,7'
              BranchSideFuncs:
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:99,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:99,25'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:100,22'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:101,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:101,23'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:102,11'
              BranchSideFuncs:
                - rounded
                - rounded
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:105,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:106,6'
              BranchSideFuncs:
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:112,7'
              BranchSideFuncs:
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:106,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:106,25'
              BranchSideFuncs:
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:107,12'
              BranchSideFuncs:
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:108,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:108,23'
              BranchSideFuncs:
                - rounded
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:109,11'
              BranchSideFuncs:
                - rounded
                - rounded
        - Branch String:   'src/libmpg123/tabinit.c:112,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:113,17'
              BranchSideFuncs:
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:119,1'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/tabinit.c:114,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/tabinit.c:114,23'
              BranchSideFuncs:
                - rounded
            - BranchSide:      'src/libmpg123/tabinit.c:115,11'
              BranchSideFuncs:
                - rounded
      Callsites:
        - Src:             'src/libmpg123/tabinit.c:99,17'
          Dst:             rounded
        - Src:             'src/libmpg123/tabinit.c:100,14'
          Dst:             rounded
        - Src:             'src/libmpg123/tabinit.c:106,17'
          Dst:             rounded
        - Src:             'src/libmpg123/tabinit.c:113,9'
          Dst:             rounded
    - functionName:    getbits
      functionSourceFile: '/src/mpg123/src/libmpg123/getbits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - number_of_bits
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/getbits.h:42,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:44,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/getbits.h:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/getbits.h:44,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:45,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/getbits.h:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/getbits.h:45,7'
          Dst:             fprintf
    - functionName:    check_balloc
      functionSourceFile: '/src/mpg123/src/libmpg123/layer1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - balloc
        - end
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer1.c:27,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:28,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:34,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:28,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:28,12'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:30,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:30,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:30,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:31,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer1.c:30,15'
          Dst:             fprintf
    - functionName:    I_step_two
      functionSourceFile: '/src/mpg123/src/libmpg123/layer1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fraction
        - balloc
        - scale_index
        - fr
      BBCount:         97
      ICount:          752
      EdgeCount:       125
      CyclomaticComplexity: 30
      functionsReached:
        - fprintf
        - getbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer1.c:126,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:128,16'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:183,16'
              BranchSideFuncs:
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:134,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:136,13'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:141,9'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:136,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:137,17'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:138,13'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:138,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:139,17'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:140,3'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:141,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:142,15'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:144,3'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:142,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:142,17'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:143,17'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:144,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:144,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:146,8'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:144,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:144,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:144,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:149,15'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:153,9'
              BranchSideFuncs:
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:149,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:149,40'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:151,15'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:151,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:151,40'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:152,3'
              BranchSideFuncs:
                - getbits.1443
                - getbits.1443
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:153,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:154,14'
              BranchSideFuncs:
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:157,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:154,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:154,16'
              BranchSideFuncs:
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:155,23'
              BranchSideFuncs:
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:158,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:160,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:168,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:160,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:161,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:164,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:165,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:166,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:168,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:170,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:178,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:170,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:172,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:176,20'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:178,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:179,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:180,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:187,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:188,15'
              BranchSideFuncs:
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:190,3'
              BranchSideFuncs:
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:188,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:188,17'
              BranchSideFuncs:
                - getbits.1443
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:189,17'
              BranchSideFuncs:
                - getbits.1443
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:190,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:190,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:192,8'
              BranchSideFuncs:
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:190,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:190,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:190,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:193,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:194,15'
              BranchSideFuncs:
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:198,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:194,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:194,17'
              BranchSideFuncs:
                - getbits.1443
            - BranchSide:      'src/libmpg123/layer1.c:195,23'
              BranchSideFuncs:
                - getbits.1443
        - Branch String:   'src/libmpg123/layer1.c:199,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:201,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:205,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:201,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:202,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:203,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:205,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:206,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer1.c:144,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer1.c:149,32'
          Dst:             getbits
        - Src:             'src/libmpg123/layer1.c:151,32'
          Dst:             getbits
        - Src:             'src/libmpg123/layer1.c:155,15'
          Dst:             getbits
        - Src:             'src/libmpg123/layer1.c:190,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer1.c:195,15'
          Dst:             getbits
    - functionName:    I_step_one
      functionSourceFile: '/src/mpg123/src/libmpg123/layer1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - balloc
        - scale_index
        - fr
      BBCount:         67
      ICount:          1092
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - check_balloc
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer1.c:50,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:53,17'
              BranchSideFuncs:
                - check_balloc
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:92,16'
              BranchSideFuncs:
                - check_balloc
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:56,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:56,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:57,12'
              BranchSideFuncs:
                - check_balloc
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:56,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:56,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:56,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:58,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:60,12'
              BranchSideFuncs:
                - check_balloc
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:65,9'
              BranchSideFuncs:
                - check_balloc
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:65,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:67,10'
              BranchSideFuncs:
                - check_balloc
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:72,19'
              BranchSideFuncs:
                - check_balloc
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:72,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:72,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:74,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:75,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:75,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:76,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:75,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:75,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:75,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:76,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:78,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:83,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:78,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:79,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:80,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:80,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:81,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:83,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:83,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:88,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:83,36'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:83,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:85,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:94,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:94,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:95,12'
              BranchSideFuncs:
                - check_balloc
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:94,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:94,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:94,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:96,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:98,10'
              BranchSideFuncs:
                - check_balloc
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:103,19'
              BranchSideFuncs:
                - check_balloc
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:103,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:103,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:105,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:106,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:106,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:107,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:106,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:106,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:106,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:107,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:108,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:108,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:108,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:109,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer1.c:56,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer1.c:72,6'
          Dst:             check_balloc
        - Src:             'src/libmpg123/layer1.c:75,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer1.c:94,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer1.c:103,6'
          Dst:             check_balloc
        - Src:             'src/libmpg123/layer1.c:106,3'
          Dst:             fprintf
    - functionName:    INT123_do_layer1
      functionSourceFile: '/src/mpg123/src/libmpg123/layer1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         30
      ICount:          211
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - I_step_one
        - I_step_two
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer1.c:220,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:220,57'
              BranchSideFuncs:
                - I_step_one
                - I_step_two
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:220,2'
              BranchSideFuncs:
                - I_step_one
                - I_step_two
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:222,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:222,20'
              BranchSideFuncs:
                - I_step_one
                - I_step_two
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:223,9'
              BranchSideFuncs:
                - I_step_one
                - I_step_two
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:222,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:223,9'
              BranchSideFuncs:
                - I_step_one
                - I_step_two
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:225,16'
              BranchSideFuncs:
                - I_step_one
                - I_step_two
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:225,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:227,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:232,7'
              BranchSideFuncs:
                - I_step_two
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:227,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:228,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:229,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:232,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:234,17'
              BranchSideFuncs:
                - I_step_two
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:247,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:234,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:236,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:241,6'
              BranchSideFuncs:
                - I_step_two
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:236,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:237,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer1.c:238,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer1.c:241,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:242,12'
              BranchSideFuncs:
                - I_step_two
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:244,12'
              BranchSideFuncs:
                - I_step_two
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/layer1.c:225,5'
          Dst:             I_step_one
        - Src:             'src/libmpg123/layer1.c:228,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer1.c:234,6'
          Dst:             I_step_two
        - Src:             'src/libmpg123/layer1.c:237,5'
          Dst:             fprintf
    - functionName:    getbits
      functionSourceFile: '/src/mpg123/src/libmpg123/getbits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - number_of_bits
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/libmpg123/getbits.h:42,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:44,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/getbits.h:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/getbits.h:44,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:45,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/getbits.h:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/getbits.h:45,7'
          Dst:             fprintf
    - functionName:    II_step_two
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bit_alloc
        - fraction
        - scale
        - fr
        - x1
      BBCount:         43
      ICount:          868
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - getbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:198,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:200,10'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:232,8'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:201,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:203,17'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:230,2'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:203,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:205,17'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:226,44'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:206,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:208,14'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:215,27'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:227,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:228,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:229,3'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:232,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:234,10'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:236,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:238,16'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:272,44'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:239,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:242,8'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:256,26'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:266,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:267,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:268,3'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - getbits.1473
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:285,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:286,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:288,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:288,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:288,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:289,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:289,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:290,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:290,62'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer2.c:209,26'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:210,26'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:211,26'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:217,40'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:243,25'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:244,25'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:245,25'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:259,39'
          Dst:             getbits
    - functionName:    II_step_one
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bit_alloc
        - scale
        - fr
      BBCount:         70
      ICount:          1303
      EdgeCount:       88
      CyclomaticComplexity: 20
      functionsReached:
        - fprintf
        - getbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:91,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:93,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.1473
                - getbits.1473
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:123,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:93,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:95,9'
              BranchSideFuncs:
                - getbits.1473
                - getbits.1473
                - fprintf
                - fprintf
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:101,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:101,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:103,9'
              BranchSideFuncs:
                - getbits.1473
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:109,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:112,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:114,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:118,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:116,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:118,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:119,11'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:120,2'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:119,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:119,33'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:119,11'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:123,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:125,9'
              BranchSideFuncs:
                - getbits.1473
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:131,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:127,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:128,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.1473
            - BranchSide:      'src/libmpg123/layer2.c:129,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.1473
        - Branch String:   'src/libmpg123/layer2.c:133,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:135,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:139,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:135,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:136,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:137,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:139,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:0,0'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:140,11'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:140,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:140,33'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:140,11'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:146,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:147,11'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:149,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:147,11'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:148,33'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:149,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:151,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:156,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:151,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:152,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:158,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:159,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:184,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:159,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:159,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:160,15'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:160,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:163,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:168,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:173,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:178,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer2.c:96,21'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:97,21'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:104,21'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:115,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer2.c:126,19'
          Dst:             getbits
        - Src:             'src/libmpg123/layer2.c:136,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer2.c:152,4'
          Dst:             fprintf
    - functionName:    II_select_table
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         4
      ICount:          72
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:316,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:317,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:319,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_do_layer2
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         37
      ICount:          271
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - II_select_table
        - II_step_one
        - II_step_two
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:340,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:340,57'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:340,82'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:342,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:344,11'
              BranchSideFuncs:
                - fprintf
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:349,5'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:349,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:349,20'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:350,9'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:349,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:350,9'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:352,17'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:352,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:354,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:359,7'
              BranchSideFuncs:
                - II_step_two
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:354,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:355,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:356,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:359,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:361,15'
              BranchSideFuncs:
                - II_step_two
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:377,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:362,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:364,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:368,8'
              BranchSideFuncs:
                - II_step_two
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:364,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:366,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:368,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:370,7'
              BranchSideFuncs:
                - II_step_two
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:375,2'
              BranchSideFuncs:
                - II_step_two
                - fprintf
        - Branch String:   'src/libmpg123/layer2.c:370,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:371,13'
              BranchSideFuncs:
                - II_step_two
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:373,13'
              BranchSideFuncs:
                - II_step_two
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/layer2.c:339,2'
          Dst:             II_select_table
        - Src:             'src/libmpg123/layer2.c:344,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer2.c:352,5'
          Dst:             II_step_one
        - Src:             'src/libmpg123/layer2.c:355,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer2.c:361,3'
          Dst:             II_step_two
        - Src:             'src/libmpg123/layer2.c:365,5'
          Dst:             fprintf
    - functionName:    INT123_init_layer12_table_mmx
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - table
        - m
      BBCount:         12
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:55,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:57,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:62,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:57,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:58,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:59,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer2.c:62,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:63,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_init_layer12_table
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - table
        - m
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:46,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:47,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:48,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_init_layer12_stuff
      functionSourceFile: '/src/mpg123/src/libmpg123/layer2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - init_table
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer2.c:36,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:38,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer2.c:41,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dct12
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - rawout1
        - rawout2
        - wi
        - ts
      BBCount:         1
      ICount:          856
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getbits
      functionSourceFile: '/src/mpg123/src/libmpg123/getbits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - number_of_bits
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/libmpg123/getbits.h:42,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:44,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/getbits.h:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/getbits.h:44,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/getbits.h:45,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/getbits.h:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/getbits.h:45,7'
          Dst:             fprintf
    - functionName:    III_hybrid
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fsIn
        - tsOut
        - ch
        - gr_info
        - fr
      BBCount:         25
      ICount:          318
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - dct12
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:1713,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1715,6'
              BranchSideFuncs:
                - dct12
                - dct12
            - BranchSide:      'src/libmpg123/layer3.c:1721,7'
              BranchSideFuncs:
                - dct12
                - dct12
        - Branch String:   'src/libmpg123/layer3.c:1722,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1724,3'
              BranchSideFuncs:
                - dct12
                - dct12
            - BranchSide:      'src/libmpg123/layer3.c:1732,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1724,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1726,10'
              BranchSideFuncs:
                - dct12
                - dct12
            - BranchSide:      'src/libmpg123/layer3.c:1729,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1732,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1734,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1739,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1742,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1748,1'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1742,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1744,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1747,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer3.c:1726,4'
          Dst:             dct12
        - Src:             'src/libmpg123/layer3.c:1727,4'
          Dst:             dct12
    - functionName:    III_antialias
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - xr
        - gr_info
      BBCount:         15
      ICount:          138
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:1202,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1204,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1208,15'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1204,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1204,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1206,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1217,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1217,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1220,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1223,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1225,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1229,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_pinfo_side
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fr
        - si
        - gr
        - stereo1
      BBCount:         42
      ICount:          544
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:1757,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1759,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1770,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1766,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1767,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1768,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1770,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1772,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1808,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1774,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1776,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1795,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1776,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1778,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1793,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1778,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1780,20'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1791,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1795,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1798,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1803,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1799,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1800,53'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1801,36'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1808,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1810,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1815,1'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1811,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1812,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1814,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1812,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1813,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1813,63'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    III_i_stereo
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - xr_buf
        - scalefac
        - gr_info
        - sfreq
        - ms_stereo
        - lsf
      BBCount:         68
      ICount:          703
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:1076,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1078,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1158,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1079,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1079,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1081,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1081,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1084,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1130,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1085,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1085,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1087,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1087,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1089,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1108,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1090,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1093,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1103,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1096,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1098,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1102,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1116,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1119,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1127,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1120,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1122,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1126,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1130,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1132,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1155,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1134,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1134,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1136,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1137,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1139,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1154,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1141,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1144,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1152,17'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1145,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1147,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1151,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1160,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1160,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1162,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1163,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1165,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1181,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1167,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1170,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1178,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1171,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1173,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1177,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1187,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1189,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1193,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    III_dequantize_sample
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fr
        - xr
        - scf
        - gr_info
        - sfreq
        - part2bits
      BBCount:         304
      ICount:          2746
      EdgeCount:       404
      CyclomaticComplexity: 102
      functionsReached:
        - fprintf
        - getbits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:524,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:528,10'
              BranchSideFuncs:
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:997,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:544,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:546,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:552,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:553,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:555,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:560,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:573,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:577,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:817,47'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:582,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:584,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:591,31'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:598,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:600,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:708,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:602,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:605,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:706,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:605,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:607,16'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:630,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:612,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:617,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:625,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:631,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:631,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:633,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:631,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:631,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:631,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:633,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:635,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:639,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:655,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:655,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:656,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:655,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:655,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:655,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:656,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:656,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:668,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:656,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:658,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:668,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:659,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:659,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:660,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:659,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:659,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:659,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:663,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:663,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:664,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:668,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:670,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:677,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:671,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:671,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:672,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:680,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:680,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:681,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:680,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:680,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:680,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:681,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:681,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:693,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:681,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:683,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:693,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:684,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:684,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:685,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:684,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:684,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:684,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:688,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:688,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:689,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:693,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:695,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:702,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:696,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:696,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:697,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:708,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:708,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:708,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:708,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:714,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:780,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:717,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:717,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:718,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:717,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:717,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:717,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:718,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:720,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:725,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:720,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:720,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:722,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:725,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:727,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:731,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:731,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:733,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:778,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:733,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:735,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:761,5'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:735,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:737,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:759,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:742,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:747,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:755,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:761,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:761,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:762,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:761,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:761,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:761,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:762,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:764,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:774,11'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:765,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:766,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:768,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:768,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:768,29'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:769,29'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:780,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:782,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:802,25'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:784,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:786,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:790,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:786,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:786,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:787,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:786,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:786,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:786,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:790,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:791,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:793,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:795,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:796,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:798,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:808,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:808,33'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:808,42'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:809,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:809,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:809,35'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:810,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:810,27'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:810,57'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:825,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:827,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:927,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:830,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:833,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:924,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:833,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:835,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:850,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:851,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:851,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:853,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:851,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:851,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:851,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:853,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:855,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:859,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:876,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:876,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:877,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:876,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:876,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:876,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:877,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:877,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:889,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:877,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:879,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:889,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:880,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:880,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:881,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:880,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:880,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:880,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:884,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:884,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:885,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:889,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:891,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:898,16'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:892,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:892,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:893,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:900,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:900,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:901,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:900,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:900,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:900,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:901,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:901,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:913,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:901,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:903,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:913,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:904,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:904,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:905,25'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:904,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:904,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:904,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:908,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:908,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:909,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:913,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:915,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:922,16'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:916,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:916,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:917,30'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:927,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:927,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:927,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:927,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:929,34'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:986,23'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:933,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:933,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:934,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:933,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:933,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:933,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:934,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:936,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:941,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:936,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:936,26'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:938,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:941,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:943,12'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:947,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:947,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:949,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:984,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:949,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:951,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:969,5'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:951,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:953,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:967,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:969,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:969,5'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:970,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:969,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:969,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:969,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:970,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:972,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:982,16'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:973,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:974,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:976,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:976,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:976,31'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:977,31'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1006,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1007,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1009,2'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1009,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1011,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1014,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1014,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1014,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1015,10'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1015,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:0,0'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1017,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1017,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1017,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1019,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1017,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1018,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1019,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/layer3.c:531,24'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:655,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:680,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:761,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:786,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:876,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:900,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:969,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1018,4'
          Dst:             fprintf
    - functionName:    III_get_scale_factors_1
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fr
        - scf
        - gr_info
        - ch
        - gr
      BBCount:         68
      ICount:          1134
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:323,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:325,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:348,15'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:327,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:327,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:327,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:328,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:329,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:331,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:331,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:333,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:339,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:333,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:334,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:336,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:339,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:339,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:341,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:341,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:350,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:352,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:364,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:353,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:354,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:356,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:356,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:356,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:358,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:358,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:360,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:368,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:369,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:371,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:371,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:373,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:375,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:373,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:373,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:374,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:377,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:379,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:381,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:379,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:379,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:380,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:383,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:385,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:387,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:385,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:385,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:386,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:389,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:391,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:391,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:391,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:392,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    III_get_scale_factors_2
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - scf
        - gr_info
        - i_stereo
      BBCount:         39
      ICount:          360
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:425,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:426,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:428,17'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:433,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:435,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:439,13'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:436,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:436,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:437,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:442,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:444,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:449,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:446,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:447,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:448,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:449,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:450,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:452,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:452,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:454,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:464,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:456,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:458,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:461,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:458,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:458,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:459,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:461,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:461,36'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:465,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:465,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:467,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    III_get_side_info
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fr
        - si
        - stereo
        - ms_stereo
        - sfreq
        - single
      BBCount:         114
      ICount:          1759
      EdgeCount:       151
      CyclomaticComplexity: 39
      functionsReached:
        - fprintf
        - getbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:143,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:143,29'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:143,38'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:144,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:145,16'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:147,15'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:148,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:150,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:157,32'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:150,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:153,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:159,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,7'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:182,21'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:161,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,24'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
            - BranchSide:      'src/libmpg123/layer3.c:164,3'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:161,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,24'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
            - BranchSide:      'src/libmpg123/layer3.c:164,3'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:161,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,42'
              BranchSideFuncs:
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
            - BranchSide:      'src/libmpg123/layer3.c:164,3'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:165,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:167,42'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
            - BranchSide:      'src/libmpg123/layer3.c:170,45'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:185,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:186,22'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
            - BranchSide:      'src/libmpg123/layer3.c:190,6'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:190,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:191,29'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
            - BranchSide:      'src/libmpg123/layer3.c:193,29'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
                - getbits.1532
        - Branch String:   'src/libmpg123/layer3.c:195,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:195,25'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:201,9'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:195,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:197,3'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:199,2'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:201,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:202,9'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:307,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:202,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:204,42'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:306,2'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:208,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:210,7'
              BranchSideFuncs:
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:213,9'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:210,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:210,16'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:211,4'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:215,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:216,4'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:218,6'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:218,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:219,29'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:221,40'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:222,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:224,7'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:231,14'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:224,38'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:224,41'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:227,4'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:224,41'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:224,41'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:227,4'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:224,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:225,5'
              BranchSideFuncs:
                - fprintf
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:227,4'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:231,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:234,32'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:288,10'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:243,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:245,25'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:253,7'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:248,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:249,39'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:251,4'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:253,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:255,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:260,10'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:255,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:255,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:256,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:260,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:260,26'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:260,57'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:260,53'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:260,57'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:267,8'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:260,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:262,5'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:267,8'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:267,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:270,10'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:280,6'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:270,36'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:270,41'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:271,15'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:270,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:270,74'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:271,15'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:288,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:289,31'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:291,10'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:296,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:296,25'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:297,42'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:302,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:302,39'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:304,29'
              BranchSideFuncs:
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - getbits.1532
                - fprintf
                - fprintf
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/layer3.c:151,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:157,24'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:161,34'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:177,25'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:191,21'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:193,21'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:198,28'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:206,29'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:207,25'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:210,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:221,32'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:225,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:231,6'
          Dst:             getbits
        - Src:             'src/libmpg123/layer3.c:255,17'
          Dst:             fprintf
    - functionName:    INT123_do_layer3
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 2050
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         137
      ICount:          1095
      EdgeCount:       180
      CyclomaticComplexity: 45
      functionsReached:
        - III_antialias
        - III_dequantize_sample
        - III_get_scale_factors_1
        - III_get_scale_factors_2
        - III_get_side_info
        - III_hybrid
        - III_i_stereo
        - INT123_set_pointer
        - fill_pinfo_side
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:1830,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1832,11'
              BranchSideFuncs:
                - III_get_side_info
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1835,10'
              BranchSideFuncs:
                - III_get_side_info
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1835,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1836,10'
              BranchSideFuncs:
                - III_get_side_info
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1838,10'
              BranchSideFuncs:
                - III_get_side_info
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1840,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1842,16'
              BranchSideFuncs:
                - III_get_side_info
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1845,28'
              BranchSideFuncs:
                - III_get_side_info
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1851,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1853,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1857,21'
              BranchSideFuncs:
                - INT123_set_pointer
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1853,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1853,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1854,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1859,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1861,34'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1865,8'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1865,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1868,40'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:2049,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1875,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1877,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1883,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
        - Branch String:   'src/libmpg123/layer3.c:1877,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1878,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1881,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1883,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1884,40'
              BranchSideFuncs:
                - III_get_scale_factors_2
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1886,40'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1888,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1890,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1896,7'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1890,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1890,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1892,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1890,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1891,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1892,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1896,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1899,32'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1905,29'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1900,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1901,35'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1902,4'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1905,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1907,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1911,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1907,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1908,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1909,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1911,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1913,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1919,6'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
        - Branch String:   'src/libmpg123/layer3.c:1913,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1914,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1915,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1919,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1921,43'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
            - BranchSide:      'src/libmpg123/layer3.c:2005,6'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1923,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1924,40'
              BranchSideFuncs:
                - III_get_scale_factors_2
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1926,40'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1928,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1930,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1936,7'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1930,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1930,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1932,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1930,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1931,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1932,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1936,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1939,32'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1945,29'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1940,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1941,35'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1942,4'
              BranchSideFuncs:
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1945,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1947,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1951,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:1947,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1948,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1949,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1951,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1953,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:1958,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
        - Branch String:   'src/libmpg123/layer3.c:1953,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1954,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1955,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:1958,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1961,34'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
            - BranchSide:      'src/libmpg123/layer3.c:1973,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
        - Branch String:   'src/libmpg123/layer3.c:1962,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1962,59'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
            - BranchSide:      'src/libmpg123/layer3.c:1964,10'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
        - Branch String:   'src/libmpg123/layer3.c:1964,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1966,27'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
            - BranchSide:      'src/libmpg123/layer3.c:1971,4'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_i_stereo
        - Branch String:   'src/libmpg123/layer3.c:1973,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1973,30'
              BranchSideFuncs:
                - III_i_stereo
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1975,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1975,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1975,20'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1977,8'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1975,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1975,33'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1977,8'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1975,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1977,8'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1983,11'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1977,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1978,34'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1980,30'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1983,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1988,36'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1996,36'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:2002,3'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1989,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1990,15'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:1992,5'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:1997,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1998,19'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
            - BranchSide:      'src/libmpg123/layer3.c:2000,5'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
        - Branch String:   'src/libmpg123/layer3.c:2005,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:2006,20'
              BranchSideFuncs:
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
            - BranchSide:      'src/libmpg123/layer3.c:2009,9'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - III_antialias
                - III_hybrid
        - Branch String:   'src/libmpg123/layer3.c:2009,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:2011,43'
              BranchSideFuncs:
                - III_antialias
                - III_hybrid
                - III_get_scale_factors_1
                - III_dequantize_sample
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:2020,9'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:2020,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:2022,7'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:2047,2'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:2022,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:2023,13'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:2025,13'
              BranchSideFuncs:
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_antialias
                - III_hybrid
                - fill_pinfo_side
                - III_get_scale_factors_1
                - III_dequantize_sample
                - III_i_stereo
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
                - fprintf
                - fprintf
                - III_get_scale_factors_2
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/layer3.c:1851,5'
          Dst:             III_get_side_info
        - Src:             'src/libmpg123/layer3.c:1853,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1857,2'
          Dst:             INT123_set_pointer
        - Src:             'src/libmpg123/layer3.c:1878,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1884,16'
          Dst:             III_get_scale_factors_2
        - Src:             'src/libmpg123/layer3.c:1886,16'
          Dst:             III_get_scale_factors_1
        - Src:             'src/libmpg123/layer3.c:1891,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1905,7'
          Dst:             III_dequantize_sample
        - Src:             'src/libmpg123/layer3.c:1908,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1914,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1924,16'
          Dst:             III_get_scale_factors_2
        - Src:             'src/libmpg123/layer3.c:1926,16'
          Dst:             III_get_scale_factors_1
        - Src:             'src/libmpg123/layer3.c:1931,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1945,7'
          Dst:             III_dequantize_sample
        - Src:             'src/libmpg123/layer3.c:1948,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1954,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/layer3.c:1973,17'
          Dst:             III_i_stereo
        - Src:             'src/libmpg123/layer3.c:2006,4'
          Dst:             fill_pinfo_side
        - Src:             'src/libmpg123/layer3.c:2012,4'
          Dst:             III_antialias
        - Src:             'src/libmpg123/layer3.c:2013,4'
          Dst:             III_hybrid
    - functionName:    INT123_dct36
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - inbuf
        - o1
        - o2
        - wintab
        - tsbuf
      BBCount:         1
      ICount:          1193
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_dct36_x86_64_wrap
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1482
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - inbuf
        - o1
        - o2
        - wintab
        - tsbuf
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_dct36_x86_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/layer3.c:1482,1'
          Dst:             INT123_dct36_x86_64
    - functionName:    INT123_dct36_x86_64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_dct36_avx_wrap
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - inbuf
        - o1
        - o2
        - wintab
        - tsbuf
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - INT123_dct36_avx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/layer3.c:1485,1'
          Dst:             INT123_dct36_avx
    - functionName:    INT123_dct36_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_dct36_choose
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:1513,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:1532,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1537,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:1551,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_dct36_match
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - t
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_init_layer3_stuff
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - gainpow2_func
      BBCount:         25
      ICount:          206
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:105,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:106,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:109,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:109,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:111,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:124,1'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:111,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:113,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:117,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:115,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:116,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:117,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:119,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:123,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/layer3.c:120,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:121,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_init_layer3_gainpow2
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - i
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_init_layer3_gainpow2_mmx
      functionSourceFile: '/src/mpg123/src/libmpg123/layer3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fr
        - i
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/layer3.c:88,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:88,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/layer3.c:89,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rand_xorshift32
      functionSourceFile: '/src/mpg123/src/libmpg123/dither_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - seed
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_dither_table_init
      functionSourceFile: '/src/mpg123/src/libmpg123/dither_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dithertable
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - highpass_tpdf_noise
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/dither_impl.h:118,2'
          Dst:             highpass_tpdf_noise
    - functionName:    highpass_tpdf_noise
      functionSourceFile: '/src/mpg123/src/libmpg123/dither_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - count
      BBCount:         20
      ICount:          270
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - rand_xorshift32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/dither_impl.h:70,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:70,9'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:70,37'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
        - Branch String:   'src/libmpg123/dither_impl.h:75,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:77,14'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:80,7'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
        - Branch String:   'src/libmpg123/dither_impl.h:80,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:82,6'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:101,1'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dither_impl.h:82,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:82,20'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:85,17'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
        - Branch String:   'src/libmpg123/dither_impl.h:99,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:99,29'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:100,2'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
      Callsites:
        - Src:             'src/libmpg123/dither_impl.h:85,17'
          Dst:             rand_xorshift32
        - Src:             'src/libmpg123/dither_impl.h:85,42'
          Dst:             rand_xorshift32
    - functionName:    tpdf_noise
      functionSourceFile: '/src/mpg123/src/libmpg123/dither_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - count
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - rand_xorshift32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/dither_impl.h:61,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:62,13'
              BranchSideFuncs:
                - rand_xorshift32
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:63,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/dither_impl.h:62,13'
          Dst:             rand_xorshift32
        - Src:             'src/libmpg123/dither_impl.h:62,38'
          Dst:             rand_xorshift32
    - functionName:    white_noise
      functionSourceFile: '/src/mpg123/src/libmpg123/dither_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - count
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - rand_xorshift32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/dither_impl.h:52,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:53,13'
              BranchSideFuncs:
                - rand_xorshift32
            - BranchSide:      'src/libmpg123/dither_impl.h:54,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/dither_impl.h:53,13'
          Dst:             rand_xorshift32
    - functionName:    mpg123_noise
      functionSourceFile: '/src/mpg123/src/libmpg123/dither_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - table
        - count
        - noisetype
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - highpass_tpdf_noise
        - tpdf_noise
        - white_noise
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/dither_impl.h:105,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dither_impl.h:105,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dither_impl.h:107,40'
              BranchSideFuncs:
                - white_noise
            - BranchSide:      'src/libmpg123/dither_impl.h:108,39'
              BranchSideFuncs:
                - tpdf_noise
            - BranchSide:      'src/libmpg123/dither_impl.h:110,24'
              BranchSideFuncs:
                - highpass_tpdf_noise
      Callsites:
        - Src:             'src/libmpg123/dither_impl.h:107,28'
          Dst:             white_noise
        - Src:             'src/libmpg123/dither_impl.h:108,28'
          Dst:             tpdf_noise
        - Src:             'src/libmpg123/dither_impl.h:110,4'
          Dst:             highpass_tpdf_noise
    - functionName:    INT123_synth_ntom_8bit_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom_8bit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:56,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:58,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:62,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:54,8'
          Dst:             INT123_synth_ntom_8bit
    - functionName:    INT123_synth_ntom_8bit
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         57
      ICount:          989
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:76,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:76,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:78,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:78,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:80,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:87,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:92,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:94,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:100,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:109,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:113,12'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:146,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:116,12'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:121,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:138,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:144,3'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:150,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:167,5'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:159,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:165,3'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:170,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:174,12'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:208,33'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:175,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:177,12'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:182,10'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:199,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:205,3'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth_ntom.h:209,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,49'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:76,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_ntom.h:96,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth_ntom.h:102,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth_ntom.h:140,5'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth_ntom.h:161,5'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth_ntom.h:201,5'
          Dst:             ftoi16
    - functionName:    ftoi16
      functionSourceFile: '/src/mpg123/src/libmpg123/../common/sample.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_ntom_8bit_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          107
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom_8bit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:35,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:37,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:41,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:31,8'
          Dst:             INT123_synth_ntom_8bit
    - functionName:    INT123_synth_4to1_8bit_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_8bit_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_8bit
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         41
      ICount:          863
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_2to1_8bit_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_8bit_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_8bit
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         41
      ICount:          863
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_1to1_8bit_wrap_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_8bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          129
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_8bit.h:76,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_8bit.h:78,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_8bit.h:82,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_8bit_wrap_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_8bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          115
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_8bit.h:52,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_8bit.h:54,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_8bit.h:57,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_8bit_wrap
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_8bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_8bit.h:27,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_8bit.h:29,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_8bit.h:33,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_8bit_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_8bit_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_8bit
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         41
      ICount:          863
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1618
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1618
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_ntom_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:56,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:58,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:62,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:54,8'
          Dst:             INT123_synth_ntom
    - functionName:    INT123_synth_ntom
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         57
      ICount:          959
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:76,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:76,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:78,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:78,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:80,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:87,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:92,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:94,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:100,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:109,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:113,12'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:146,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:116,12'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:121,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:138,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:144,3'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:150,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:167,5'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:159,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:165,3'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:170,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:174,12'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:208,33'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:175,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:177,12'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:182,10'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:199,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:205,3'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth_ntom.h:209,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,49'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:76,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_ntom.h:96,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth_ntom.h:102,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth_ntom.h:140,5'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth_ntom.h:161,5'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth_ntom.h:201,5'
          Dst:             ftoi16
    - functionName:    ftoi16
      functionSourceFile: '/src/mpg123/src/libmpg123/../common/sample.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_ntom_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          107
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:35,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:37,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:41,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:31,8'
          Dst:             INT123_synth_ntom
    - functionName:    INT123_synth_4to1_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_dither
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         44
      ICount:          907
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:53,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:61,38'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:68,5'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_4to1
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         41
      ICount:          833
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_2to1_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_dither
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         44
      ICount:          907
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:53,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:61,38'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:68,5'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_2to1
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         41
      ICount:          833
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_1to1_stereo_avx
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         9
      ICount:          222
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dct64_real_avx
        - INT123_do_equalizer
        - INT123_synth_1to1_s_avx_accurate_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.c:510,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:512,23'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_do_equalizer
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s_avx_accurate_asm
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth.c:516,2'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s_avx_accurate_asm
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth.c:521,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:523,9'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s_avx_accurate_asm
            - BranchSide:      'src/libmpg123/synth.c:531,9'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s_avx_accurate_asm
      Callsites:
        - Src:             'src/libmpg123/synth.c:512,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.c:513,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.c:526,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth.c:527,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth.c:534,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth.c:535,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth.c:538,9'
          Dst:             INT123_synth_1to1_s_avx_accurate_asm
    - functionName:    INT123_dct64_real_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s_avx_accurate_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_avx
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         15
      ICount:          196
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_dct64_real_avx
        - INT123_do_equalizer
        - INT123_synth_1to1_x86_64_accurate_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.c:468,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:468,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64_real_avx
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth.c:470,6'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth.c:470,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:472,3'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth.c:478,10'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth.c:482,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:484,8'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_x86_64_accurate_asm
            - BranchSide:      'src/libmpg123/synth.c:490,8'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_x86_64_accurate_asm
        - Branch String:   'src/libmpg123/synth.c:497,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:497,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.c:497,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.c:468,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.c:486,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth.c:492,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth.c:495,9'
          Dst:             INT123_synth_1to1_x86_64_accurate_asm
    - functionName:    INT123_synth_1to1_x86_64_accurate_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_stereo_x86_64
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         9
      ICount:          222
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dct64_real_x86_64
        - INT123_do_equalizer
        - INT123_synth_1to1_s_x86_64_accurate_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.c:326,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:328,23'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_do_equalizer
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s_x86_64_accurate_asm
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth.c:332,2'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s_x86_64_accurate_asm
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth.c:337,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:339,9'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s_x86_64_accurate_asm
            - BranchSide:      'src/libmpg123/synth.c:347,9'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s_x86_64_accurate_asm
      Callsites:
        - Src:             'src/libmpg123/synth.c:328,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.c:329,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.c:342,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth.c:343,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth.c:350,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth.c:351,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth.c:354,9'
          Dst:             INT123_synth_1to1_s_x86_64_accurate_asm
    - functionName:    INT123_dct64_real_x86_64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s_x86_64_accurate_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_x86_64
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         15
      ICount:          196
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_dct64_real_x86_64
        - INT123_do_equalizer
        - INT123_synth_1to1_x86_64_accurate_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.c:284,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:284,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth.c:286,6'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth.c:286,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:288,3'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth.c:294,10'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_x86_64_accurate_asm
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth.c:298,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:300,8'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_x86_64_accurate_asm
            - BranchSide:      'src/libmpg123/synth.c:306,8'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_x86_64_accurate_asm
        - Branch String:   'src/libmpg123/synth.c:313,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.c:313,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.c:313,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.c:284,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.c:302,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth.c:308,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth.c:311,9'
          Dst:             INT123_synth_1to1_x86_64_accurate_asm
    - functionName:    INT123_synth_1to1_dither
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         44
      ICount:          907
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:53,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:61,38'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:68,5'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_1to1_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         41
      ICount:          833
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
        - ftoi16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.1693
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.1693
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:125,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:140,4'
          Dst:             ftoi16
        - Src:             'src/libmpg123/synth.h:186,4'
          Dst:             ftoi16
    - functionName:    INT123_synth_ntom_s32_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom_s32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:56,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:58,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:62,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:54,8'
          Dst:             INT123_synth_ntom_s32
    - functionName:    INT123_synth_ntom_s32
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         66
      ICount:          1019
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:76,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:76,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:78,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:78,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:80,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:87,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:92,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:94,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:100,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:109,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:113,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:146,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:116,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:121,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:138,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:144,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:150,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:159,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:165,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:170,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:174,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:208,33'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:175,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:177,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:182,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:199,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:205,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:209,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,49'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:76,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_ntom.h:96,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth_ntom.h:102,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_ntom_s32_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          107
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom_s32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:35,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:37,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:41,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:31,8'
          Dst:             INT123_synth_ntom_s32
    - functionName:    INT123_synth_4to1_s32_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_s32_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_s32
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         50
      ICount:          893
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_2to1_s32_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_s32_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_s32
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         50
      ICount:          893
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_1to1_s32_stereo_avx
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_s32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         9
      ICount:          222
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dct64_real_avx
        - INT123_do_equalizer
        - INT123_synth_1to1_s32_s_avx_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_s32.c:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:203,23'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_do_equalizer
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_s_avx_asm
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth_s32.c:207,2'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_s_avx_asm
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth_s32.c:212,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:214,9'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_s_avx_asm
            - BranchSide:      'src/libmpg123/synth_s32.c:222,9'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_s_avx_asm
      Callsites:
        - Src:             'src/libmpg123/synth_s32.c:203,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_s32.c:204,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_s32.c:217,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_s32.c:218,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_s32.c:225,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_s32.c:226,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_s32.c:229,9'
          Dst:             INT123_synth_1to1_s32_s_avx_asm
    - functionName:    INT123_synth_1to1_s32_s_avx_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s32_avx
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_s32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         15
      ICount:          196
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_dct64_real_avx
        - INT123_do_equalizer
        - INT123_synth_1to1_s32_x86_64_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_s32.c:158,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:158,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth_s32.c:160,6'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth_s32.c:160,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:162,3'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth_s32.c:168,10'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth_s32.c:172,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:174,8'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_x86_64_asm
            - BranchSide:      'src/libmpg123/synth_s32.c:180,8'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_s32_x86_64_asm
        - Branch String:   'src/libmpg123/synth_s32.c:187,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:187,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_s32.c:187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_s32.c:158,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_s32.c:176,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_s32.c:182,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_s32.c:185,9'
          Dst:             INT123_synth_1to1_s32_x86_64_asm
    - functionName:    INT123_synth_1to1_s32_x86_64_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s32_stereo_x86_64
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_s32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         9
      ICount:          222
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dct64_real_x86_64
        - INT123_do_equalizer
        - INT123_synth_1to1_s32_s_x86_64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_s32.c:106,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:108,23'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_do_equalizer
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_s_x86_64_asm
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth_s32.c:112,2'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_s_x86_64_asm
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth_s32.c:117,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:119,9'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_s_x86_64_asm
            - BranchSide:      'src/libmpg123/synth_s32.c:127,9'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_s_x86_64_asm
      Callsites:
        - Src:             'src/libmpg123/synth_s32.c:108,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_s32.c:109,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_s32.c:122,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_s32.c:123,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_s32.c:130,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_s32.c:131,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_s32.c:134,9'
          Dst:             INT123_synth_1to1_s32_s_x86_64_asm
    - functionName:    INT123_synth_1to1_s32_s_x86_64_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s32_x86_64
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_s32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         15
      ICount:          196
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_dct64_real_x86_64
        - INT123_do_equalizer
        - INT123_synth_1to1_s32_x86_64_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_s32.c:63,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:63,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth_s32.c:65,6'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth_s32.c:65,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:67,3'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth_s32.c:73,10'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_x86_64_asm
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth_s32.c:77,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:79,8'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_x86_64_asm
            - BranchSide:      'src/libmpg123/synth_s32.c:85,8'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_s32_x86_64_asm
        - Branch String:   'src/libmpg123/synth_s32.c:92,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_s32.c:92,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_s32.c:92,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_s32.c:63,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_s32.c:81,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_s32.c:87,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_s32.c:90,9'
          Dst:             INT123_synth_1to1_s32_x86_64_asm
    - functionName:    INT123_synth_1to1_s32_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s32_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_s32
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         50
      ICount:          893
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_ntom_real_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom_real
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:56,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:58,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:62,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:54,8'
          Dst:             INT123_synth_ntom_real
    - functionName:    INT123_synth_ntom_real
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         39
      ICount:          872
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:76,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:76,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:78,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:78,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:80,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:87,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:92,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:94,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:100,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth_ntom.h:109,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:113,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:146,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:116,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:121,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:138,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:144,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:150,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:159,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:165,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:170,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:174,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:208,33'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:175,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:177,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:182,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:199,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:205,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth_ntom.h:209,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,49'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:76,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_ntom.h:96,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth_ntom.h:102,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_ntom_real_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_ntom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          107
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_synth_ntom_real
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_ntom.h:35,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:37,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_ntom.h:41,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_ntom.h:31,8'
          Dst:             INT123_synth_ntom_real
    - functionName:    INT123_synth_4to1_real_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_real_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_4to1_real
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         23
      ICount:          740
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_2to1_real_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_real_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_2to1_real
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         23
      ICount:          740
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
    - functionName:    INT123_synth_1to1_fltst_avx
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_real.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         9
      ICount:          218
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dct64_real_avx
        - INT123_do_equalizer
        - INT123_synth_1to1_real_s_avx_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_real.c:199,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:201,23'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_do_equalizer
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_s_avx_asm
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth_real.c:205,2'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_s_avx_asm
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth_real.c:210,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:212,9'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_s_avx_asm
            - BranchSide:      'src/libmpg123/synth_real.c:220,9'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_s_avx_asm
      Callsites:
        - Src:             'src/libmpg123/synth_real.c:201,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_real.c:202,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_real.c:215,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_real.c:216,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_real.c:223,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_real.c:224,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_real.c:227,2'
          Dst:             INT123_synth_1to1_real_s_avx_asm
    - functionName:    INT123_synth_1to1_real_s_avx_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_real_avx
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_real.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         15
      ICount:          192
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_dct64_real_avx
        - INT123_do_equalizer
        - INT123_synth_1to1_real_x86_64_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_real.c:158,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:158,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth_real.c:160,6'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth_real.c:160,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:162,3'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_avx
            - BranchSide:      'src/libmpg123/synth_real.c:168,10'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_avx
        - Branch String:   'src/libmpg123/synth_real.c:172,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:174,8'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_x86_64_asm
            - BranchSide:      'src/libmpg123/synth_real.c:180,8'
              BranchSideFuncs:
                - INT123_dct64_real_avx
                - INT123_synth_1to1_real_x86_64_asm
        - Branch String:   'src/libmpg123/synth_real.c:187,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:187,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_real.c:187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_real.c:158,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_real.c:176,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_real.c:182,3'
          Dst:             INT123_dct64_real_avx
        - Src:             'src/libmpg123/synth_real.c:185,2'
          Dst:             INT123_synth_1to1_real_x86_64_asm
    - functionName:    INT123_synth_1to1_real_x86_64_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_real_stereo_x86_64
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_real.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr_l
        - bandPtr_r
        - fr
      BBCount:         9
      ICount:          218
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - INT123_dct64_real_x86_64
        - INT123_do_equalizer
        - INT123_synth_1to1_real_s_x86_64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_real.c:107,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:109,23'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_do_equalizer
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_s_x86_64_asm
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth_real.c:113,2'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_s_x86_64_asm
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth_real.c:118,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:120,9'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_s_x86_64_asm
            - BranchSide:      'src/libmpg123/synth_real.c:128,9'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_s_x86_64_asm
      Callsites:
        - Src:             'src/libmpg123/synth_real.c:109,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_real.c:110,3'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_real.c:123,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_real.c:124,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_real.c:131,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_real.c:132,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_real.c:135,2'
          Dst:             INT123_synth_1to1_real_s_x86_64_asm
    - functionName:    INT123_synth_1to1_real_s_x86_64_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_synth_1to1_real_x86_64
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_real.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         15
      ICount:          192
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_dct64_real_x86_64
        - INT123_do_equalizer
        - INT123_synth_1to1_real_x86_64_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_real.c:66,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:66,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth_real.c:68,6'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth_real.c:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:70,3'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_x86_64
            - BranchSide:      'src/libmpg123/synth_real.c:76,10'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_x86_64_asm
                - INT123_dct64_real_x86_64
        - Branch String:   'src/libmpg123/synth_real.c:80,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:82,8'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_x86_64_asm
            - BranchSide:      'src/libmpg123/synth_real.c:88,8'
              BranchSideFuncs:
                - INT123_dct64_real_x86_64
                - INT123_synth_1to1_real_x86_64_asm
        - Branch String:   'src/libmpg123/synth_real.c:95,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_real.c:95,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_real.c:95,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth_real.c:66,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth_real.c:84,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_real.c:90,3'
          Dst:             INT123_dct64_real_x86_64
        - Src:             'src/libmpg123/synth_real.c:93,2'
          Dst:             INT123_synth_1to1_real_x86_64_asm
    - functionName:    INT123_synth_1to1_real_m2s
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:57,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:59,43'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:63,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_real_mono
      functionSourceFile: '/src/mpg123/src/libmpg123/synth_mono.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - fr
      BBCount:         7
      ICount:          108
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth_mono.h:37,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_mono.h:39,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth_mono.h:43,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_synth_1to1_real
      functionSourceFile: '/src/mpg123/src/libmpg123/synth.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - fr
        - final
      BBCount:         23
      ICount:          740
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - INT123_dct64
        - INT123_do_equalizer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/synth.h:40,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:40,47'
              BranchSideFuncs:
                - INT123_do_equalizer
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/synth.h:190,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:190,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/synth.h:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/synth.h:40,27'
          Dst:             INT123_do_equalizer
        - Src:             'src/libmpg123/synth.h:72,3'
          Dst:             INT123_dct64
        - Src:             'src/libmpg123/synth.h:78,3'
          Dst:             INT123_dct64
    - functionName:    INT123_dct64
      functionSourceFile: '/src/mpg123/src/libmpg123/dct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out0
        - out1
        - samples
      BBCount:         65
      ICount:          963
      EdgeCount:       80
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    38
      BranchProfiles:
        - Branch String:   'src/libmpg123/dct64.c:36,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:37,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:38,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:38,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:39,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:41,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:46,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:47,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:48,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:48,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:49,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:50,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:52,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:53,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:54,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:54,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:55,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:56,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:63,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:65,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:77,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:65,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:66,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:67,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:67,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:68,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:69,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:70,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:71,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:72,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:72,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:73,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:74,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:81,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:83,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:94,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:97,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:100,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:115,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:115,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:118,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:118,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:120,14'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:125,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/dct64.c:125,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/dct64.c:127,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/dct64.c:138,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_do_equalizer
      functionSourceFile: '/src/mpg123/src/libmpg123/equalizer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bandPtr
        - channel
        - equalizer
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:
        - Branch String:   'src/libmpg123/equalizer.c:15,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/equalizer.c:16,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/equalizer.c:17,1'
              BranchSideFuncs: []
      Callsites:       []
...
