---
Fuzzer filename: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _GLOBAL__sub_I_fuzzer_encoder.cpp
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:0,0'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.1
                - __cxx_global_var_init.2
                - __cxx_global_var_init.3
                - __cxx_global_var_init.4
                - __cxx_global_var_init.5
                - __cxx_global_var_init.6
                - __cxx_global_var_init.7
                - __cxx_global_var_init.8
                - __cxx_global_var_init.9
                - __cxx_global_var_init.10
                - __cxx_global_var_init.11
                - __cxx_global_var_init.12
            - BranchSide:      'fuzzer-encoder.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.1
                - __cxx_global_var_init.2
                - __cxx_global_var_init.3
                - __cxx_global_var_init.4
                - __cxx_global_var_init.5
                - __cxx_global_var_init.6
                - __cxx_global_var_init.7
                - __cxx_global_var_init.8
                - __cxx_global_var_init.9
                - __cxx_global_var_init.10
                - __cxx_global_var_init.11
                - __cxx_global_var_init.12
      Callsites:
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'fuzzer-encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1048576EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:48,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:48,32'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1048576EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:48,32'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1048576EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:48,32'
          Dst:             _ZN6limits5LimitILm1ELm1048576EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:49,27'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:49,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:49,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:49,27'
          Dst:             _ZN6limits5LimitILm1ELm1024EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:50,27'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:50,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:50,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:50,27'
          Dst:             _ZN6limits5LimitILm1ELm1024EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:51,27'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:51,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:51,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:51,27'
          Dst:             _ZN6limits5LimitILm1ELm1024EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:52,27'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:52,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:52,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:52,27'
          Dst:             _ZN6limits5LimitILm1ELm1024EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:53,27'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:53,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:53,27'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:53,27'
          Dst:             _ZN6limits5LimitILm1ELm1024EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm100ELm1000000EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:54,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:54,32'
              BranchSideFuncs:
                - _ZN6limits5LimitILm100ELm1000000EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:54,32'
              BranchSideFuncs:
                - _ZN6limits5LimitILm100ELm1000000EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:54,32'
          Dst:             _ZN6limits5LimitILm100ELm1000000EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm0ELm9EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:55,24'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:55,24'
              BranchSideFuncs:
                - _ZN6limits5LimitILm0ELm9EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:55,24'
              BranchSideFuncs:
                - _ZN6limits5LimitILm0ELm9EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:55,24'
          Dst:             _ZN6limits5LimitILm0ELm9EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm0ELm1000000EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:56,30'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:56,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm0ELm1000000EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:56,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm0ELm1000000EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:56,30'
          Dst:             _ZN6limits5LimitILm0ELm1000000EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:57,33'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:57,33'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:57,33'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:57,33'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:58,33'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:58,33'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:58,33'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:58,33'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:59,33'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:59,33'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:59,33'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:59,33'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EEC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm100EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:60,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:60,26'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm100EEC2Ev
            - BranchSide:      'fuzzer-encoder.cpp:60,26'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm100EEC2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:60,26'
          Dst:             _ZN6limits5LimitILm1ELm100EEC2Ev
    - functionName:    _ZN6limits5LimitILm1ELm100EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm1000ELm1000000EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm0ELm1000000EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm0ELm9EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm100ELm1000000EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm1ELm1024EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm1ELm1048576EEC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - name
        - typeName
        - inData
        - inDataSize
        - indent
        - ''
      BBCount:         45
      ICount:          218
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:91,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:92,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:97,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:98,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:101,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:111,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,20'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,25'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:103,17'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:104,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:105,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:113,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - 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:    __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:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__fwd/sstream.h'
      linkageType:     WeakODRLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__fwd/sstream.h'
      linkageType:     WeakODRLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      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:    141
      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:    6
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B7v180000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      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:154,74'
          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:    5
      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:    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:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - minBitrate
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_VBR_max_bitrate_kbps
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:720,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:720,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:722,61'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_VBR_max_bitrate_kbps
        - Branch String:   'fuzzer-encoder.cpp:723,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:727,30'
              BranchSideFuncs:
                - printf
                - lame_set_VBR_max_bitrate_kbps
            - BranchSide:      'fuzzer-encoder.cpp:730,76'
              BranchSideFuncs:
                - printf
                - lame_set_VBR_max_bitrate_kbps
      Callsites:
        - Src:             'fuzzer-encoder.cpp:720,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:722,52'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:730,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:732,13'
          Dst:             lame_set_VBR_max_bitrate_kbps
    - functionName:    _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    103
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIjEET_m
        - _ZNK6limits5LimitILm1ELm1024EE4TestEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIjEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm1ELm1024EE4TestEm
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    133
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing10datasource4Base3GetIjEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6limits5LimitILm1ELm1024EE4TestEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:32,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:32,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:32,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:37,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_VBR_min_bitrate_kbps
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:708,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:708,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:710,26'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_VBR_min_bitrate_kbps
      Callsites:
        - Src:             'fuzzer-encoder.cpp:708,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:710,58'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:712,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:714,13'
          Dst:             lame_set_VBR_min_bitrate_kbps
    - functionName:    _ZN13EncoderFuzzerILb1EE7setVBRQEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_VBR_q
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:698,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:698,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:700,26'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_VBR_q
      Callsites:
        - Src:             'fuzzer-encoder.cpp:698,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:700,46'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:702,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:704,13'
          Dst:             lame_set_VBR_q
    - functionName:    _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - _ZNK6limits5LimitILm1ELm1024EE4TestEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm1ELm1024EE4TestEm
    - functionName:    _ZN7fuzzing10datasource4Base3GetIhEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13EncoderFuzzerILb1EE22setBitrateModeVBR_MTRHEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_set_VBR
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:684,13'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:684,13'
          Dst:             lame_set_VBR
    - functionName:    _ZN13EncoderFuzzerILb1EE20setBitrateModeVBR_RHEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_set_VBR
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:680,13'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:680,13'
          Dst:             lame_set_VBR
    - functionName:    _ZN13EncoderFuzzerILb1EE17setBitrateModeCBREv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - lame_set_VBR
        - lame_set_brate
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:754,13'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:754,13'
          Dst:             lame_set_VBR
        - Src:             'fuzzer-encoder.cpp:756,55'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:758,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:760,13'
          Dst:             lame_set_brate
    - functionName:    _ZN13EncoderFuzzerILb1EE17setBitrateModeVBREv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
        - _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
        - _ZN13EncoderFuzzerILb1EE20setBitrateModeVBR_RHEv
        - _ZN13EncoderFuzzerILb1EE22setBitrateModeVBR_MTRHEv
        - _ZN13EncoderFuzzerILb1EE7setVBRQEv
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - __cxa_allocate_exception
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:738,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:739,17'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE20setBitrateModeVBR_RHEv
                - _ZN13EncoderFuzzerILb1EE7setVBRQEv
                - _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
            - BranchSide:      'fuzzer-encoder.cpp:740,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE7setVBRQEv
                - _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
                - _ZN13EncoderFuzzerILb1EE22setBitrateModeVBR_MTRHEv
        - Branch String:   'fuzzer-encoder.cpp:740,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:741,17'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE22setBitrateModeVBR_MTRHEv
                - _ZN13EncoderFuzzerILb1EE7setVBRQEv
                - _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
            - BranchSide:      'fuzzer-encoder.cpp:742,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE7setVBRQEv
                - _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'fuzzer-encoder.cpp:742,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:0,0'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzer-encoder.cpp:743,45'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
      Callsites:
        - Src:             'fuzzer-encoder.cpp:736,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:739,17'
          Dst:             _ZN13EncoderFuzzerILb1EE20setBitrateModeVBR_RHEv
        - Src:             'fuzzer-encoder.cpp:741,17'
          Dst:             _ZN13EncoderFuzzerILb1EE22setBitrateModeVBR_MTRHEv
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             __cxa_allocate_exception
        - Src:             'fuzzer-encoder.cpp:743,51'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             __cxa_throw
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             __cxa_free_exception
        - Src:             'fuzzer-encoder.cpp:747,13'
          Dst:             _ZN13EncoderFuzzerILb1EE7setVBRQEv
        - Src:             'fuzzer-encoder.cpp:749,33'
          Dst:             _ZN13EncoderFuzzerILb1EE13setMinBitrateEv
        - Src:             'fuzzer-encoder.cpp:750,13'
          Dst:             _ZN13EncoderFuzzerILb1EE13setMaxBitrateEm
    - functionName:    _ZNSt13runtime_errorC1EPKc
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - name
        - typeName
        - inData
        - inDataSize
        - indent
        - ''
      BBCount:         45
      ICount:          217
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:91,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:92,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:97,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:98,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:101,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:111,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,20'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,25'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:103,17'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:104,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:105,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEd
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:113,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         45
      ICount:          325
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached:
        - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
        - lame_encode_buffer_ieee_double
        - lame_encode_buffer_interleaved_ieee_double
        - printf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:463,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:464,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_ieee_double
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:491,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_interleaved_ieee_double
                - printf
                - printf
        - Branch String:   'fuzzer-encoder.cpp:464,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:466,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:468,62'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_ieee_double
                - printf
                - printf
        - Branch String:   'fuzzer-encoder.cpp:491,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:492,62'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_interleaved_ieee_double
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:514,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:468,25'
          Dst:             _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - Src:             'fuzzer-encoder.cpp:469,25'
          Dst:             _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - Src:             'fuzzer-encoder.cpp:471,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:473,50'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:473,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:475,48'
          Dst:             _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
        - Src:             'fuzzer-encoder.cpp:475,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:476,48'
          Dst:             _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
        - Src:             'fuzzer-encoder.cpp:476,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:479,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:482,41'
          Dst:             lame_encode_buffer_ieee_double
        - Src:             'fuzzer-encoder.cpp:484,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:486,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:492,25'
          Dst:             _ZN11EncoderCoreIdLb1EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - Src:             'fuzzer-encoder.cpp:494,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:496,50'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:496,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:498,48'
          Dst:             _ZN16DebugDefineArrayIdE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKdmb
        - Src:             'fuzzer-encoder.cpp:498,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:501,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:504,41'
          Dst:             lame_encode_buffer_interleaved_ieee_double
        - Src:             'fuzzer-encoder.cpp:507,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:509,33'
          Dst:             printf
    - functionName:    _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - name
        - val
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb1EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_encode_flush
                - printf
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:568,21'
              BranchSideFuncs:
                - printf
                - lame_encode_flush
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:568,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
        - Src:             'fuzzer-encoder.cpp:573,25'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIdLb1EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIdLb1EE12EncodeSingleIdLb1EE6encodeEP18lame_global_structPdS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIdLb1EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIdLb1EE5flushEPhm
        - _ZN11EncoderCoreIdLb1EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIdNS_9allocatorIdEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIdNS_9allocatorIdEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIdLb1EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
                - _ZN11EncoderCoreIdLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIdLb1EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIdLb1EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - 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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing6memory16memory_test_msanEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/memory.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb1EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIdLb1EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIdLb1EED2Ev
    - functionName:    _ZN11EncoderCoreIdLb1EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN15EncoderCoreBaseD2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb1EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIdEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIdEbRKT_
    - functionName:    _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
        - min
        - max
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z5isNANIdEbRKT_
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb1EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIdLb1EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIdLb1EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN15EncoderCoreBaseC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15EncoderCoreBaseD0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - name
        - typeName
        - inData
        - inDataSize
        - indent
        - ''
      BBCount:         45
      ICount:          217
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:91,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:92,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:97,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:98,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:101,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:111,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,20'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,25'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:103,17'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:104,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:105,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEf
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:113,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         66
      ICount:          470
      EdgeCount:       113
      CyclomaticComplexity: 49
      functionsReached:
        - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
        - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
        - lame_encode_buffer_float
        - lame_encode_buffer_ieee_float
        - lame_encode_buffer_interleaved_ieee_float
        - printf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:377,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:378,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_ieee_float
                - printf
                - printf
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_float
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:424,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_interleaved_ieee_float
                - printf
                - printf
        - Branch String:   'fuzzer-encoder.cpp:378,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:379,69'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_float
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:401,61'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_ieee_float
                - printf
                - printf
        - Branch String:   'fuzzer-encoder.cpp:424,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:425,61'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_interleaved_ieee_float
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:446,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:379,25'
          Dst:             _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:380,25'
          Dst:             _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:382,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:384,50'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:384,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:386,48'
          Dst:             _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
        - Src:             'fuzzer-encoder.cpp:386,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:387,48'
          Dst:             _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
        - Src:             'fuzzer-encoder.cpp:387,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:390,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:393,41'
          Dst:             lame_encode_buffer_float
        - Src:             'fuzzer-encoder.cpp:395,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:397,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:401,25'
          Dst:             _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:402,25'
          Dst:             _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:404,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:406,50'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:406,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:408,48'
          Dst:             _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
        - Src:             'fuzzer-encoder.cpp:408,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:409,48'
          Dst:             _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
        - Src:             'fuzzer-encoder.cpp:409,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:412,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:415,41'
          Dst:             lame_encode_buffer_ieee_float
        - Src:             'fuzzer-encoder.cpp:417,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:419,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:425,25'
          Dst:             _ZN11EncoderCoreIfLb1EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:427,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:429,50'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:429,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:431,48'
          Dst:             _ZN16DebugDefineArrayIfE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKfmb
        - Src:             'fuzzer-encoder.cpp:431,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:434,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:437,41'
          Dst:             lame_encode_buffer_interleaved_ieee_float
        - Src:             'fuzzer-encoder.cpp:439,33'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:441,33'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIfLb1EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_encode_flush
                - printf
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:568,21'
              BranchSideFuncs:
                - printf
                - lame_encode_flush
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:568,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
        - Src:             'fuzzer-encoder.cpp:573,25'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIfLb1EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIfLb1EE12EncodeSingleIfLb1EE6encodeEP18lame_global_structPfS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIfLb1EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIfLb1EE5flushEPhm
        - _ZN11EncoderCoreIfLb1EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIfNS_9allocatorIfEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIfNS_9allocatorIfEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIfLb1EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
                - _ZN11EncoderCoreIfLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIfLb1EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIfLb1EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIfLb1EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIfLb1EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIfLb1EED2Ev
    - functionName:    _ZN11EncoderCoreIfLb1EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIfLb1EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIfEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIfEbRKT_
    - functionName:    _Z5isNANIfEbRKT_
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIfLb1EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIfLb1EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIfLb1EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - name
        - typeName
        - inData
        - inDataSize
        - indent
        - ''
      BBCount:         45
      ICount:          217
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:91,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:92,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:97,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:98,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:101,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:111,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,20'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,25'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:103,17'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:104,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:105,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEl
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:113,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIlLb1EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         49
      ICount:          344
      EdgeCount:       82
      CyclomaticComplexity: 35
      functionsReached:
        - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - _ZN11EncoderCoreIlLb1EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
        - _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
        - lame_encode_buffer_long
        - lame_encode_buffer_long2
        - printf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:320,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:321,64'
              BranchSideFuncs:
                - _ZN11EncoderCoreIlLb1EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
                - _ZN11EncoderCoreIlLb1EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_long
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:343,29'
              BranchSideFuncs:
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_long2
                - printf
                - printf
      Callsites:
        - Src:             'fuzzer-encoder.cpp:321,21'
          Dst:             _ZN11EncoderCoreIlLb1EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
        - Src:             'fuzzer-encoder.cpp:322,21'
          Dst:             _ZN11EncoderCoreIlLb1EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
        - Src:             'fuzzer-encoder.cpp:324,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:326,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:326,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:328,44'
          Dst:             _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
        - Src:             'fuzzer-encoder.cpp:328,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:329,44'
          Dst:             _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
        - Src:             'fuzzer-encoder.cpp:329,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:332,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:335,37'
          Dst:             lame_encode_buffer_long
        - Src:             'fuzzer-encoder.cpp:337,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:339,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:343,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:345,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:345,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:347,44'
          Dst:             _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
        - Src:             'fuzzer-encoder.cpp:347,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:348,44'
          Dst:             _ZN16DebugDefineArrayIlE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKlmb
        - Src:             'fuzzer-encoder.cpp:348,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:351,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:355,37'
          Dst:             lame_encode_buffer_long2
        - Src:             'fuzzer-encoder.cpp:357,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:359,29'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIlLb1EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_encode_flush
                - printf
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:568,21'
              BranchSideFuncs:
                - printf
                - lame_encode_flush
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:568,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
        - Src:             'fuzzer-encoder.cpp:573,25'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIlLb1EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIlLb1EE12EncodeSingleIlLb1EE6encodeEP18lame_global_structPlS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIlLb1EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIlLb1EE5flushEPhm
        - _ZN11EncoderCoreIlLb1EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIlNS_9allocatorIlEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIlNS_9allocatorIlEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIlLb1EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
                - _ZN11EncoderCoreIlLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIlLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIlLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIlLb1EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIlLb1EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIlLb1EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIlLb1EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIlLb1EED2Ev
    - functionName:    _ZN11EncoderCoreIlLb1EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIlLb1EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIlEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIlEbRKT_
    - functionName:    _Z5isNANIlEbRKT_
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIlLb1EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIlLb1EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIlLb1EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - name
        - typeName
        - inData
        - inDataSize
        - indent
        - ''
      BBCount:         45
      ICount:          217
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:91,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:92,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:97,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:98,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:101,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:111,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,20'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,25'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:103,17'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:104,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:105,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:113,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         41
      ICount:          293
      EdgeCount:       69
      CyclomaticComplexity: 30
      functionsReached:
        - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
        - lame_encode_buffer_int
        - lame_encode_buffer_interleaved_int
        - printf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:266,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:267,29'
              BranchSideFuncs:
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_int
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:286,29'
              BranchSideFuncs:
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_interleaved_int
                - printf
                - printf
      Callsites:
        - Src:             'fuzzer-encoder.cpp:267,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:269,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:269,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:271,44'
          Dst:             _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
        - Src:             'fuzzer-encoder.cpp:271,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:272,44'
          Dst:             _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
        - Src:             'fuzzer-encoder.cpp:272,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:275,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:278,37'
          Dst:             lame_encode_buffer_int
        - Src:             'fuzzer-encoder.cpp:280,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:282,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:286,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:288,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:288,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:290,44'
          Dst:             _ZN16DebugDefineArrayIiE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKimb
        - Src:             'fuzzer-encoder.cpp:290,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:293,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:296,37'
          Dst:             lame_encode_buffer_interleaved_int
        - Src:             'fuzzer-encoder.cpp:298,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:300,29'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIiLb1EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_encode_flush
                - printf
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:568,21'
              BranchSideFuncs:
                - printf
                - lame_encode_flush
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:568,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
        - Src:             'fuzzer-encoder.cpp:573,25'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIiLb1EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIiLb1EE12EncodeSingleIiLb1EE6encodeEP18lame_global_structPiS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIiLb1EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIiLb1EE5flushEPhm
        - _ZN11EncoderCoreIiLb1EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIiNS_9allocatorIiEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIiNS_9allocatorIiEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIiLb1EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
                - _ZN11EncoderCoreIiLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIiLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIiLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIiLb1EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIiLb1EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIiLb1EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIiLb1EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIiLb1EED2Ev
    - functionName:    _ZN11EncoderCoreIiLb1EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIiLb1EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIiEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIiEbRKT_
    - functionName:    _Z5isNANIiEbRKT_
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIiLb1EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIiLb1EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIiLb1EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - name
        - typeName
        - inData
        - inDataSize
        - indent
        - ''
      BBCount:         45
      ICount:          218
      EdgeCount:       79
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:91,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:92,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:97,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:98,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:101,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:111,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,20'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:102,25'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:102,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:103,17'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:109,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:104,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:105,21'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
            - BranchSide:      'fuzzer-encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEi
                - _ZNSt3__1lsB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
        - Branch String:   'fuzzer-encoder.cpp:113,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB7v180000INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB7v180000Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         41
      ICount:          293
      EdgeCount:       69
      CyclomaticComplexity: 30
      functionsReached:
        - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
        - lame_encode_buffer
        - lame_encode_buffer_interleaved
        - printf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:212,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:213,29'
              BranchSideFuncs:
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer
                - printf
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:232,29'
              BranchSideFuncs:
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - lame_encode_buffer_interleaved
                - printf
                - printf
      Callsites:
        - Src:             'fuzzer-encoder.cpp:213,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:215,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:215,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:217,44'
          Dst:             _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
        - Src:             'fuzzer-encoder.cpp:217,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:218,44'
          Dst:             _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
        - Src:             'fuzzer-encoder.cpp:218,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:221,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:224,37'
          Dst:             lame_encode_buffer
        - Src:             'fuzzer-encoder.cpp:226,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:228,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:232,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:234,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:234,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:236,44'
          Dst:             _ZN16DebugDefineArrayIsE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKsmb
        - Src:             'fuzzer-encoder.cpp:236,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:239,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:242,37'
          Dst:             lame_encode_buffer_interleaved
        - Src:             'fuzzer-encoder.cpp:244,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:246,29'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIsLb1EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_encode_flush
                - printf
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:568,21'
              BranchSideFuncs:
                - printf
                - lame_encode_flush
                - printf
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:568,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
        - Src:             'fuzzer-encoder.cpp:573,25'
          Dst:             printf
    - functionName:    _ZN11EncoderCoreIsLb1EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIsLb1EE12EncodeSingleIsLb1EE6encodeEP18lame_global_structPsS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIsLb1EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIsLb1EE5flushEPhm
        - _ZN11EncoderCoreIsLb1EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIsNS_9allocatorIsEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIsNS_9allocatorIsEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIsLb1EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
                - _ZN11EncoderCoreIsLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIsLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIsLb1EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIsLb1EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIsLb1EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIsLb1EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIsLb1EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIsLb1EED2Ev
    - functionName:    _ZN11EncoderCoreIsLb1EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIsLb1EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIsEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIsEbRKT_
    - functionName:    _Z5isNANIsEbRKT_
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIsLb1EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIsLb1EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIsLb1EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN13EncoderFuzzerILb1EE7setMiscEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          123
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_bWriteVbrTag
        - lame_set_copyright
        - lame_set_error_protection
        - lame_set_extension
        - lame_set_original
        - lame_set_strict_ISO
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:932,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:933,17'
              BranchSideFuncs:
                - printf
                - lame_set_strict_ISO
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
                - printf
                - lame_set_original
                - printf
                - lame_set_copyright
                - printf
                - lame_set_bWriteVbrTag
            - BranchSide:      'fuzzer-encoder.cpp:936,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
                - printf
                - lame_set_original
                - printf
                - lame_set_copyright
                - printf
                - lame_set_bWriteVbrTag
        - Branch String:   'fuzzer-encoder.cpp:936,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:937,17'
              BranchSideFuncs:
                - printf
                - lame_set_bWriteVbrTag
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
                - printf
                - lame_set_original
                - printf
                - lame_set_copyright
            - BranchSide:      'fuzzer-encoder.cpp:940,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
                - printf
                - lame_set_original
                - printf
                - lame_set_copyright
        - Branch String:   'fuzzer-encoder.cpp:940,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:941,17'
              BranchSideFuncs:
                - printf
                - lame_set_copyright
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
                - printf
                - lame_set_original
            - BranchSide:      'fuzzer-encoder.cpp:944,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
                - printf
                - lame_set_original
        - Branch String:   'fuzzer-encoder.cpp:944,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:945,17'
              BranchSideFuncs:
                - printf
                - lame_set_original
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
            - BranchSide:      'fuzzer-encoder.cpp:948,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
                - printf
                - lame_set_error_protection
        - Branch String:   'fuzzer-encoder.cpp:948,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:949,17'
              BranchSideFuncs:
                - printf
                - lame_set_error_protection
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
            - BranchSide:      'fuzzer-encoder.cpp:952,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - printf
                - lame_set_extension
        - Branch String:   'fuzzer-encoder.cpp:952,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:953,17'
              BranchSideFuncs:
                - printf
                - lame_set_extension
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
            - BranchSide:      'fuzzer-encoder.cpp:956,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Branch String:   'fuzzer-encoder.cpp:956,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:956,18'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:959,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:932,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:933,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:933,17'
          Dst:             lame_set_strict_ISO
        - Src:             'fuzzer-encoder.cpp:936,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:937,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:937,17'
          Dst:             lame_set_bWriteVbrTag
        - Src:             'fuzzer-encoder.cpp:940,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:941,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:941,17'
          Dst:             lame_set_copyright
        - Src:             'fuzzer-encoder.cpp:944,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:945,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:945,17'
          Dst:             lame_set_original
        - Src:             'fuzzer-encoder.cpp:948,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:949,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:949,17'
          Dst:             lame_set_error_protection
        - Src:             'fuzzer-encoder.cpp:952,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:953,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:953,17'
          Dst:             lame_set_extension
        - Src:             'fuzzer-encoder.cpp:956,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
    - functionName:    _ZN13EncoderFuzzerILb1EE10setFiltersEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_highpassfreq
        - lame_set_highpasswidth
        - lame_set_lowpassfreq
        - lame_set_lowpasswidth
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:897,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:898,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_lowpassfreq
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpassfreq
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_lowpasswidth
            - BranchSide:      'fuzzer-encoder.cpp:905,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpassfreq
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_lowpasswidth
        - Branch String:   'fuzzer-encoder.cpp:905,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:906,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_lowpasswidth
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpassfreq
            - BranchSide:      'fuzzer-encoder.cpp:913,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpassfreq
        - Branch String:   'fuzzer-encoder.cpp:913,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:914,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpassfreq
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
            - BranchSide:      'fuzzer-encoder.cpp:921,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
        - Branch String:   'fuzzer-encoder.cpp:921,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:921,18'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
            - BranchSide:      'fuzzer-encoder.cpp:922,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - printf
                - lame_set_highpasswidth
      Callsites:
        - Src:             'fuzzer-encoder.cpp:897,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:898,69'
          Dst:             _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:900,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:902,17'
          Dst:             lame_set_lowpassfreq
        - Src:             'fuzzer-encoder.cpp:905,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:906,66'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:908,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:910,17'
          Dst:             lame_set_lowpasswidth
        - Src:             'fuzzer-encoder.cpp:913,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:914,71'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:916,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:918,17'
          Dst:             lame_set_highpassfreq
        - Src:             'fuzzer-encoder.cpp:921,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:922,68'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:924,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:926,17'
          Dst:             lame_set_highpasswidth
    - functionName:    _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIjEET_m
        - _ZNK6limits5LimitILm0ELm1000000EE4TestEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIjEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm0ELm1000000EE4TestEm
    - functionName:    _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIjEET_m
        - _ZNK6limits5LimitILm1000ELm1000000EE4TestEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIjEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm1000ELm1000000EE4TestEm
    - functionName:    _ZNK6limits5LimitILm1000ELm1000000EE4TestEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:32,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:32,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:32,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:37,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK6limits5LimitILm0ELm1000000EE4TestEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:32,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:32,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:32,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:37,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN13EncoderFuzzerILb1EE6setID3Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         79
      ICount:          457
      EdgeCount:       140
      CyclomaticComplexity: 63
      functionsReached:
        - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
        - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
        - id3tag_init
        - id3tag_set_album
        - id3tag_set_albumart
        - id3tag_set_artist
        - id3tag_set_comment
        - id3tag_set_fieldvalue
        - id3tag_set_genre
        - id3tag_set_title
        - id3tag_set_track
        - id3tag_set_year
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:810,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:810,18'
              BranchSideFuncs:
                - id3tag_init
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_title
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:811,29'
              BranchSideFuncs:
                - id3tag_init
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_title
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:813,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:814,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_title
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:821,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:821,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:822,48'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:829,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:829,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:830,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:837,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:837,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:838,46'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:845,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:845,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:846,49'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:853,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:853,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:854,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:861,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:861,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:862,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:869,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:869,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:870,52'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:877,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:877,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:878,43'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - printf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - printf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - printf
                - printf
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:893,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:810,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:811,17'
          Dst:             id3tag_init
        - Src:             'fuzzer-encoder.cpp:813,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:814,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:816,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:818,21'
          Dst:             id3tag_set_title
        - Src:             'fuzzer-encoder.cpp:821,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:822,51'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:824,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:826,21'
          Dst:             id3tag_set_artist
        - Src:             'fuzzer-encoder.cpp:829,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:830,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:832,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:834,21'
          Dst:             id3tag_set_album
        - Src:             'fuzzer-encoder.cpp:837,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:838,49'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:840,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:842,21'
          Dst:             id3tag_set_year
        - Src:             'fuzzer-encoder.cpp:845,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:846,52'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:848,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:850,21'
          Dst:             id3tag_set_comment
        - Src:             'fuzzer-encoder.cpp:853,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:854,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:856,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:858,21'
          Dst:             id3tag_set_track
        - Src:             'fuzzer-encoder.cpp:861,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:862,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:864,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:866,21'
          Dst:             id3tag_set_genre
        - Src:             'fuzzer-encoder.cpp:869,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:870,55'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:872,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:874,21'
          Dst:             id3tag_set_fieldvalue
        - Src:             'fuzzer-encoder.cpp:877,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:878,46'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:880,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:882,46'
          Dst:             _Z19debug_define_size_tNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm
        - Src:             'fuzzer-encoder.cpp:882,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:883,44'
          Dst:             _ZN16DebugDefineArrayIhE3StrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_PKhmb
        - Src:             'fuzzer-encoder.cpp:883,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:886,25'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:889,29'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:891,21'
          Dst:             id3tag_set_albumart
    - functionName:    _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:59,17'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
    - functionName:    _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm100ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - lame_set_out_samplerate
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:800,64'
          Dst:             _ZN6limits5LimitILm100ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:802,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:804,13'
          Dst:             lame_set_out_samplerate
    - functionName:    _ZN6limits5LimitILm100ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIjEET_m
        - _ZNK6limits5LimitILm100ELm1000000EE4TestEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIjEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm100ELm1000000EE4TestEm
    - functionName:    _ZNK6limits5LimitILm100ELm1000000EE4TestEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:32,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:32,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:32,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:37,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN13EncoderFuzzerILb1EE10setQualityEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm0ELm9EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - lame_set_quality
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:792,52'
          Dst:             _ZN6limits5LimitILm0ELm9EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:794,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:796,13'
          Dst:             lame_set_quality
    - functionName:    _ZN6limits5LimitILm0ELm9EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - _ZNK6limits5LimitILm0ELm9EE4TestEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm0ELm9EE4TestEm
    - functionName:    _ZNK6limits5LimitILm0ELm9EE4TestEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:32,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:32,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:32,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:37,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN13EncoderFuzzerILb1EE14setChannelModeEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - lame_set_mode
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:782,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:783,17'
              BranchSideFuncs:
                - printf
                - lame_set_mode
            - BranchSide:      'fuzzer-encoder.cpp:784,25'
              BranchSideFuncs:
                - printf
                - lame_set_mode
                - printf
                - lame_set_mode
        - Branch String:   'fuzzer-encoder.cpp:784,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:785,17'
              BranchSideFuncs:
                - printf
                - lame_set_mode
            - BranchSide:      'fuzzer-encoder.cpp:786,25'
              BranchSideFuncs:
                - printf
                - lame_set_mode
      Callsites:
        - Src:             'fuzzer-encoder.cpp:780,49'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:783,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:783,17'
          Dst:             lame_set_mode
        - Src:             'fuzzer-encoder.cpp:785,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:785,17'
          Dst:             lame_set_mode
        - Src:             'fuzzer-encoder.cpp:787,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:787,17'
          Dst:             lame_set_mode
    - functionName:    _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13EncoderFuzzerILb1EE17setBitrateModeVBREv
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:764,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:764,30'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE17setBitrateModeVBREv
            - BranchSide:      'fuzzer-encoder.cpp:764,52'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE17setBitrateModeCBREv
      Callsites:
        - Src:             'fuzzer-encoder.cpp:764,16'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:764,30'
          Dst:             _ZN13EncoderFuzzerILb1EE17setBitrateModeVBREv
        - Src:             'fuzzer-encoder.cpp:764,52'
          Dst:             _ZN13EncoderFuzzerILb1EE17setBitrateModeCBREv
    - functionName:    _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_num_channels
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:774,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:774,18'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:775,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:768,40'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:770,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:772,13'
          Dst:             lame_set_num_channels
    - functionName:    _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - minBitrate
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_VBR_max_bitrate_kbps
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:720,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:720,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:722,61'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_VBR_max_bitrate_kbps
        - Branch String:   'fuzzer-encoder.cpp:723,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:727,30'
              BranchSideFuncs:
                - lame_set_VBR_max_bitrate_kbps
            - BranchSide:      'fuzzer-encoder.cpp:732,43'
              BranchSideFuncs:
                - lame_set_VBR_max_bitrate_kbps
      Callsites:
        - Src:             'fuzzer-encoder.cpp:720,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:722,52'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:732,13'
          Dst:             lame_set_VBR_max_bitrate_kbps
    - functionName:    _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_VBR_min_bitrate_kbps
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:708,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:708,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:710,26'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_VBR_min_bitrate_kbps
      Callsites:
        - Src:             'fuzzer-encoder.cpp:708,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:710,58'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:714,13'
          Dst:             lame_set_VBR_min_bitrate_kbps
    - functionName:    _ZN13EncoderFuzzerILb0EE7setVBRQEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_VBR_q
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:698,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:698,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:700,26'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_VBR_q
      Callsites:
        - Src:             'fuzzer-encoder.cpp:698,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:700,46'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:704,13'
          Dst:             lame_set_VBR_q
    - functionName:    _ZN13EncoderFuzzerILb0EE22setBitrateModeVBR_MTRHEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_set_VBR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:684,13'
          Dst:             lame_set_VBR
    - functionName:    _ZN13EncoderFuzzerILb0EE20setBitrateModeVBR_RHEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_set_VBR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:680,13'
          Dst:             lame_set_VBR
    - functionName:    _ZN13EncoderFuzzerILb0EE17setBitrateModeCBREv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - lame_set_VBR
        - lame_set_brate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:754,13'
          Dst:             lame_set_VBR
        - Src:             'fuzzer-encoder.cpp:756,55'
          Dst:             _ZN6limits5LimitILm1ELm1024EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:760,13'
          Dst:             lame_set_brate
    - functionName:    _ZN13EncoderFuzzerILb0EE17setBitrateModeVBREv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
        - _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
        - _ZN13EncoderFuzzerILb0EE20setBitrateModeVBR_RHEv
        - _ZN13EncoderFuzzerILb0EE22setBitrateModeVBR_MTRHEv
        - _ZN13EncoderFuzzerILb0EE7setVBRQEv
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - __cxa_allocate_exception
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:738,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:739,17'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE20setBitrateModeVBR_RHEv
                - _ZN13EncoderFuzzerILb0EE7setVBRQEv
                - _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
            - BranchSide:      'fuzzer-encoder.cpp:740,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE7setVBRQEv
                - _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
                - _ZN13EncoderFuzzerILb0EE22setBitrateModeVBR_MTRHEv
        - Branch String:   'fuzzer-encoder.cpp:740,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:741,17'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE22setBitrateModeVBR_MTRHEv
                - _ZN13EncoderFuzzerILb0EE7setVBRQEv
                - _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
            - BranchSide:      'fuzzer-encoder.cpp:742,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE7setVBRQEv
                - _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
                - _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'fuzzer-encoder.cpp:742,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:0,0'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzer-encoder.cpp:743,45'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
      Callsites:
        - Src:             'fuzzer-encoder.cpp:736,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:739,17'
          Dst:             _ZN13EncoderFuzzerILb0EE20setBitrateModeVBR_RHEv
        - Src:             'fuzzer-encoder.cpp:741,17'
          Dst:             _ZN13EncoderFuzzerILb0EE22setBitrateModeVBR_MTRHEv
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             __cxa_allocate_exception
        - Src:             'fuzzer-encoder.cpp:743,51'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             __cxa_throw
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'fuzzer-encoder.cpp:743,45'
          Dst:             __cxa_free_exception
        - Src:             'fuzzer-encoder.cpp:747,13'
          Dst:             _ZN13EncoderFuzzerILb0EE7setVBRQEv
        - Src:             'fuzzer-encoder.cpp:749,33'
          Dst:             _ZN13EncoderFuzzerILb0EE13setMinBitrateEv
        - Src:             'fuzzer-encoder.cpp:750,13'
          Dst:             _ZN13EncoderFuzzerILb0EE13setMaxBitrateEm
    - functionName:    _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         10
      ICount:          112
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - lame_encode_buffer_ieee_double
        - lame_encode_buffer_interleaved_ieee_double
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:463,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:464,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - lame_encode_buffer_ieee_double
            - BranchSide:      'fuzzer-encoder.cpp:491,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - lame_encode_buffer_interleaved_ieee_double
        - Branch String:   'fuzzer-encoder.cpp:464,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:466,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:468,62'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - lame_encode_buffer_ieee_double
        - Branch String:   'fuzzer-encoder.cpp:491,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:492,62'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
                - lame_encode_buffer_interleaved_ieee_double
            - BranchSide:      'fuzzer-encoder.cpp:514,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:468,25'
          Dst:             _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - Src:             'fuzzer-encoder.cpp:469,25'
          Dst:             _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - Src:             'fuzzer-encoder.cpp:482,41'
          Dst:             lame_encode_buffer_ieee_double
        - Src:             'fuzzer-encoder.cpp:492,25'
          Dst:             _ZN11EncoderCoreIdLb0EE12InputCorrectIdLln1ELl1EE7CorrectEPdm
        - Src:             'fuzzer-encoder.cpp:504,41'
          Dst:             lame_encode_buffer_interleaved_ieee_double
    - functionName:    _ZN11EncoderCoreIdLb0EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_encode_flush
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:571,51'
              BranchSideFuncs:
                - lame_encode_flush
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
    - functionName:    _ZN11EncoderCoreIdLb0EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIdLb0EE12EncodeSingleIdLb0EE6encodeEP18lame_global_structPdS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIdLb0EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIdLb0EE5flushEPhm
        - _ZN11EncoderCoreIdLb0EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIdNS_9allocatorIdEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIdNS_9allocatorIdEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIdLb0EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
                - _ZN11EncoderCoreIdLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIdLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIdLb0EE6encodeERNSt3__16vectorIdNS1_9allocatorIdEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIdLb0EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIdLb0EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIdLb0EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIdLb0EED2Ev
    - functionName:    _ZN11EncoderCoreIdLb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIdLb0EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIdEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIdNS_9allocatorIdEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IdNS_9allocatorIdEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE6resizeEm
                - _ZNSt3__16vectorIdNS_9allocatorIdEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
                - _Z5isNANIdEbRKT_
                - _ZNSt3__16vectorIdNS_9allocatorIdEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIdEbRKT_
    - functionName:    _ZN11EncoderCoreIdLb0EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIdLb0EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIdLb0EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
        - lame_encode_buffer_float
        - lame_encode_buffer_ieee_float
        - lame_encode_buffer_interleaved_ieee_float
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:377,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:378,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - lame_encode_buffer_ieee_float
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - lame_encode_buffer_float
            - BranchSide:      'fuzzer-encoder.cpp:424,26'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - lame_encode_buffer_interleaved_ieee_float
        - Branch String:   'fuzzer-encoder.cpp:378,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:379,69'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
                - lame_encode_buffer_float
            - BranchSide:      'fuzzer-encoder.cpp:401,61'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - lame_encode_buffer_ieee_float
        - Branch String:   'fuzzer-encoder.cpp:424,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:425,61'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
                - lame_encode_buffer_interleaved_ieee_float
            - BranchSide:      'fuzzer-encoder.cpp:446,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:379,25'
          Dst:             _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:380,25'
          Dst:             _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln32768ELl32768EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:393,41'
          Dst:             lame_encode_buffer_float
        - Src:             'fuzzer-encoder.cpp:401,25'
          Dst:             _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:402,25'
          Dst:             _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:415,41'
          Dst:             lame_encode_buffer_ieee_float
        - Src:             'fuzzer-encoder.cpp:425,25'
          Dst:             _ZN11EncoderCoreIfLb0EE12InputCorrectIfLln1ELl1EE7CorrectEPfm
        - Src:             'fuzzer-encoder.cpp:437,41'
          Dst:             lame_encode_buffer_interleaved_ieee_float
    - functionName:    _ZN11EncoderCoreIfLb0EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_encode_flush
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:571,51'
              BranchSideFuncs:
                - lame_encode_flush
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
    - functionName:    _ZN11EncoderCoreIfLb0EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIfLb0EE12EncodeSingleIfLb0EE6encodeEP18lame_global_structPfS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIfLb0EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIfLb0EE5flushEPhm
        - _ZN11EncoderCoreIfLb0EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIfNS_9allocatorIfEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIfNS_9allocatorIfEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIfLb0EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
                - _ZN11EncoderCoreIfLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIfLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIfLb0EE6encodeERNSt3__16vectorIfNS1_9allocatorIfEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIfLb0EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIfLb0EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIfLb0EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIfLb0EED2Ev
    - functionName:    _ZN11EncoderCoreIfLb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIfLb0EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z5isNANIfEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIfNS_9allocatorIfEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE6resizeEm
                - _ZNSt3__16vectorIfNS_9allocatorIfEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
                - _Z5isNANIfEbRKT_
                - _ZNSt3__16vectorIfNS_9allocatorIfEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIfEbRKT_
    - functionName:    _ZN11EncoderCoreIfLb0EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIfLb0EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIfLb0EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIlLb0EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inData
        - inDataSize
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:173,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:174,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:177,29'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:177,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:177,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:178,26'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:178,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:179,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:180,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11EncoderCoreIlLb0EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
        - lame_encode_buffer_long
        - lame_encode_buffer_long2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:320,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:321,64'
              BranchSideFuncs:
                - _ZN11EncoderCoreIlLb0EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
                - _ZN11EncoderCoreIlLb0EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
                - lame_encode_buffer_long
            - BranchSide:      'fuzzer-encoder.cpp:355,31'
              BranchSideFuncs:
                - lame_encode_buffer_long2
      Callsites:
        - Src:             'fuzzer-encoder.cpp:321,21'
          Dst:             _ZN11EncoderCoreIlLb0EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
        - Src:             'fuzzer-encoder.cpp:322,21'
          Dst:             _ZN11EncoderCoreIlLb0EE12InputCorrectIlLln32768ELl32768EE7CorrectEPlm
        - Src:             'fuzzer-encoder.cpp:335,37'
          Dst:             lame_encode_buffer_long
        - Src:             'fuzzer-encoder.cpp:355,37'
          Dst:             lame_encode_buffer_long2
    - functionName:    _ZN11EncoderCoreIlLb0EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_encode_flush
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:571,51'
              BranchSideFuncs:
                - lame_encode_flush
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
    - functionName:    _ZN11EncoderCoreIlLb0EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIlLb0EE12EncodeSingleIlLb0EE6encodeEP18lame_global_structPlS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIlLb0EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIlLb0EE5flushEPhm
        - _ZN11EncoderCoreIlLb0EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIlNS_9allocatorIlEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIlNS_9allocatorIlEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIlLb0EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
                - _ZN11EncoderCoreIlLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIlLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIlLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIlLb0EE6encodeERNSt3__16vectorIlNS1_9allocatorIlEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIlLb0EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIlLb0EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIlLb0EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIlLb0EED2Ev
    - functionName:    _ZN11EncoderCoreIlLb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIlLb0EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          116
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _Z5isNANIlEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIlNS_9allocatorIlEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IlNS_9allocatorIlEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE6resizeEm
                - _ZNSt3__16vectorIlNS_9allocatorIlEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
                - _Z5isNANIlEbRKT_
                - _ZNSt3__16vectorIlNS_9allocatorIlEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIlEbRKT_
    - functionName:    _ZN11EncoderCoreIlLb0EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIlLb0EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIlLb0EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lame_encode_buffer_int
        - lame_encode_buffer_interleaved_int
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:266,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:278,31'
              BranchSideFuncs:
                - lame_encode_buffer_int
            - BranchSide:      'fuzzer-encoder.cpp:296,31'
              BranchSideFuncs:
                - lame_encode_buffer_interleaved_int
      Callsites:
        - Src:             'fuzzer-encoder.cpp:278,37'
          Dst:             lame_encode_buffer_int
        - Src:             'fuzzer-encoder.cpp:296,37'
          Dst:             lame_encode_buffer_interleaved_int
    - functionName:    _ZN11EncoderCoreIiLb0EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_encode_flush
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:571,51'
              BranchSideFuncs:
                - lame_encode_flush
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
    - functionName:    _ZN11EncoderCoreIiLb0EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIiLb0EE12EncodeSingleIiLb0EE6encodeEP18lame_global_structPiS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIiLb0EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIiLb0EE5flushEPhm
        - _ZN11EncoderCoreIiLb0EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIiNS_9allocatorIiEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIiNS_9allocatorIiEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIiLb0EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
                - _ZN11EncoderCoreIiLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIiLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIiLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIiLb0EE6encodeERNSt3__16vectorIiNS1_9allocatorIiEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIiLb0EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIiLb0EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIiLb0EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIiLb0EED2Ev
    - functionName:    _ZN11EncoderCoreIiLb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIiLb0EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          116
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _Z5isNANIiEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIiNS_9allocatorIiEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE6resizeEm
                - _ZNSt3__16vectorIiNS_9allocatorIiEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
                - _Z5isNANIiEbRKT_
                - _ZNSt3__16vectorIiNS_9allocatorIiEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIiEbRKT_
    - functionName:    _ZN11EncoderCoreIiLb0EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIiLb0EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIiLb0EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - flags
        - inDataL
        - inDataR
        - inDataSize
        - outBuffer
        - outBufferSize
        - useInterleavingFunction
        - useIEEEFunction
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lame_encode_buffer
        - lame_encode_buffer_interleaved
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:212,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:224,31'
              BranchSideFuncs:
                - lame_encode_buffer
            - BranchSide:      'fuzzer-encoder.cpp:242,31'
              BranchSideFuncs:
                - lame_encode_buffer_interleaved
      Callsites:
        - Src:             'fuzzer-encoder.cpp:224,37'
          Dst:             lame_encode_buffer
        - Src:             'fuzzer-encoder.cpp:242,37'
          Dst:             lame_encode_buffer_interleaved
    - functionName:    _ZN11EncoderCoreIsLb0EE5flushEPhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_encode_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:561,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:563,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:566,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_encode_flush
        - Branch String:   'fuzzer-encoder.cpp:566,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:571,51'
              BranchSideFuncs:
                - lame_encode_flush
            - BranchSide:      'fuzzer-encoder.cpp:599,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:575,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:581,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:583,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:561,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:566,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:571,33'
          Dst:             lame_encode_flush
    - functionName:    _ZN11EncoderCoreIsLb0EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - inData
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         24
      ICount:          226
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:521,42'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:521,45'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:521,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:522,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:525,18'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Branch String:   'fuzzer-encoder.cpp:525,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:526,55'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
            - BranchSide:      'fuzzer-encoder.cpp:527,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:527,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:528,43'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:537,37'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:540,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:541,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:545,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:526,24'
          Dst:             _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:535,24'
          Dst:             _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
        - Src:             'fuzzer-encoder.cpp:556,24'
          Dst:             _ZN11EncoderCoreIsLb0EE12EncodeSingleIsLb0EE6encodeEP18lame_global_structPsS5_mPhmbb
    - functionName:    _ZN11EncoderCoreIsLb0EE3RunEPhmb
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - outBuffer
        - outBufferSize
        - mono
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIsLb0EE5flushEPhm
        - _ZN11EncoderCoreIsLb0EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - abort
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:616,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:617,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:620,29'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPNS_6vectorIsNS_9allocatorIsEEEEEdeB7v180000Ev
                - _ZNSt3__111__wrap_iterIPNS_6vectorIsNS_9allocatorIsEEEEEppB7v180000Ei
                - _ZN11EncoderCoreIsLb0EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
                - _ZN11EncoderCoreIsLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:632,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:633,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:637,18'
              BranchSideFuncs:
                - _ZN11EncoderCoreIsLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
                - printf
                - abort
        - Branch String:   'fuzzer-encoder.cpp:637,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:638,17'
              BranchSideFuncs:
                - printf
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:651,40'
              BranchSideFuncs:
                - _ZN11EncoderCoreIsLb0EE5flushEPhm
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:653,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:654,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:657,47'
              BranchSideFuncs:
                - _ZN7fuzzing6memory16memory_test_msanEPKvm
        - Branch String:   'fuzzer-encoder.cpp:659,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:660,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:663,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:630,35'
          Dst:             _ZN11EncoderCoreIsLb0EE6encodeERNSt3__16vectorIsNS1_9allocatorIsEEEEPhmb
        - Src:             'fuzzer-encoder.cpp:638,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:640,17'
          Dst:             abort
        - Src:             'fuzzer-encoder.cpp:651,34'
          Dst:             _ZN11EncoderCoreIsLb0EE5flushEPhm
        - Src:             'fuzzer-encoder.cpp:657,13'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN11EncoderCoreIsLb0EED0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11EncoderCoreIsLb0EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN11EncoderCoreIsLb0EED2Ev
    - functionName:    _ZN11EncoderCoreIsLb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15EncoderCoreBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:131,7'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN11EncoderCoreIsLb0EE12getInputDataEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          116
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _Z5isNANIsEbRKT_
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:142,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:143,35'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:154,17'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:155,41'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
            - BranchSide:      'fuzzer-encoder.cpp:161,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
        - Branch String:   'fuzzer-encoder.cpp:155,26'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:157,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
            - BranchSide:      'fuzzer-encoder.cpp:159,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIsNS_9allocatorIsEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE9push_backB7v180000ERKS3_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorINS0_IsNS_9allocatorIsEEEENS1_IS3_EEE5beginB7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEC2B7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE6resizeEm
                - _ZNSt3__16vectorIsNS_9allocatorIsEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
                - _Z5isNANIsEbRKT_
                - _ZNSt3__16vectorIsNS_9allocatorIsEEEixB7v180000Em
      Callsites:
        - Src:             'fuzzer-encoder.cpp:142,24'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:143,38'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:155,26'
          Dst:             _Z5isNANIsEbRKT_
    - functionName:    _ZN11EncoderCoreIsLb0EEC2ERN7fuzzing10datasource10DatasourceEP18lame_global_struct
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
        - flags
      BBCount:         8
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11EncoderCoreIsLb0EE12getInputDataEv
        - _ZN15EncoderCoreBaseC2Ev
        - _ZN15EncoderCoreBaseD2Ev
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:605,13'
          Dst:             _ZN15EncoderCoreBaseC2Ev
        - Src:             'fuzzer-encoder.cpp:609,41'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:610,33'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:612,13'
          Dst:             _ZN11EncoderCoreIsLb0EE12getInputDataEv
        - Src:             'fuzzer-encoder.cpp:613,9'
          Dst:             _ZN15EncoderCoreBaseD2Ev
    - functionName:    _ZN13EncoderFuzzerILb0EE7setMiscEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          117
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_bWriteVbrTag
        - lame_set_copyright
        - lame_set_error_protection
        - lame_set_extension
        - lame_set_original
        - lame_set_strict_ISO
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:932,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:933,17'
              BranchSideFuncs:
                - lame_set_strict_ISO
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
                - lame_set_original
                - lame_set_copyright
                - lame_set_bWriteVbrTag
            - BranchSide:      'fuzzer-encoder.cpp:936,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
                - lame_set_original
                - lame_set_copyright
                - lame_set_bWriteVbrTag
        - Branch String:   'fuzzer-encoder.cpp:936,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:937,17'
              BranchSideFuncs:
                - lame_set_bWriteVbrTag
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
                - lame_set_original
                - lame_set_copyright
            - BranchSide:      'fuzzer-encoder.cpp:940,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
                - lame_set_original
                - lame_set_copyright
        - Branch String:   'fuzzer-encoder.cpp:940,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:941,17'
              BranchSideFuncs:
                - lame_set_copyright
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
                - lame_set_original
            - BranchSide:      'fuzzer-encoder.cpp:944,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
                - lame_set_original
        - Branch String:   'fuzzer-encoder.cpp:944,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:945,17'
              BranchSideFuncs:
                - lame_set_original
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
            - BranchSide:      'fuzzer-encoder.cpp:948,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
                - lame_set_error_protection
        - Branch String:   'fuzzer-encoder.cpp:948,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:949,17'
              BranchSideFuncs:
                - lame_set_error_protection
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
            - BranchSide:      'fuzzer-encoder.cpp:952,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - lame_set_extension
        - Branch String:   'fuzzer-encoder.cpp:952,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:953,17'
              BranchSideFuncs:
                - lame_set_extension
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
            - BranchSide:      'fuzzer-encoder.cpp:956,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Branch String:   'fuzzer-encoder.cpp:956,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:956,18'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:959,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:932,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:933,17'
          Dst:             lame_set_strict_ISO
        - Src:             'fuzzer-encoder.cpp:936,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:937,17'
          Dst:             lame_set_bWriteVbrTag
        - Src:             'fuzzer-encoder.cpp:940,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:941,17'
          Dst:             lame_set_copyright
        - Src:             'fuzzer-encoder.cpp:944,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:945,17'
          Dst:             lame_set_original
        - Src:             'fuzzer-encoder.cpp:948,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:949,17'
          Dst:             lame_set_error_protection
        - Src:             'fuzzer-encoder.cpp:952,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:953,17'
          Dst:             lame_set_extension
        - Src:             'fuzzer-encoder.cpp:956,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
    - functionName:    _ZN13EncoderFuzzerILb0EE10setFiltersEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_highpassfreq
        - lame_set_highpasswidth
        - lame_set_lowpassfreq
        - lame_set_lowpasswidth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:897,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:898,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_lowpassfreq
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpassfreq
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_lowpasswidth
            - BranchSide:      'fuzzer-encoder.cpp:905,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpassfreq
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_lowpasswidth
        - Branch String:   'fuzzer-encoder.cpp:905,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:906,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_lowpasswidth
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpassfreq
            - BranchSide:      'fuzzer-encoder.cpp:913,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpassfreq
        - Branch String:   'fuzzer-encoder.cpp:913,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:914,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpassfreq
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
            - BranchSide:      'fuzzer-encoder.cpp:921,18'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
        - Branch String:   'fuzzer-encoder.cpp:921,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:921,18'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
            - BranchSide:      'fuzzer-encoder.cpp:922,30'
              BranchSideFuncs:
                - _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
                - lame_set_highpasswidth
      Callsites:
        - Src:             'fuzzer-encoder.cpp:897,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:898,69'
          Dst:             _ZN6limits5LimitILm0ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:902,17'
          Dst:             lame_set_lowpassfreq
        - Src:             'fuzzer-encoder.cpp:905,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:906,66'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:910,17'
          Dst:             lame_set_lowpasswidth
        - Src:             'fuzzer-encoder.cpp:913,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:914,71'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:918,17'
          Dst:             lame_set_highpassfreq
        - Src:             'fuzzer-encoder.cpp:921,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:922,68'
          Dst:             _ZN6limits5LimitILm1000ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:926,17'
          Dst:             lame_set_highpasswidth
    - functionName:    _ZN13EncoderFuzzerILb0EE6setID3Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         52
      ICount:          323
      EdgeCount:       52
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
        - id3tag_init
        - id3tag_set_album
        - id3tag_set_albumart
        - id3tag_set_artist
        - id3tag_set_comment
        - id3tag_set_fieldvalue
        - id3tag_set_genre
        - id3tag_set_title
        - id3tag_set_track
        - id3tag_set_year
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:810,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:810,18'
              BranchSideFuncs:
                - id3tag_init
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_title
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:811,29'
              BranchSideFuncs:
                - id3tag_init
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_title
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:813,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:814,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_title
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:821,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:821,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:822,48'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_artist
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:829,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:829,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:830,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_album
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:837,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:837,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:838,46'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_year
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:845,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:845,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:846,49'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_comment
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:853,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:853,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:854,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_track
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:861,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:861,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:862,47'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_genre
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:869,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'fuzzer-encoder.cpp:869,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:870,52'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB7v180000Ev
                - id3tag_set_fieldvalue
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:877,22'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:877,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:878,43'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - id3tag_set_albumart
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:893,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:810,21'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:811,17'
          Dst:             id3tag_init
        - Src:             'fuzzer-encoder.cpp:813,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:814,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:818,21'
          Dst:             id3tag_set_title
        - Src:             'fuzzer-encoder.cpp:821,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:822,51'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:826,21'
          Dst:             id3tag_set_artist
        - Src:             'fuzzer-encoder.cpp:829,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:830,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:834,21'
          Dst:             id3tag_set_album
        - Src:             'fuzzer-encoder.cpp:837,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:838,49'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:842,21'
          Dst:             id3tag_set_year
        - Src:             'fuzzer-encoder.cpp:845,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:846,52'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:850,21'
          Dst:             id3tag_set_comment
        - Src:             'fuzzer-encoder.cpp:853,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:854,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:858,21'
          Dst:             id3tag_set_track
        - Src:             'fuzzer-encoder.cpp:861,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:862,50'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:866,21'
          Dst:             id3tag_set_genre
        - Src:             'fuzzer-encoder.cpp:869,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:870,55'
          Dst:             _ZN7fuzzing10datasource4Base3GetINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEET_m
        - Src:             'fuzzer-encoder.cpp:874,21'
          Dst:             id3tag_set_fieldvalue
        - Src:             'fuzzer-encoder.cpp:877,25'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:878,46'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzer-encoder.cpp:891,21'
          Dst:             id3tag_set_albumart
    - functionName:    _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm100ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - lame_set_out_samplerate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:800,64'
          Dst:             _ZN6limits5LimitILm100ELm1000000EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:804,13'
          Dst:             lame_set_out_samplerate
    - functionName:    _ZN13EncoderFuzzerILb0EE10setQualityEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm0ELm9EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - lame_set_quality
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:792,52'
          Dst:             _ZN6limits5LimitILm0ELm9EE8GenerateIhEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:796,13'
          Dst:             lame_set_quality
    - functionName:    _ZN13EncoderFuzzerILb0EE14setChannelModeEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - lame_set_mode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:782,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:783,17'
              BranchSideFuncs:
                - lame_set_mode
            - BranchSide:      'fuzzer-encoder.cpp:784,25'
              BranchSideFuncs:
                - lame_set_mode
                - lame_set_mode
        - Branch String:   'fuzzer-encoder.cpp:784,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:785,17'
              BranchSideFuncs:
                - lame_set_mode
            - BranchSide:      'fuzzer-encoder.cpp:786,25'
              BranchSideFuncs:
                - lame_set_mode
      Callsites:
        - Src:             'fuzzer-encoder.cpp:780,49'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:783,17'
          Dst:             lame_set_mode
        - Src:             'fuzzer-encoder.cpp:785,17'
          Dst:             lame_set_mode
        - Src:             'fuzzer-encoder.cpp:787,17'
          Dst:             lame_set_mode
    - functionName:    _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13EncoderFuzzerILb0EE17setBitrateModeVBREv
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:764,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:764,30'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE17setBitrateModeVBREv
            - BranchSide:      'fuzzer-encoder.cpp:764,52'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE17setBitrateModeCBREv
      Callsites:
        - Src:             'fuzzer-encoder.cpp:764,16'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:764,30'
          Dst:             _ZN13EncoderFuzzerILb0EE17setBitrateModeVBREv
        - Src:             'fuzzer-encoder.cpp:764,52'
          Dst:             _ZN13EncoderFuzzerILb0EE17setBitrateModeCBREv
    - functionName:    _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - lame_set_num_channels
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:774,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:774,18'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:775,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:768,40'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Src:             'fuzzer-encoder.cpp:772,13'
          Dst:             lame_set_num_channels
    - functionName:    _ZNK6limits5LimitILm1ELm1048576EE4TestEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:32,32'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:32,35'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:32,22'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:34,21'
              BranchSideFuncs: []
            - BranchSide:      'fuzzer-encoder.cpp:37,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN6limits5LimitILm1ELm1048576EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIjEET_m
        - _ZNK6limits5LimitILm1ELm1048576EE4TestEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:42,39'
          Dst:             _ZN7fuzzing10datasource4Base3GetIjEET_m
        - Src:             'fuzzer-encoder.cpp:43,24'
          Dst:             _ZNK6limits5LimitILm1ELm1048576EE4TestEm
    - functionName:    _ZN7fuzzing5types9ContainerIhLb0ELb0EE4freeEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7fuzzing5types9ContainerIhLb0ELb0EE11access_hookEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/types.hpp:56,18'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:56,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:57,27'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:54,13'
          Dst:             _ZNK7fuzzing5types9ContainerIhLb0ELb0EE11access_hookEv
    - functionName:    _ZNK7fuzzing5types9ContainerIhLb0ELb0EE11access_hookEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIhLb0ELb0EE4copyEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/types.hpp:24,18'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:24,18'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:25,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIhLb0ELb0EE8allocateEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/types.hpp:30,18'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:31,55'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:33,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIhLb0ELb0EE17allocate_and_copyEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing5types9ContainerIhLb0ELb0EE4copyEPKvm
        - _ZN7fuzzing5types9ContainerIhLb0ELb0EE8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:38,13'
          Dst:             _ZN7fuzzing5types9ContainerIhLb0ELb0EE8allocateEm
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:39,13'
          Dst:             _ZN7fuzzing5types9ContainerIhLb0ELb0EE4copyEPKvm
    - functionName:    _ZN7fuzzing5types9ContainerIcLb1ELb0EE4freeEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7fuzzing5types9ContainerIcLb1ELb0EE11access_hookEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/types.hpp:56,18'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:56,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:57,27'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:54,13'
          Dst:             _ZNK7fuzzing5types9ContainerIcLb1ELb0EE11access_hookEv
    - functionName:    _ZNK7fuzzing5types9ContainerIcLb1ELb0EE11access_hookEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIcLb1ELb0EE4copyEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/types.hpp:24,18'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:24,18'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:25,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIcLb1ELb0EE8allocateEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/types.hpp:30,18'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:31,55'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'fuzzing-headers/include/fuzzing/types.hpp:33,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIcLb1ELb0EE24allocate_plus_1_and_copyEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing5types9ContainerIcLb1ELb0EE4copyEPKvm
        - _ZN7fuzzing5types9ContainerIcLb1ELb0EE8allocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:43,13'
          Dst:             _ZN7fuzzing5types9ContainerIcLb1ELb0EE8allocateEm
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:44,13'
          Dst:             _ZN7fuzzing5types9ContainerIcLb1ELb0EE4copyEPKvm
    - functionName:    _ZN7fuzzing9exception13ExceptionBaseD0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing9exception13ExceptionBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/exception.hpp:10,7'
          Dst:             _ZN7fuzzing9exception13ExceptionBaseD2Ev
    - functionName:    _ZN7fuzzing9exception13ExceptionBaseD2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/exception.hpp:10,7'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZNSt9exceptionD2Ev
      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:    _ZNSt9exceptionC2B7v180000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing9exception13FlowExceptionD0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing9exception13FlowExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/exception.hpp:17,7'
          Dst:             _ZN7fuzzing9exception13FlowExceptionD2Ev
    - functionName:    _ZN7fuzzing9exception13FlowExceptionD2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing9exception13ExceptionBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/exception.hpp:17,7'
          Dst:             _ZN7fuzzing9exception13ExceptionBaseD2Ev
    - functionName:    _ZN7fuzzing9exception13ExceptionBaseC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B7v180000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/exception.hpp:12,9'
          Dst:             _ZNSt9exceptionC2B7v180000Ev
    - functionName:    _ZN7fuzzing10datasource4Base9OutOfDataD0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base9OutOfDataD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:29,15'
          Dst:             _ZN7fuzzing10datasource4Base9OutOfDataD2Ev
    - functionName:    _ZN7fuzzing10datasource4Base9OutOfDataD2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing9exception13FlowExceptionD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:29,15'
          Dst:             _ZN7fuzzing9exception13FlowExceptionD2Ev
    - functionName:    _ZN7fuzzing9exception13FlowExceptionC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/exception.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing9exception13ExceptionBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/exception.hpp:19,31'
          Dst:             _ZN7fuzzing9exception13ExceptionBaseC2Ev
    - functionName:    _ZN7fuzzing10datasource4BaseD2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing10datasource10DatasourceD0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource10DatasourceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:111,7'
          Dst:             _ZN7fuzzing10datasource10DatasourceD2Ev
    - functionName:    _ZN7fuzzing10datasource10DatasourceD2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4BaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:111,7'
          Dst:             _ZN7fuzzing10datasource4BaseD2Ev
    - functionName:    _ZN13EncoderFuzzerILb1EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
        - lame_close
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:1018,13'
          Dst:             lame_close
        - Src:             'fuzzer-encoder.cpp:1018,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13EncoderFuzzerILb1EE3RunEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         42
      ICount:          218
      EdgeCount:       72
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN13EncoderFuzzerILb1EE10setFiltersEv
        - _ZN13EncoderFuzzerILb1EE10setQualityEv
        - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
        - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
        - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
        - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
        - _ZN13EncoderFuzzerILb1EE6setID3Ev
        - _ZN13EncoderFuzzerILb1EE7setMiscEv
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - abort
        - lame_init_params
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:987,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:988,75'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIsLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIsLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIsLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:989,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIlLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIlLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIlLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIiLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIiLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIiLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:989,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:990,69'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIiLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIiLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIiLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:991,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIlLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIlLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIlLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:991,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:992,70'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIlLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIlLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIlLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:993,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:993,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:994,71'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:995,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb1EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb1EE10setQualityEv
                - _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb1EE6setID3Ev
                - _ZN13EncoderFuzzerILb1EE10setFiltersEv
                - _ZN13EncoderFuzzerILb1EE7setMiscEv
                - printf
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb1EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb1EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb1EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:1010,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1011,17'
              BranchSideFuncs:
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:1014,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:1014,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1014,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:1015,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:985,48'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:999,13'
          Dst:             _ZN13EncoderFuzzerILb1EE16setInputChannelsEv
        - Src:             'fuzzer-encoder.cpp:1000,13'
          Dst:             _ZN13EncoderFuzzerILb1EE14setBitrateModeEv
        - Src:             'fuzzer-encoder.cpp:1001,13'
          Dst:             _ZN13EncoderFuzzerILb1EE14setChannelModeEv
        - Src:             'fuzzer-encoder.cpp:1002,13'
          Dst:             _ZN13EncoderFuzzerILb1EE10setQualityEv
        - Src:             'fuzzer-encoder.cpp:1003,13'
          Dst:             _ZN13EncoderFuzzerILb1EE16setOutSamplerateEv
        - Src:             'fuzzer-encoder.cpp:1004,13'
          Dst:             _ZN13EncoderFuzzerILb1EE6setID3Ev
        - Src:             'fuzzer-encoder.cpp:1005,13'
          Dst:             _ZN13EncoderFuzzerILb1EE10setFiltersEv
        - Src:             'fuzzer-encoder.cpp:1006,13'
          Dst:             _ZN13EncoderFuzzerILb1EE7setMiscEv
        - Src:             'fuzzer-encoder.cpp:1008,21'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:1010,18'
          Dst:             lame_init_params
        - Src:             'fuzzer-encoder.cpp:1011,17'
          Dst:             abort
    - functionName:    _ZN13EncoderFuzzerILb1EEC2ERN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1048576EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - lame_init
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:964,57'
          Dst:             _ZN6limits5LimitILm1ELm1048576EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:967,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:969,21'
          Dst:             lame_init
        - Src:             'fuzzer-encoder.cpp:972,17'
          Dst:             printf
        - Src:             'fuzzer-encoder.cpp:975,17'
          Dst:             printf
    - functionName:    _ZN13EncoderFuzzerILb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
        - lame_close
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:1018,13'
          Dst:             lame_close
        - Src:             'fuzzer-encoder.cpp:1018,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13EncoderFuzzerILb0EE3RunEv
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         41
      ICount:          214
      EdgeCount:       71
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN13EncoderFuzzerILb0EE10setFiltersEv
        - _ZN13EncoderFuzzerILb0EE10setQualityEv
        - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
        - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
        - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
        - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
        - _ZN13EncoderFuzzerILb0EE6setID3Ev
        - _ZN13EncoderFuzzerILb0EE7setMiscEv
        - _ZN7fuzzing10datasource4Base3GetIhEET_m
        - abort
        - lame_init_params
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:987,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:988,75'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIsLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIsLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIsLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:989,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIlLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIlLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIlLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIiLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIiLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIiLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:989,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:990,69'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIiLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIiLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIiLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:991,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIlLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIlLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIlLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:991,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:992,70'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIlLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIlLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIlLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:993,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:993,25'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:994,71'
              BranchSideFuncs:
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIfLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIfLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIfLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:995,25'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
                - _ZN13EncoderFuzzerILb0EE14setChannelModeEv
                - _ZN13EncoderFuzzerILb0EE10setQualityEv
                - _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
                - _ZN13EncoderFuzzerILb0EE6setID3Ev
                - _ZN13EncoderFuzzerILb0EE10setFiltersEv
                - _ZN13EncoderFuzzerILb0EE7setMiscEv
                - lame_init_params
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - abort
                - _ZNSt3__111make_uniqueB7v180000I11EncoderCoreIdLb0EEJRN7fuzzing10datasource10DatasourceERP18lame_global_structEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEaSB7v180000I11EncoderCoreIdLb0EENS2_IS7_EEvvEERS4_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrI11EncoderCoreIdLb0EENS_14default_deleteIS2_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:1010,18'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1011,17'
              BranchSideFuncs:
                - abort
            - BranchSide:      'fuzzer-encoder.cpp:1014,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
        - Branch String:   'fuzzer-encoder.cpp:1014,13'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1014,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEEptB7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
            - BranchSide:      'fuzzer-encoder.cpp:1015,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI15EncoderCoreBaseNS_14default_deleteIS1_EEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:985,48'
          Dst:             _ZN7fuzzing10datasource4Base3GetIhEET_m
        - Src:             'fuzzer-encoder.cpp:999,13'
          Dst:             _ZN13EncoderFuzzerILb0EE16setInputChannelsEv
        - Src:             'fuzzer-encoder.cpp:1000,13'
          Dst:             _ZN13EncoderFuzzerILb0EE14setBitrateModeEv
        - Src:             'fuzzer-encoder.cpp:1001,13'
          Dst:             _ZN13EncoderFuzzerILb0EE14setChannelModeEv
        - Src:             'fuzzer-encoder.cpp:1002,13'
          Dst:             _ZN13EncoderFuzzerILb0EE10setQualityEv
        - Src:             'fuzzer-encoder.cpp:1003,13'
          Dst:             _ZN13EncoderFuzzerILb0EE16setOutSamplerateEv
        - Src:             'fuzzer-encoder.cpp:1004,13'
          Dst:             _ZN13EncoderFuzzerILb0EE6setID3Ev
        - Src:             'fuzzer-encoder.cpp:1005,13'
          Dst:             _ZN13EncoderFuzzerILb0EE10setFiltersEv
        - Src:             'fuzzer-encoder.cpp:1006,13'
          Dst:             _ZN13EncoderFuzzerILb0EE7setMiscEv
        - Src:             'fuzzer-encoder.cpp:1010,18'
          Dst:             lame_init_params
        - Src:             'fuzzer-encoder.cpp:1011,17'
          Dst:             abort
    - functionName:    _ZN13EncoderFuzzerILb0EEC2ERN7fuzzing10datasource10DatasourceE
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ds
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6limits5LimitILm1ELm1048576EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - lame_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzer-encoder.cpp:964,57'
          Dst:             _ZN6limits5LimitILm1ELm1048576EE8GenerateIjEEmRN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:969,21'
          Dst:             lame_init
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         18
      ICount:          107
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN13EncoderFuzzerILb0EE3RunEv
        - _ZN13EncoderFuzzerILb0EEC2ERN7fuzzing10datasource10DatasourceE
        - _ZN13EncoderFuzzerILb0EED2Ev
        - _ZN13EncoderFuzzerILb1EE3RunEv
        - _ZN13EncoderFuzzerILb1EEC2ERN7fuzzing10datasource10DatasourceE
        - _ZN13EncoderFuzzerILb1EED2Ev
        - _ZN7fuzzing10datasource10DatasourceC2EPKhm
        - _ZN7fuzzing10datasource10DatasourceD2Ev
        - __cxa_begin_catch
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:1043,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1044,34'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb0EEC2ERN7fuzzing10datasource10DatasourceE
                - __cxa_begin_catch
                - __cxa_end_catch
                - _ZN7fuzzing10datasource10DatasourceD2Ev
                - _ZN7fuzzing10datasource10DatasourceD2Ev
                - _ZN13EncoderFuzzerILb0EE3RunEv
                - _ZN13EncoderFuzzerILb0EED2Ev
                - _ZN13EncoderFuzzerILb0EED2Ev
            - BranchSide:      'fuzzer-encoder.cpp:1047,33'
              BranchSideFuncs:
                - _ZN13EncoderFuzzerILb1EEC2ERN7fuzzing10datasource10DatasourceE
                - __cxa_begin_catch
                - __cxa_end_catch
                - _ZN7fuzzing10datasource10DatasourceD2Ev
                - _ZN7fuzzing10datasource10DatasourceD2Ev
                - _ZN13EncoderFuzzerILb1EE3RunEv
                - _ZN13EncoderFuzzerILb1EED2Ev
                - _ZN13EncoderFuzzerILb1EED2Ev
      Callsites:
        - Src:             'fuzzer-encoder.cpp:1040,16'
          Dst:             _ZN7fuzzing10datasource10DatasourceC2EPKhm
        - Src:             'fuzzer-encoder.cpp:1044,34'
          Dst:             _ZN13EncoderFuzzerILb0EEC2ERN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:1045,21'
          Dst:             _ZN13EncoderFuzzerILb0EE3RunEv
        - Src:             'fuzzer-encoder.cpp:1046,9'
          Dst:             _ZN13EncoderFuzzerILb0EED2Ev
        - Src:             'fuzzer-encoder.cpp:1046,9'
          Dst:             _ZN13EncoderFuzzerILb0EED2Ev
        - Src:             'fuzzer-encoder.cpp:1047,33'
          Dst:             _ZN13EncoderFuzzerILb1EEC2ERN7fuzzing10datasource10DatasourceE
        - Src:             'fuzzer-encoder.cpp:1048,21'
          Dst:             _ZN13EncoderFuzzerILb1EE3RunEv
        - Src:             'fuzzer-encoder.cpp:1049,9'
          Dst:             _ZN13EncoderFuzzerILb1EED2Ev
        - Src:             'fuzzer-encoder.cpp:1049,9'
          Dst:             _ZN13EncoderFuzzerILb1EED2Ev
        - Src:             'fuzzer-encoder.cpp:1050,5'
          Dst:             __cxa_begin_catch
        - Src:             'fuzzer-encoder.cpp:1050,23'
          Dst:             __cxa_end_catch
        - Src:             'fuzzer-encoder.cpp:1053,1'
          Dst:             _ZN7fuzzing10datasource10DatasourceD2Ev
        - Src:             'fuzzer-encoder.cpp:1053,1'
          Dst:             _ZN7fuzzing10datasource10DatasourceD2Ev
    - functionName:    _ZN7fuzzing10datasource10DatasourceC2EPKhm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - _data
        - _size
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4BaseC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:125,5'
          Dst:             _ZN7fuzzing10datasource4BaseC2Ev
    - functionName:    _ZN7fuzzing10datasource4BaseC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing10datasource10Datasource3getEmmm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - min
        - max
        - id
        - ''
      BBCount:         23
      ICount:          178
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
        - __cxa_allocate_exception
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:133,10'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:134,9'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:136,22'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:140,10'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:141,19'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:143,10'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:143,14'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:143,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:147,10'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:143,10'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:144,19'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:147,10'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:147,10'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:148,9'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:151,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:158,1'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:158,1'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:158,1'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:134,9'
          Dst:             __cxa_allocate_exception
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:134,15'
          Dst:             _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:134,9'
          Dst:             __cxa_throw
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:134,9'
          Dst:             _ZN7fuzzing10datasource4Base9OutOfDataD2Ev
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:134,9'
          Dst:             __cxa_free_exception
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:148,9'
          Dst:             __cxa_allocate_exception
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:148,15'
          Dst:             _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:148,9'
          Dst:             __cxa_throw
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:148,9'
          Dst:             _ZN7fuzzing10datasource4Base9OutOfDataD2Ev
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:148,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7fuzzing10datasource4Base9OutOfDataC2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing9exception13FlowExceptionC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:31,17'
          Dst:             _ZN7fuzzing9exception13FlowExceptionC2Ev
    - functionName:    _ZN7fuzzing10datasource4BaseD0Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerInitialize
      functionSourceFile: '/src/LAME-fuzzers/fuzzer-encoder.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argc
        - argv
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzer-encoder.cpp:1029,5'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1030,26'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__1eqB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:1035,5'
              BranchSideFuncs: []
        - Branch String:   'fuzzer-encoder.cpp:1030,14'
          Branch Sides:
            - BranchSide:      'fuzzer-encoder.cpp:1031,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__1eqB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'fuzzer-encoder.cpp:1033,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000ILi0EEEPKc
                - _ZNSt3__1eqB7v180000IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN7fuzzing5types9ContainerIhLb0ELb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing5types9ContainerIhLb0ELb0EE4freeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:110,19'
          Dst:             _ZN7fuzzing5types9ContainerIhLb0ELb0EE4freeEv
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:110,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7fuzzing5types9ContainerIhLb0ELb0EEC2EPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing5types9ContainerIhLb0ELb0EE17allocate_and_copyEPKvm
        - _ZNK7fuzzing5types9ContainerIhLb0ELb0EE11access_hookEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:87,17'
          Dst:             _ZN7fuzzing5types9ContainerIhLb0ELb0EE17allocate_and_copyEPKvm
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:93,13'
          Dst:             _ZNK7fuzzing5types9ContainerIhLb0ELb0EE11access_hookEv
    - functionName:    _ZN7fuzzing10datasource4Base3GetINS_5types9ContainerIhLb0ELb0EEEEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
        - _ZN7fuzzing5types9ContainerIhLb0ELb0EEC2EPKvm
        - _ZN7fuzzing5types9ContainerIhLb0ELb0EED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:97,1'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:97,1'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:97,1'
              BranchSideFuncs:
                - _ZN7fuzzing5types9ContainerIhLb0ELb0EED2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:94,23'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:95,19'
          Dst:             _ZN7fuzzing5types9ContainerIhLb0ELb0EEC2EPKvm
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:97,1'
          Dst:             _ZN7fuzzing5types9ContainerIhLb0ELb0EED2Ev
    - functionName:    _ZN7fuzzing5types9ContainerIcLb1ELb0EED2Ev
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7fuzzing5types9ContainerIcLb1ELb0EE4freeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:110,19'
          Dst:             _ZN7fuzzing5types9ContainerIcLb1ELb0EE4freeEv
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:110,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7fuzzing5types9ContainerIcLb1ELb0EEC2EPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing5types9ContainerIcLb1ELb0EE24allocate_plus_1_and_copyEPKvm
        - _ZNK7fuzzing5types9ContainerIcLb1ELb0EE11access_hookEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:89,17'
          Dst:             _ZN7fuzzing5types9ContainerIcLb1ELb0EE24allocate_plus_1_and_copyEPKvm
        - Src:             'fuzzing-headers/include/fuzzing/types.hpp:93,13'
          Dst:             _ZNK7fuzzing5types9ContainerIcLb1ELb0EE11access_hookEv
    - functionName:    _ZN7fuzzing10datasource4Base3GetINS_5types9ContainerIcLb1ELb0EEEEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
        - _ZN7fuzzing5types9ContainerIcLb1ELb0EEC2EPKvm
        - _ZN7fuzzing5types9ContainerIcLb1ELb0EED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:91,1'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:91,1'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:91,1'
              BranchSideFuncs:
                - _ZN7fuzzing5types9ContainerIcLb1ELb0EED2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:88,23'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:89,21'
          Dst:             _ZN7fuzzing5types9ContainerIcLb1ELb0EEC2EPKvm
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:91,1'
          Dst:             _ZN7fuzzing5types9ContainerIcLb1ELb0EED2Ev
    - functionName:    _ZN7fuzzing10datasource4Base3GetItEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing10datasource4Base9GetChoiceEm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetItEET_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:78,12'
          Dst:             _ZN7fuzzing10datasource4Base3GetItEET_m
    - functionName:    _ZN7fuzzing10datasource4Base3GetINSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEEEET_m
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/datasource/datasource.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id
        - ''
      BBCount:         24
      ICount:          123
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - _ZN7fuzzing10datasource4Base7GetDataEmmm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:69,14'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000IPhLi0EEET_S8_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backB7v180000EOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:72,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000IPhLi0EEET_S8_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backB7v180000EOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:66,5'
              BranchSideFuncs:
                - _ZN7fuzzing10datasource4Base7GetDataEmmm
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB7v180000Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB7v180000Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v180000IPhLi0EEET_S8_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE9push_backB7v180000EOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN7fuzzing10datasource4Base3GetIbEET_m
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B7v180000Ev
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:73,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
        - Branch String:   'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:74,1'
          Branch Sides:
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:74,1'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:74,1'
              BranchSideFuncs:
                - _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEED2B7v180000Ev
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:67,21'
          Dst:             _ZN7fuzzing10datasource4Base7GetDataEmmm
        - Src:             'fuzzing-headers/include/fuzzing/datasource/datasource.hpp:69,14'
          Dst:             _ZN7fuzzing10datasource4Base3GetIbEET_m
    - functionName:    _ZN7fuzzing6memory11memory_testINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEvRKT_
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/memory.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7fuzzing6memory11memory_testEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/memory.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7fuzzing6memory16memory_test_asanEPKvm
        - _ZN7fuzzing6memory16memory_test_msanEPKvm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzing-headers/include/fuzzing/memory.hpp:44,5'
          Dst:             _ZN7fuzzing6memory16memory_test_asanEPKvm
        - Src:             'fuzzing-headers/include/fuzzing/memory.hpp:45,5'
          Dst:             _ZN7fuzzing6memory16memory_test_msanEPKvm
    - functionName:    _ZN7fuzzing6memory16memory_test_asanEPKvm
      functionSourceFile: '/src/LAME-fuzzers/fuzzing-headers/include/fuzzing/memory.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    writeUcs2s
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - frame
        - str
        - n
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - toLittleEndian
      functionUses:    5
      BranchProfiles:
        - Branch String:   'id3tag.c:1615,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1615,9'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:1616,37'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:1617,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1618,34'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:1622,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1618,38'
          Dst:             toLittleEndian
    - functionName:    toLittleEndian
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - bom
        - c
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swap_bytes
      functionUses:    4
      BranchProfiles:
        - Branch String:   'id3tag.c:461,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:462,27'
              BranchSideFuncs:
                - swap_bytes
            - BranchSide:      'id3tag.c:464,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:462,16'
          Dst:             swap_bytes
    - functionName:    swap_bytes
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - w
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    writeChars
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - frame
        - str
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'id3tag.c:1606,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:1607,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1609,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_4_byte_value
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bytes
        - value
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'id3tag.c:762,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:763,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:766,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nextUpperAlpha
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1427
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - x
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - toupper
      functionUses:    4
      BranchProfiles:
        - Branch String:   'id3tag.c:1429,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:1430,20'
              BranchSideFuncs:
                - toupper
            - BranchSide:      'id3tag.c:1436,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1430,22'
          Branch Sides:
            - BranchSide:      'id3tag.c:1430,25'
              BranchSideFuncs:
                - toupper
            - BranchSide:      'id3tag.c:1435,5'
              BranchSideFuncs:
                - toupper
        - Branch String:   'id3tag.c:1430,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1431,17'
              BranchSideFuncs:
                - toupper
            - BranchSide:      'id3tag.c:1435,5'
              BranchSideFuncs:
                - toupper
        - Branch String:   'id3tag.c:1431,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1432,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1434,9'
              BranchSideFuncs:
                - toupper
      Callsites:
        - Src:             'id3tag.c:1429,13'
          Dst:             toupper
        - Src:             'id3tag.c:1429,39'
          Dst:             toupper
    - functionName:    toupper
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sloppyCompared
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - q
      BBCount:         18
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - nextUpperAlpha
        - toupper
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1448,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:1449,13'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
            - BranchSide:      'id3tag.c:1461,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1449,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1450,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1452,13'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
        - Branch String:   'id3tag.c:1452,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1453,13'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
            - BranchSide:      'id3tag.c:1456,28'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
        - Branch String:   'id3tag.c:1453,23'
          Branch Sides:
            - BranchSide:      'id3tag.c:1453,28'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
            - BranchSide:      'id3tag.c:1453,13'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
        - Branch String:   'id3tag.c:1453,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1453,21'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
            - BranchSide:      'id3tag.c:1455,9'
              BranchSideFuncs:
                - nextUpperAlpha
                - nextUpperAlpha
                - toupper
                - toupper
      Callsites:
        - Src:             'id3tag.c:1444,9'
          Dst:             nextUpperAlpha
        - Src:             'id3tag.c:1445,9'
          Dst:             nextUpperAlpha
        - Src:             'id3tag.c:1446,10'
          Dst:             toupper
        - Src:             'id3tag.c:1447,10'
          Dst:             toupper
        - Src:             'id3tag.c:1456,13'
          Dst:             nextUpperAlpha
        - Src:             'id3tag.c:1457,13'
          Dst:             nextUpperAlpha
        - Src:             'id3tag.c:1458,14'
          Dst:             toupper
        - Src:             'id3tag.c:1459,14'
          Dst:             toupper
    - functionName:    local_strcasecmp
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s1
        - s2
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1415,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1416,13'
              BranchSideFuncs:
                - tolower
                - tolower
            - BranchSide:      'id3tag.c:1418,9'
              BranchSideFuncs:
                - tolower
                - tolower
        - Branch String:   'id3tag.c:1420,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:1413,23'
              BranchSideFuncs:
                - tolower
                - tolower
            - BranchSide:      'id3tag.c:1420,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1413,14'
          Dst:             tolower
        - Src:             'id3tag.c:1414,14'
          Dst:             tolower
    - functionName:    tolower
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sloppySearchGenre
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - genre
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - sloppyCompared
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1469,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:1470,28'
              BranchSideFuncs:
                - sloppyCompared
            - BranchSide:      'id3tag.c:1474,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1470,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1471,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1473,5'
              BranchSideFuncs:
                - sloppyCompared
      Callsites:
        - Src:             'id3tag.c:1470,13'
          Dst:             sloppyCompared
    - functionName:    searchGenre
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - genre
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - local_strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1482,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:1483,31'
              BranchSideFuncs:
                - local_strcasecmp
            - BranchSide:      'id3tag.c:1487,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1483,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1484,20'
              BranchSideFuncs:
                - local_strcasecmp
            - BranchSide:      'id3tag.c:1486,5'
              BranchSideFuncs:
                - local_strcasecmp
      Callsites:
        - Src:             'id3tag.c:1483,14'
          Dst:             local_strcasecmp
    - functionName:    local_ucs2_strdup
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:505,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:506,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:508,11'
              BranchSideFuncs:
                - free
                - calloc
        - Branch String:   'id3tag.c:510,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:512,16'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'id3tag.c:525,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:512,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:513,9'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'id3tag.c:514,13'
              BranchSideFuncs:
                - calloc
        - Branch String:   'id3tag.c:514,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:517,20'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'id3tag.c:524,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:518,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:519,25'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:523,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:517,20'
          Dst:             calloc
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isSameDescriptorUcs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - dsc
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:949,28'
          Branch Sides:
            - BranchSide:      'id3tag.c:949,31'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:952,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:949,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:950,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:952,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:952,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:953,14'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:957,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:953,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:953,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:954,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:953,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:954,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:956,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    appendNode
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tag
        - node
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:881,27'
          Branch Sides:
            - BranchSide:      'id3tag.c:881,30'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:882,24'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:881,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:882,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:886,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    isSameDescriptor
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - dsc
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:934,28'
          Branch Sides:
            - BranchSide:      'id3tag.c:934,31'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:937,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:934,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:935,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:937,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:937,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:938,14'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:942,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:938,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:938,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:939,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:938,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:939,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:941,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    isSameLang
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l1
        - l2
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - setLang
        - tolower
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:916,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:917,29'
              BranchSideFuncs:
                - tolower
                - tolower
            - BranchSide:      'id3tag.c:927,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:919,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:920,15'
              BranchSideFuncs:
                - tolower
                - tolower
            - BranchSide:      'id3tag.c:921,13'
              BranchSideFuncs:
                - tolower
                - tolower
        - Branch String:   'id3tag.c:921,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:922,15'
              BranchSideFuncs:
                - tolower
                - tolower
            - BranchSide:      'id3tag.c:923,13'
              BranchSideFuncs:
                - tolower
                - tolower
        - Branch String:   'id3tag.c:923,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:924,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:926,5'
              BranchSideFuncs:
                - tolower
                - tolower
      Callsites:
        - Src:             'id3tag.c:915,5'
          Dst:             setLang
        - Src:             'id3tag.c:917,21'
          Dst:             tolower
        - Src:             'id3tag.c:918,21'
          Dst:             tolower
    - functionName:    setLang
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         20
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'id3tag.c:895,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:895,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:896,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:895,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:896,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:901,16'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:901,27'
          Branch Sides:
            - BranchSide:      'id3tag.c:901,30'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:901,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:901,34'
          Branch Sides:
            - BranchSide:      'id3tag.c:901,38'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:901,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:901,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:902,22'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:904,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:904,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:905,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    isMultiFrame
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - frame_id
      BBCount:         16
      ICount:          68
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:834,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:849,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    findNode
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tag
        - frame_id
        - last
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'id3tag.c:868,27'
          Branch Sides:
            - BranchSide:      'id3tag.c:868,34'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:868,46'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:869,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:870,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:875,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:870,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:871,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:873,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    id3v2_add_enc
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - lng
        - desc
        - text
        - enc
      BBCount:         26
      ICount:          190
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - appendNode
        - calloc
        - findNode
        - isMultiFrame
        - isSameDescriptor
        - isSameLang
        - local_strdup
        - setLang
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1004,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1004,43'
              BranchSideFuncs:
                - findNode
                - setLang
                - isMultiFrame
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptor
            - BranchSide:      'id3tag.c:1004,26'
              BranchSideFuncs:
                - findNode
                - setLang
                - isMultiFrame
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptor
        - Branch String:   'id3tag.c:1005,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1006,41'
              BranchSideFuncs:
                - findNode
                - setLang
                - isMultiFrame
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptor
            - BranchSide:      'id3tag.c:1035,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1009,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1010,13'
              BranchSideFuncs:
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptor
            - BranchSide:      'id3tag.c:1019,13'
              BranchSideFuncs:
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
        - Branch String:   'id3tag.c:1010,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1011,32'
              BranchSideFuncs:
                - isSameLang
                - findNode
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameDescriptor
            - BranchSide:      'id3tag.c:1018,9'
              BranchSideFuncs:
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
        - Branch String:   'id3tag.c:1011,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1012,42'
              BranchSideFuncs:
                - isSameDescriptor
                - findNode
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
            - BranchSide:      'id3tag.c:1016,34'
              BranchSideFuncs:
                - findNode
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
                - isSameDescriptor
        - Branch String:   'id3tag.c:1012,25'
          Branch Sides:
            - BranchSide:      'id3tag.c:1013,25'
              BranchSideFuncs:
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
            - BranchSide:      'id3tag.c:1015,17'
              BranchSideFuncs:
                - findNode
                - setLang
                - local_strdup
                - local_strdup
                - calloc
                - appendNode
                - isSameLang
                - isSameDescriptor
        - Branch String:   'id3tag.c:1019,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1020,20'
              BranchSideFuncs:
                - calloc
                - appendNode
                - setLang
                - local_strdup
                - local_strdup
            - BranchSide:      'id3tag.c:1026,21'
              BranchSideFuncs:
                - setLang
                - local_strdup
                - local_strdup
        - Branch String:   'id3tag.c:1021,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1022,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1024,25'
              BranchSideFuncs:
                - appendNode
                - setLang
                - local_strdup
                - local_strdup
      Callsites:
        - Src:             'id3tag.c:1006,31'
          Dst:             findNode
        - Src:             'id3tag.c:1008,9'
          Dst:             setLang
        - Src:             'id3tag.c:1009,13'
          Dst:             isMultiFrame
        - Src:             'id3tag.c:1011,21'
          Dst:             isSameLang
        - Src:             'id3tag.c:1012,25'
          Dst:             isSameDescriptor
        - Src:             'id3tag.c:1016,24'
          Dst:             findNode
        - Src:             'id3tag.c:1020,20'
          Dst:             calloc
        - Src:             'id3tag.c:1024,13'
          Dst:             appendNode
        - Src:             'id3tag.c:1027,9'
          Dst:             setLang
        - Src:             'id3tag.c:1028,25'
          Dst:             local_strdup
        - Src:             'id3tag.c:1030,25'
          Dst:             local_strdup
    - functionName:    local_strdup
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
      functionUses:    8
      BranchProfiles:
        - Branch String:   'id3tag.c:480,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:481,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:483,11'
              BranchSideFuncs:
                - free
                - calloc
        - Branch String:   'id3tag.c:485,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:487,16'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'id3tag.c:499,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:487,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:488,9'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'id3tag.c:489,13'
              BranchSideFuncs:
                - calloc
        - Branch String:   'id3tag.c:489,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:491,20'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'id3tag.c:498,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:492,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:493,25'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:497,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:491,20'
          Dst:             calloc
    - functionName:    local_ucs2_pos
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - str
        - c
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:569,26'
          Branch Sides:
            - BranchSide:      'id3tag.c:569,29'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:569,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:569,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:570,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:574,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:570,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:571,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:573,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    frame_id_matches
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - id
        - mask
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:161,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:162,25'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:168,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:164,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:164,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:167,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:164,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:165,23'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:167,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    writeLoBytes
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - frame
        - str
        - n
      BBCount:         18
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hasUcs2ByteOrderMarker
        - toLittleEndian
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1629,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1629,9'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - toLittleEndian
            - BranchSide:      'id3tag.c:1630,37'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - toLittleEndian
        - Branch String:   'id3tag.c:1631,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1632,16'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:1634,9'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:1634,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1635,53'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:1643,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1636,29'
          Branch Sides:
            - BranchSide:      'id3tag.c:1636,42'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:1637,23'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:1636,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1637,23'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:1640,28'
              BranchSideFuncs:
                - toLittleEndian
      Callsites:
        - Src:             'id3tag.c:1631,13'
          Dst:             hasUcs2ByteOrderMarker
        - Src:             'id3tag.c:1635,38'
          Dst:             toLittleEndian
    - functionName:    hasUcs2ByteOrderMarker
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - bom
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'id3tag.c:444,24'
          Branch Sides:
            - BranchSide:      'id3tag.c:444,27'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:445,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:444,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:445,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:447,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    local_strdup_utf16_to_latin1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - utf16
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
        - local_ucs2_strlen
        - writeLoBytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:634,19'
          Dst:             local_ucs2_strlen
        - Src:             'id3tag.c:635,29'
          Dst:             calloc
        - Src:             'id3tag.c:636,5'
          Dst:             writeLoBytes
    - functionName:    local_ucs2_strlen
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'id3tag.c:533,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:533,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:534,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:534,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:535,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:537,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    maybeLatin1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - text
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - toLittleEndian
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:592,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:593,35'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:599,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:594,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:595,47'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:598,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:596,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:594,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:596,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:595,32'
          Dst:             toLittleEndian
    - functionName:    local_char_pos
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - str
        - c
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:581,26'
          Branch Sides:
            - BranchSide:      'id3tag.c:581,29'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:581,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:581,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:582,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:586,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:582,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:583,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:585,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    id3tag_write_v1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2107
      functionLinenumberEnd: 2127
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - add_dummy_byte
        - is_lame_internal_flags_null
        - lame_get_id3v1_tag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:2112,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2113,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2115,11'
              BranchSideFuncs:
                - lame_get_id3v1_tag
                - add_dummy_byte
        - Branch String:   'id3tag.c:2119,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2120,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2123,12'
              BranchSideFuncs:
                - add_dummy_byte
        - Branch String:   'id3tag.c:2123,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:2124,24'
              BranchSideFuncs:
                - add_dummy_byte
            - BranchSide:      'id3tag.c:2126,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:2112,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:2118,9'
          Dst:             lame_get_id3v1_tag
        - Src:             'id3tag.c:2124,9'
          Dst:             add_dummy_byte
    - functionName:    is_lame_internal_flags_null
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'id3tag.c:202,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:202,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:202,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_get_id3v1_tag
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - buffer
        - size
      BBCount:         22
      ICount:          218
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - set_text_field
        - sprintf
        - test_tag_spec_flags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:2061,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2062,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2064,9'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_text_field
                - set_text_field
                - set_text_field
                - sprintf
                - set_text_field
                - set_text_field
        - Branch String:   'id3tag.c:2064,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2065,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2067,11'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_text_field
                - set_text_field
                - set_text_field
                - sprintf
                - set_text_field
                - set_text_field
        - Branch String:   'id3tag.c:2068,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2069,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2071,9'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_text_field
                - set_text_field
                - set_text_field
                - sprintf
                - set_text_field
                - set_text_field
        - Branch String:   'id3tag.c:2071,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2072,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2074,29'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_text_field
                - set_text_field
                - set_text_field
                - sprintf
                - set_text_field
                - set_text_field
        - Branch String:   'id3tag.c:2074,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2075,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2077,29'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_text_field
                - set_text_field
                - set_text_field
                - sprintf
                - set_text_field
                - set_text_field
        - Branch String:   'id3tag.c:2077,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2078,28'
              BranchSideFuncs:
                - test_tag_spec_flags
                - set_text_field
                - set_text_field
                - set_text_field
                - sprintf
                - set_text_field
                - set_text_field
            - BranchSide:      'id3tag.c:2102,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:2091,31'
          Branch Sides:
            - BranchSide:      'id3tag.c:2091,52'
              BranchSideFuncs:
                - set_text_field
                - set_text_field
            - BranchSide:      'id3tag.c:2091,68'
              BranchSideFuncs:
                - set_text_field
                - set_text_field
        - Branch String:   'id3tag.c:2094,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:2096,15'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2099,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:2074,9'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:2077,9'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:2079,23'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:2087,13'
          Dst:             set_text_field
        - Src:             'id3tag.c:2088,13'
          Dst:             set_text_field
        - Src:             'id3tag.c:2089,13'
          Dst:             set_text_field
        - Src:             'id3tag.c:2090,9'
          Dst:             sprintf
        - Src:             'id3tag.c:2091,13'
          Dst:             set_text_field
        - Src:             'id3tag.c:2093,13'
          Dst:             set_text_field
    - functionName:    test_tag_spec_flags
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - tst
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_text_field
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - field
        - text
        - size
        - pad
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'id3tag.c:2044,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:2045,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2052,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:2045,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:2045,22'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2049,24'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:2045,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:2046,29'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2049,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    id3tag_write_v2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionLinenumberEnd: 2039
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - add_dummy_byte
        - calloc
        - is_lame_internal_flags_null
        - lame_get_id3v2_tag
        - test_tag_spec_flags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:2004,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2005,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2007,11'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - lame_get_id3v2_tag
                - calloc
                - lame_get_id3v2_tag
                - free
                - add_dummy_byte
                - free
        - Branch String:   'id3tag.c:2011,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2012,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2014,29'
              BranchSideFuncs:
                - test_tag_spec_flags
                - lame_get_id3v2_tag
                - calloc
                - lame_get_id3v2_tag
                - free
                - add_dummy_byte
                - free
        - Branch String:   'id3tag.c:2014,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:2015,24'
              BranchSideFuncs:
                - lame_get_id3v2_tag
                - calloc
                - lame_get_id3v2_tag
                - free
                - add_dummy_byte
                - free
            - BranchSide:      'id3tag.c:2038,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:2020,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:2021,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:2023,39'
              BranchSideFuncs:
                - lame_get_id3v2_tag
                - free
                - add_dummy_byte
                - free
        - Branch String:   'id3tag.c:2024,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:2025,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'id3tag.c:2031,20'
              BranchSideFuncs:
                - free
                - add_dummy_byte
      Callsites:
        - Src:             'id3tag.c:2004,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:2011,9'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:2014,9'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:2018,13'
          Dst:             lame_get_id3v2_tag
        - Src:             'id3tag.c:2019,15'
          Dst:             calloc
        - Src:             'id3tag.c:2023,20'
          Dst:             lame_get_id3v2_tag
        - Src:             'id3tag.c:2032,17'
          Dst:             add_dummy_byte
    - functionName:    lame_get_id3v2_tag
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1997
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - buffer
        - size
      BBCount:         97
      ICount:          648
      EdgeCount:       128
      CyclomaticComplexity: 33
      functionsReached:
        - id3v2AddAudioDuration
        - isFrameIdMatching
        - is_lame_internal_flags_null
        - set_frame_apic
        - set_frame_comment
        - set_frame_custom2
        - set_frame_wxxx
        - sizeOfCommentNode
        - sizeOfNode
        - sizeOfWxxxNode
        - strlen
        - test_tag_spec_flags
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1848,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1849,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1851,11'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
                - strlen
                - strlen
                - strlen
        - Branch String:   'id3tag.c:1852,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1853,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1859,41'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
                - strlen
                - strlen
                - strlen
        - Branch String:   'id3tag.c:1861,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1861,61'
              BranchSideFuncs:
                - strlen
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
                - strlen
                - strlen
            - BranchSide:      'id3tag.c:1861,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
                - strlen
                - strlen
        - Branch String:   'id3tag.c:1862,33'
          Branch Sides:
            - BranchSide:      'id3tag.c:1862,63'
              BranchSideFuncs:
                - strlen
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
                - strlen
            - BranchSide:      'id3tag.c:1862,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
                - strlen
        - Branch String:   'id3tag.c:1863,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1863,61'
              BranchSideFuncs:
                - strlen
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
            - BranchSide:      'id3tag.c:1863,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
                - strlen
        - Branch String:   'id3tag.c:1864,34'
          Branch Sides:
            - BranchSide:      'id3tag.c:1864,65'
              BranchSideFuncs:
                - strlen
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1864,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1867,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1867,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1871,19'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1868,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1868,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1871,19'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1869,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1869,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1871,19'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1870,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1870,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1871,19'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1870,43'
          Branch Sides:
            - BranchSide:      'id3tag.c:1870,47'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1873,13'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1866,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1871,19'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1873,13'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
        - Branch String:   'id3tag.c:1873,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1877,25'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
                - id3v2AddAudioDuration
            - BranchSide:      'id3tag.c:1996,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1882,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1883,39'
              BranchSideFuncs:
                - id3v2AddAudioDuration
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
            - BranchSide:      'id3tag.c:1887,22'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
        - Branch String:   'id3tag.c:1888,40'
          Branch Sides:
            - BranchSide:      'id3tag.c:1888,43'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
            - BranchSide:      'id3tag.c:1905,37'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
        - Branch String:   'id3tag.c:1888,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1889,25'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
            - BranchSide:      'id3tag.c:1905,37'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
        - Branch String:   'id3tag.c:1889,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1891,37'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
            - BranchSide:      'id3tag.c:1894,37'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
            - BranchSide:      'id3tag.c:1897,37'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
            - BranchSide:      'id3tag.c:1900,21'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
                - strlen
        - Branch String:   'id3tag.c:1900,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1901,49'
              BranchSideFuncs:
                - strlen
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
            - BranchSide:      'id3tag.c:1903,13'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
        - Branch String:   'id3tag.c:1906,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1908,33'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
                - sizeOfCommentNode
            - BranchSide:      'id3tag.c:1921,37'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1908,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1909,29'
              BranchSideFuncs:
                - isFrameIdMatching
                - sizeOfNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - sizeOfWxxxNode
                - sizeOfCommentNode
            - BranchSide:      'id3tag.c:1919,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1909,53'
          Branch Sides:
            - BranchSide:      'id3tag.c:1909,56'
              BranchSideFuncs:
                - sizeOfCommentNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
            - BranchSide:      'id3tag.c:1910,59'
              BranchSideFuncs:
                - sizeOfCommentNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
        - Branch String:   'id3tag.c:1909,29'
          Branch Sides:
            - BranchSide:      'id3tag.c:1910,59'
              BranchSideFuncs:
                - sizeOfCommentNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfWxxxNode
            - BranchSide:      'id3tag.c:1912,52'
              BranchSideFuncs:
                - isFrameIdMatching
                - sizeOfNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - sizeOfCommentNode
                - sizeOfWxxxNode
        - Branch String:   'id3tag.c:1912,34'
          Branch Sides:
            - BranchSide:      'id3tag.c:1913,56'
              BranchSideFuncs:
                - sizeOfWxxxNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfNode
                - sizeOfCommentNode
            - BranchSide:      'id3tag.c:1916,52'
              BranchSideFuncs:
                - sizeOfNode
                - test_tag_spec_flags
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
                - isFrameIdMatching
                - sizeOfWxxxNode
                - sizeOfCommentNode
        - Branch String:   'id3tag.c:1921,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1923,29'
              BranchSideFuncs:
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
            - BranchSide:      'id3tag.c:1925,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1925,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1926,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1928,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1928,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1929,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1931,17'
              BranchSideFuncs:
                - test_tag_spec_flags
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1939,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1941,19'
              BranchSideFuncs:
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
            - BranchSide:      'id3tag.c:1944,19'
              BranchSideFuncs:
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1972,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1974,33'
              BranchSideFuncs:
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
                - set_frame_comment
            - BranchSide:      'id3tag.c:1987,17'
              BranchSideFuncs:
                - set_frame_apic
        - Branch String:   'id3tag.c:1974,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1975,29'
              BranchSideFuncs:
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_apic
                - set_frame_wxxx
                - set_frame_comment
            - BranchSide:      'id3tag.c:1985,17'
              BranchSideFuncs:
                - set_frame_apic
        - Branch String:   'id3tag.c:1975,53'
          Branch Sides:
            - BranchSide:      'id3tag.c:1975,56'
              BranchSideFuncs:
                - set_frame_comment
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
            - BranchSide:      'id3tag.c:1976,51'
              BranchSideFuncs:
                - set_frame_comment
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
        - Branch String:   'id3tag.c:1975,29'
          Branch Sides:
            - BranchSide:      'id3tag.c:1976,51'
              BranchSideFuncs:
                - set_frame_comment
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_wxxx
            - BranchSide:      'id3tag.c:1978,52'
              BranchSideFuncs:
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_apic
                - set_frame_comment
                - set_frame_wxxx
        - Branch String:   'id3tag.c:1978,34'
          Branch Sides:
            - BranchSide:      'id3tag.c:1979,48'
              BranchSideFuncs:
                - set_frame_wxxx
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_custom2
                - set_frame_comment
            - BranchSide:      'id3tag.c:1982,51'
              BranchSideFuncs:
                - set_frame_custom2
                - set_frame_apic
                - isFrameIdMatching
                - set_frame_wxxx
                - set_frame_comment
        - Branch String:   'id3tag.c:1987,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1988,36'
              BranchSideFuncs:
                - set_frame_apic
            - BranchSide:      'id3tag.c:1992,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1848,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1852,9'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:1859,21'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:1861,54'
          Dst:             strlen
        - Src:             'id3tag.c:1862,56'
          Dst:             strlen
        - Src:             'id3tag.c:1863,54'
          Dst:             strlen
        - Src:             'id3tag.c:1864,58'
          Dst:             strlen
        - Src:             'id3tag.c:1883,17'
          Dst:             id3v2AddAudioDuration
        - Src:             'id3tag.c:1901,42'
          Dst:             strlen
        - Src:             'id3tag.c:1910,41'
          Dst:             sizeOfCommentNode
        - Src:             'id3tag.c:1912,34'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1913,41'
          Dst:             sizeOfWxxxNode
        - Src:             'id3tag.c:1916,41'
          Dst:             sizeOfNode
        - Src:             'id3tag.c:1921,17'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:1939,17'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:1976,33'
          Dst:             set_frame_comment
        - Src:             'id3tag.c:1978,34'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1979,33'
          Dst:             set_frame_wxxx
        - Src:             'id3tag.c:1982,33'
          Dst:             set_frame_custom2
        - Src:             'id3tag.c:1988,21'
          Dst:             set_frame_apic
    - functionName:    id3v2AddAudioDuration
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - gfp
        - ms
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - copyV1ToV2
        - sprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:276,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:277,23'
              BranchSideFuncs:
                - sprintf
                - copyV1ToV2
            - BranchSide:      'id3tag.c:279,14'
              BranchSideFuncs:
                - sprintf
                - copyV1ToV2
        - Branch String:   'id3tag.c:279,14'
          Branch Sides:
            - BranchSide:      'id3tag.c:280,23'
              BranchSideFuncs:
                - sprintf
                - copyV1ToV2
            - BranchSide:      'id3tag.c:283,25'
              BranchSideFuncs:
                - sprintf
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:285,5'
          Dst:             sprintf
        - Src:             'id3tag.c:286,5'
          Dst:             copyV1ToV2
    - functionName:    sizeOfCommentNode
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         14
      ICount:          98
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1544,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1544,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1545,11'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1548,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1548,32'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1551,22'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1554,22'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1557,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1557,32'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1560,18'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1563,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    isFrameIdMatching
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - id
        - mask
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - frame_id_matches
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:174,12'
          Dst:             frame_id_matches
    - functionName:    sizeOfWxxxNode
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1600
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         20
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1574,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1574,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1575,11'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1576,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1577,15'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1588,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1578,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1578,36'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1581,26'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1584,26'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1588,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1589,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1599,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1589,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1589,36'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1592,22'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1595,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sizeOfNode
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionLinenumberEnd: 1537
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         15
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1518,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1518,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1519,11'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1521,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1521,32'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1524,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1530,17'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1524,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1525,22'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1527,18'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1530,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1531,23'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1533,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_frame_comment
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frame
        - node
      BBCount:         12
      ICount:          171
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - set_4_byte_value
        - sizeOfCommentNode
        - writeChars
        - writeUcs2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1651,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1651,9'
              BranchSideFuncs:
                - set_4_byte_value
                - set_4_byte_value
                - writeUcs2s
                - writeUcs2s
                - writeChars
                - writeChars
            - BranchSide:      'id3tag.c:1652,34'
              BranchSideFuncs:
                - set_4_byte_value
                - set_4_byte_value
                - writeUcs2s
                - writeUcs2s
                - writeChars
                - writeChars
        - Branch String:   'id3tag.c:1664,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1665,32'
              BranchSideFuncs:
                - writeChars
                - writeUcs2s
                - writeChars
            - BranchSide:      'id3tag.c:1669,32'
              BranchSideFuncs:
                - writeUcs2s
                - writeUcs2s
                - writeChars
        - Branch String:   'id3tag.c:1674,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1675,32'
              BranchSideFuncs:
                - writeChars
            - BranchSide:      'id3tag.c:1678,32'
              BranchSideFuncs:
                - writeUcs2s
      Callsites:
        - Src:             'id3tag.c:1650,22'
          Dst:             sizeOfCommentNode
        - Src:             'id3tag.c:1652,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1653,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1665,21'
          Dst:             writeChars
        - Src:             'id3tag.c:1669,21'
          Dst:             writeUcs2s
        - Src:             'id3tag.c:1675,21'
          Dst:             writeChars
        - Src:             'id3tag.c:1678,21'
          Dst:             writeUcs2s
    - functionName:    set_frame_wxxx
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frame
        - node
      BBCount:         15
      ICount:          159
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - set_4_byte_value
        - sizeOfWxxxNode
        - writeChars
        - writeLoBytes
        - writeUcs2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1721,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1721,9'
              BranchSideFuncs:
                - set_4_byte_value
                - set_4_byte_value
                - writeLoBytes
                - writeChars
                - writeUcs2s
                - writeChars
            - BranchSide:      'id3tag.c:1722,34'
              BranchSideFuncs:
                - set_4_byte_value
                - set_4_byte_value
                - writeLoBytes
                - writeChars
                - writeUcs2s
                - writeChars
        - Branch String:   'id3tag.c:1727,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1729,24'
              BranchSideFuncs:
                - writeUcs2s
                - writeLoBytes
                - writeChars
                - writeChars
            - BranchSide:      'id3tag.c:1740,13'
              BranchSideFuncs:
                - writeLoBytes
                - writeChars
        - Branch String:   'id3tag.c:1730,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1731,36'
              BranchSideFuncs:
                - writeChars
                - writeLoBytes
                - writeChars
            - BranchSide:      'id3tag.c:1735,36'
              BranchSideFuncs:
                - writeUcs2s
                - writeLoBytes
                - writeChars
        - Branch String:   'id3tag.c:1740,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1741,32'
              BranchSideFuncs:
                - writeChars
            - BranchSide:      'id3tag.c:1744,34'
              BranchSideFuncs:
                - writeLoBytes
      Callsites:
        - Src:             'id3tag.c:1720,22'
          Dst:             sizeOfWxxxNode
        - Src:             'id3tag.c:1722,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1723,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1731,25'
          Dst:             writeChars
        - Src:             'id3tag.c:1735,25'
          Dst:             writeUcs2s
        - Src:             'id3tag.c:1741,21'
          Dst:             writeChars
        - Src:             'id3tag.c:1744,21'
          Dst:             writeLoBytes
    - functionName:    set_frame_custom2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1714
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frame
        - node
      BBCount:         15
      ICount:          159
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - set_4_byte_value
        - sizeOfNode
        - writeChars
        - writeUcs2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1688,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1688,9'
              BranchSideFuncs:
                - set_4_byte_value
                - set_4_byte_value
                - writeUcs2s
                - writeChars
                - writeUcs2s
                - writeChars
            - BranchSide:      'id3tag.c:1689,34'
              BranchSideFuncs:
                - set_4_byte_value
                - set_4_byte_value
                - writeUcs2s
                - writeChars
                - writeUcs2s
                - writeChars
        - Branch String:   'id3tag.c:1696,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1697,17'
              BranchSideFuncs:
                - writeUcs2s
                - writeUcs2s
                - writeChars
                - writeChars
            - BranchSide:      'id3tag.c:1707,13'
              BranchSideFuncs:
                - writeUcs2s
                - writeChars
        - Branch String:   'id3tag.c:1697,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1698,36'
              BranchSideFuncs:
                - writeChars
                - writeUcs2s
                - writeChars
            - BranchSide:      'id3tag.c:1702,36'
              BranchSideFuncs:
                - writeUcs2s
                - writeUcs2s
                - writeChars
        - Branch String:   'id3tag.c:1707,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1708,32'
              BranchSideFuncs:
                - writeChars
            - BranchSide:      'id3tag.c:1711,32'
              BranchSideFuncs:
                - writeUcs2s
      Callsites:
        - Src:             'id3tag.c:1687,22'
          Dst:             sizeOfNode
        - Src:             'id3tag.c:1689,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1690,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1698,25'
          Dst:             writeChars
        - Src:             'id3tag.c:1702,25'
          Dst:             writeUcs2s
        - Src:             'id3tag.c:1708,21'
          Dst:             writeChars
        - Src:             'id3tag.c:1711,21'
          Dst:             writeUcs2s
    - functionName:    set_frame_apic
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - frame
        - mimetype
        - data
        - size
      BBCount:         16
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - set_4_byte_value
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1761,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:1761,21'
              BranchSideFuncs:
                - set_4_byte_value
                - strlen
                - set_4_byte_value
            - BranchSide:      'id3tag.c:1761,18'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1761,26'
          Branch Sides:
            - BranchSide:      'id3tag.c:1761,29'
              BranchSideFuncs:
                - set_4_byte_value
                - strlen
                - set_4_byte_value
            - BranchSide:      'id3tag.c:1761,26'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1761,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1761,9'
              BranchSideFuncs:
                - set_4_byte_value
                - strlen
                - set_4_byte_value
            - BranchSide:      'id3tag.c:1762,34'
              BranchSideFuncs:
                - set_4_byte_value
                - strlen
                - set_4_byte_value
        - Branch String:   'id3tag.c:1770,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1771,33'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1773,15'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1779,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1780,29'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1782,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1762,17'
          Dst:             set_4_byte_value
        - Src:             'id3tag.c:1763,62'
          Dst:             strlen
        - Src:             'id3tag.c:1763,17'
          Dst:             set_4_byte_value
    - functionName:    copyV1ToV2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - s
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - id3v2_add_latin1_lng
        - id3v2_add_utf8_lng
        - test_tag_spec_flags
      functionUses:    10
      BranchProfiles:
        - Branch String:   'id3tag.c:227,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:227,43'
              BranchSideFuncs:
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:227,26'
              BranchSideFuncs:
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:228,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:228,9'
              BranchSideFuncs:
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:229,30'
              BranchSideFuncs:
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:235,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:236,32'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:238,34'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
      Callsites:
        - Src:             'id3tag.c:235,13'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:236,13'
          Dst:             id3v2_add_utf8_lng
        - Src:             'id3tag.c:238,13'
          Dst:             id3v2_add_latin1_lng
    - functionName:    id3v2_add_utf8_lng
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - desc
        - text
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3v2_add_utf8
        - id3v2_get_language
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:1059,24'
          Dst:             id3v2_get_language
        - Src:             'id3tag.c:1060,12'
          Dst:             id3v2_add_utf8
    - functionName:    id3v2_add_latin1_lng
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - desc
        - text
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3v2_add_latin1
        - id3v2_get_language
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:1073,24'
          Dst:             id3v2_get_language
        - Src:             'id3tag.c:1074,12'
          Dst:             id3v2_add_latin1
    - functionName:    id3v2_get_language
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'id3tag.c:209,38'
          Branch Sides:
            - BranchSide:      'id3tag.c:209,44'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:209,32'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:210,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:210,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:211,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    id3v2_add_latin1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - lng
        - desc
        - text
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3v2_add_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:1044,12'
          Dst:             id3v2_add_enc
    - functionName:    id3v2_add_utf8
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - lng
        - desc
        - text
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3v2_add_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:1053,12'
          Dst:             id3v2_add_enc
    - functionName:    id3tag_set_fieldvalue_ucs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionLinenumberEnd: 1841
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - fieldvalue
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3tag_set_fieldvalue_utf16
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:1837,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1838,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1840,40'
              BranchSideFuncs:
                - id3tag_set_fieldvalue_utf16
      Callsites:
        - Src:             'id3tag.c:1837,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1840,12'
          Dst:             id3tag_set_fieldvalue_utf16
    - functionName:    id3tag_set_fieldvalue_utf16
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionLinenumberEnd: 1829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - fieldvalue
      BBCount:         18
      ICount:          152
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - fromLatin1Char
        - hasUcs2ByteOrderMarker
        - id3tag_set_textinfo_utf16
        - is_lame_internal_flags_null
        - local_ucs2_strlen
        - toID3v2TagId_ucs2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1804,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1805,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1807,9'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - fromLatin1Char
                - toID3v2TagId_ucs2
                - local_ucs2_strlen
                - local_ucs2_strlen
                - local_ucs2_substr
                - id3tag_set_textinfo_utf16
                - free
        - Branch String:   'id3tag.c:1807,20'
          Branch Sides:
            - BranchSide:      'id3tag.c:1807,24'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - fromLatin1Char
                - toID3v2TagId_ucs2
                - local_ucs2_strlen
                - local_ucs2_strlen
                - local_ucs2_substr
                - id3tag_set_textinfo_utf16
                - free
            - BranchSide:      'id3tag.c:1828,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1807,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1808,44'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - fromLatin1Char
                - toID3v2TagId_ucs2
                - local_ucs2_strlen
                - local_ucs2_strlen
                - local_ucs2_substr
                - id3tag_set_textinfo_utf16
                - free
            - BranchSide:      'id3tag.c:1828,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1812,52'
          Branch Sides:
            - BranchSide:      'id3tag.c:1812,55'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1813,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1812,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1813,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1815,19'
              BranchSideFuncs:
                - local_ucs2_strlen
                - local_ucs2_substr
                - id3tag_set_textinfo_utf16
                - free
        - Branch String:   'id3tag.c:1819,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1820,29'
              BranchSideFuncs:
                - local_ucs2_strlen
                - local_ucs2_substr
                - id3tag_set_textinfo_utf16
                - free
            - BranchSide:      'id3tag.c:1827,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1804,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1808,21'
          Dst:             hasUcs2ByteOrderMarker
        - Src:             'id3tag.c:1809,42'
          Dst:             fromLatin1Char
        - Src:             'id3tag.c:1811,35'
          Dst:             toID3v2TagId_ucs2
        - Src:             'id3tag.c:1812,13'
          Dst:             local_ucs2_strlen
        - Src:             'id3tag.c:1822,55'
          Dst:             local_ucs2_strlen
        - Src:             'id3tag.c:1822,13'
          Dst:             local_ucs2_substr
        - Src:             'id3tag.c:1823,18'
          Dst:             id3tag_set_textinfo_utf16
    - functionName:    fromLatin1Char
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - s
        - c
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swap_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:470,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:471,27'
              BranchSideFuncs:
                - swap_bytes
            - BranchSide:      'id3tag.c:473,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:471,16'
          Dst:             swap_bytes
    - functionName:    toID3v2TagId_ucs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         27
      ICount:          154
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - hasUcs2ByteOrderMarker
        - toLittleEndian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:795,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:796,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:798,11'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - toLittleEndian
        - Branch String:   'id3tag.c:799,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:800,9'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:802,12'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:802,23'
          Branch Sides:
            - BranchSide:      'id3tag.c:802,26'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:802,5'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:802,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:803,49'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:812,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:804,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:804,30'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:805,17'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:804,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:805,17'
              BranchSideFuncs:
                - toLittleEndian
            - BranchSide:      'id3tag.c:809,11'
              BranchSideFuncs:
                - toLittleEndian
        - Branch String:   'id3tag.c:805,25'
          Branch Sides:
            - BranchSide:      'id3tag.c:805,34'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:806,17'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:805,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:806,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:808,9'
              BranchSideFuncs:
                - toLittleEndian
      Callsites:
        - Src:             'id3tag.c:799,9'
          Dst:             hasUcs2ByteOrderMarker
        - Src:             'id3tag.c:803,34'
          Dst:             toLittleEndian
    - functionName:    local_ucs2_substr
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - start
        - end
      BBCount:         21
      ICount:          140
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - hasUcs2ByteOrderMarker
      functionUses:    3
      BranchProfiles:
        - Branch String:   'id3tag.c:545,33'
          Branch Sides:
            - BranchSide:      'id3tag.c:545,50'
              BranchSideFuncs:
                - calloc
                - hasUcs2ByteOrderMarker
            - BranchSide:      'id3tag.c:545,30'
              BranchSideFuncs:
                - calloc
                - hasUcs2ByteOrderMarker
        - Branch String:   'id3tag.c:549,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:549,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:550,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:549,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:550,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:552,32'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
        - Branch String:   'id3tag.c:552,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:553,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:558,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:554,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:555,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:557,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:558,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:559,20'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:561,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:547,27'
          Dst:             calloc
        - Src:             'id3tag.c:552,9'
          Dst:             hasUcs2ByteOrderMarker
    - functionName:    id3tag_set_textinfo_utf16
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - text
      BBCount:         32
      ICount:          176
      EdgeCount:       45
      CyclomaticComplexity: 15
      functionsReached:
        - hasUcs2ByteOrderMarker
        - id3tag_set_genre_utf16
        - id3tag_set_userinfo_ucs2
        - id3v2_add_ucs2_lng
        - isFrameIdMatching
        - is_lame_internal_flags_null
        - toID3v2TagId
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1171,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1172,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1174,37'
              BranchSideFuncs:
                - is_lame_internal_flags_null
                - hasUcs2ByteOrderMarker
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3tag_set_genre_utf16
                - id3tag_set_userinfo_ucs2
        - Branch String:   'id3tag.c:1174,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1175,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1177,9'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3tag_set_genre_utf16
                - id3tag_set_userinfo_ucs2
        - Branch String:   'id3tag.c:1177,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1178,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1180,33'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3tag_set_genre_utf16
                - id3tag_set_userinfo_ucs2
        - Branch String:   'id3tag.c:1180,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1181,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3tag_set_genre_utf16
                - id3tag_set_userinfo_ucs2
            - BranchSide:      'id3tag.c:1183,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3tag_set_genre_utf16
                - id3tag_set_userinfo_ucs2
        - Branch String:   'id3tag.c:1183,29'
          Branch Sides:
            - BranchSide:      'id3tag.c:1183,32'
              BranchSideFuncs:
                - id3tag_set_userinfo_ucs2
            - BranchSide:      'id3tag.c:1184,41'
              BranchSideFuncs:
                - id3tag_set_userinfo_ucs2
        - Branch String:   'id3tag.c:1183,52'
          Branch Sides:
            - BranchSide:      'id3tag.c:1183,55'
              BranchSideFuncs:
                - id3tag_set_userinfo_ucs2
            - BranchSide:      'id3tag.c:1184,41'
              BranchSideFuncs:
                - id3tag_set_userinfo_ucs2
        - Branch String:   'id3tag.c:1183,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1184,41'
              BranchSideFuncs:
                - id3tag_set_userinfo_ucs2
            - BranchSide:      'id3tag.c:1186,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3tag_set_genre_utf16
        - Branch String:   'id3tag.c:1186,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1187,39'
              BranchSideFuncs:
                - id3tag_set_genre_utf16
            - BranchSide:      'id3tag.c:1189,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:1189,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1190,35'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
            - BranchSide:      'id3tag.c:1192,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:1192,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1193,35'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
            - BranchSide:      'id3tag.c:1195,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:1195,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1196,35'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
            - BranchSide:      'id3tag.c:1198,27'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:1199,7'
          Branch Sides:
            - BranchSide:      'id3tag.c:1199,27'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
            - BranchSide:      'id3tag.c:1205,35'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:1198,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1205,35'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
            - BranchSide:      'id3tag.c:1207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1170,31'
          Dst:             toID3v2TagId
        - Src:             'id3tag.c:1174,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1180,10'
          Dst:             hasUcs2ByteOrderMarker
        - Src:             'id3tag.c:1184,16'
          Dst:             id3tag_set_userinfo_ucs2
        - Src:             'id3tag.c:1187,16'
          Dst:             id3tag_set_genre_utf16
        - Src:             'id3tag.c:1190,16'
          Dst:             id3v2_add_ucs2_lng
        - Src:             'id3tag.c:1193,16'
          Dst:             id3v2_add_ucs2_lng
        - Src:             'id3tag.c:1196,16'
          Dst:             id3v2_add_ucs2_lng
        - Src:             'id3tag.c:1198,9'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1199,9'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1205,16'
          Dst:             id3v2_add_ucs2_lng
    - functionName:    toID3v2TagId
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         22
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'id3tag.c:773,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:774,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:776,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:776,23'
          Branch Sides:
            - BranchSide:      'id3tag.c:776,26'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:776,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:776,5'
          Branch Sides:
            - BranchSide:      'id3tag.c:777,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:787,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:781,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:781,30'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:782,17'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:781,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:782,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:786,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:782,25'
          Branch Sides:
            - BranchSide:      'id3tag.c:782,34'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:783,17'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:782,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:783,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:785,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    id3tag_set_userinfo_ucs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - fieldvalue
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fromLatin1Char
        - id3v2_add_ucs2_lng
        - local_ucs2_pos
        - local_ucs2_strlen
        - local_ucs2_substr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1116,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1116,9'
              BranchSideFuncs:
                - local_ucs2_substr
                - local_ucs2_substr
                - id3v2_add_ucs2_lng
                - free
                - free
            - BranchSide:      'id3tag.c:1117,25'
              BranchSideFuncs:
                - local_ucs2_substr
                - local_ucs2_substr
                - id3v2_add_ucs2_lng
                - free
                - free
      Callsites:
        - Src:             'id3tag.c:1112,38'
          Dst:             fromLatin1Char
        - Src:             'id3tag.c:1114,17'
          Dst:             local_ucs2_strlen
        - Src:             'id3tag.c:1115,17'
          Dst:             local_ucs2_pos
        - Src:             'id3tag.c:1118,9'
          Dst:             local_ucs2_substr
        - Src:             'id3tag.c:1119,9'
          Dst:             local_ucs2_substr
        - Src:             'id3tag.c:1120,14'
          Dst:             id3v2_add_ucs2_lng
    - functionName:    id3tag_set_genre_utf16
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - text
      BBCount:         18
      ICount:          136
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - copyV1ToV2
        - hasUcs2ByteOrderMarker
        - id3v2_add_ucs2_lng
        - local_strdup_utf16_to_latin1
        - lookupGenre
        - maybeLatin1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:674,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:675,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:677,33'
              BranchSideFuncs:
                - hasUcs2ByteOrderMarker
                - maybeLatin1
                - id3v2_add_ucs2_lng
                - local_strdup_utf16_to_latin1
                - lookupGenre
                - free
                - copyV1ToV2
        - Branch String:   'id3tag.c:677,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:678,9'
              BranchSideFuncs:
                - maybeLatin1
                - id3v2_add_ucs2_lng
                - local_strdup_utf16_to_latin1
                - lookupGenre
                - free
                - copyV1ToV2
            - BranchSide:      'id3tag.c:680,21'
              BranchSideFuncs:
                - maybeLatin1
                - id3v2_add_ucs2_lng
                - local_strdup_utf16_to_latin1
                - lookupGenre
                - free
                - copyV1ToV2
        - Branch String:   'id3tag.c:680,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:681,55'
              BranchSideFuncs:
                - local_strdup_utf16_to_latin1
                - lookupGenre
                - free
                - id3v2_add_ucs2_lng
                - copyV1ToV2
            - BranchSide:      'id3tag.c:692,30'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:684,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:684,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:685,13'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
                - copyV1ToV2
        - Branch String:   'id3tag.c:685,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:686,13'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:691,5'
              BranchSideFuncs:
                - id3v2_add_ucs2_lng
        - Branch String:   'id3tag.c:693,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:694,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:697,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:677,10'
          Dst:             hasUcs2ByteOrderMarker
        - Src:             'id3tag.c:680,9'
          Dst:             maybeLatin1
        - Src:             'id3tag.c:681,26'
          Dst:             local_strdup_utf16_to_latin1
        - Src:             'id3tag.c:682,23'
          Dst:             lookupGenre
        - Src:             'id3tag.c:688,13'
          Dst:             copyV1ToV2
        - Src:             'id3tag.c:692,11'
          Dst:             id3v2_add_ucs2_lng
    - functionName:    id3v2_add_ucs2_lng
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - desc
        - text
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3v2_add_ucs2
        - id3v2_get_language
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:1066,24'
          Dst:             id3v2_get_language
        - Src:             'id3tag.c:1067,12'
          Dst:             id3v2_add_ucs2
    - functionName:    id3v2_add_ucs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - frame_id
        - lng
        - desc
        - text
      BBCount:         26
      ICount:          185
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - appendNode
        - calloc
        - findNode
        - isMultiFrame
        - isSameDescriptorUcs2
        - isSameLang
        - local_ucs2_strdup
        - setLang
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:963,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:963,43'
              BranchSideFuncs:
                - findNode
                - setLang
                - isMultiFrame
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptorUcs2
            - BranchSide:      'id3tag.c:963,26'
              BranchSideFuncs:
                - findNode
                - setLang
                - isMultiFrame
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptorUcs2
        - Branch String:   'id3tag.c:964,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:965,41'
              BranchSideFuncs:
                - findNode
                - setLang
                - isMultiFrame
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptorUcs2
            - BranchSide:      'id3tag.c:994,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:968,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:969,13'
              BranchSideFuncs:
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
                - findNode
                - isSameDescriptorUcs2
            - BranchSide:      'id3tag.c:978,13'
              BranchSideFuncs:
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
        - Branch String:   'id3tag.c:969,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:970,32'
              BranchSideFuncs:
                - isSameLang
                - findNode
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameDescriptorUcs2
            - BranchSide:      'id3tag.c:977,9'
              BranchSideFuncs:
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
        - Branch String:   'id3tag.c:970,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:971,46'
              BranchSideFuncs:
                - isSameDescriptorUcs2
                - findNode
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
            - BranchSide:      'id3tag.c:975,34'
              BranchSideFuncs:
                - findNode
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
                - isSameDescriptorUcs2
        - Branch String:   'id3tag.c:971,25'
          Branch Sides:
            - BranchSide:      'id3tag.c:972,25'
              BranchSideFuncs:
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
            - BranchSide:      'id3tag.c:974,17'
              BranchSideFuncs:
                - findNode
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
                - calloc
                - appendNode
                - isSameLang
                - isSameDescriptorUcs2
        - Branch String:   'id3tag.c:978,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:979,20'
              BranchSideFuncs:
                - calloc
                - appendNode
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
            - BranchSide:      'id3tag.c:985,21'
              BranchSideFuncs:
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
        - Branch String:   'id3tag.c:980,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:981,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:983,25'
              BranchSideFuncs:
                - appendNode
                - setLang
                - local_ucs2_strdup
                - local_ucs2_strdup
      Callsites:
        - Src:             'id3tag.c:965,31'
          Dst:             findNode
        - Src:             'id3tag.c:967,9'
          Dst:             setLang
        - Src:             'id3tag.c:968,13'
          Dst:             isMultiFrame
        - Src:             'id3tag.c:970,21'
          Dst:             isSameLang
        - Src:             'id3tag.c:971,25'
          Dst:             isSameDescriptorUcs2
        - Src:             'id3tag.c:975,24'
          Dst:             findNode
        - Src:             'id3tag.c:979,20'
          Dst:             calloc
        - Src:             'id3tag.c:983,13'
          Dst:             appendNode
        - Src:             'id3tag.c:986,9'
          Dst:             setLang
        - Src:             'id3tag.c:987,25'
          Dst:             local_ucs2_strdup
        - Src:             'id3tag.c:989,25'
          Dst:             local_ucs2_strdup
    - functionName:    lookupGenre
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - genre
      BBCount:         17
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - searchGenre
        - sloppySearchGenre
        - strtol
      functionUses:    3
      BranchProfiles:
        - Branch String:   'id3tag.c:611,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:612,27'
              BranchSideFuncs:
                - searchGenre
                - sloppySearchGenre
            - BranchSide:      'id3tag.c:621,14'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:613,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:614,37'
              BranchSideFuncs:
                - sloppySearchGenre
            - BranchSide:      'id3tag.c:616,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:616,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:617,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:621,23'
          Branch Sides:
            - BranchSide:      'id3tag.c:621,27'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:622,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:621,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:622,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:609,19'
          Dst:             strtol
        - Src:             'id3tag.c:612,15'
          Dst:             searchGenre
        - Src:             'id3tag.c:614,19'
          Dst:             sloppySearchGenre
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    id3tag_set_fieldvalue
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1799
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - fieldvalue
      BBCount:         16
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - id3tag_set_textinfo_latin1
        - is_lame_internal_flags_null
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1789,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1790,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1792,9'
              BranchSideFuncs:
                - strlen
                - id3tag_set_textinfo_latin1
        - Branch String:   'id3tag.c:1792,20'
          Branch Sides:
            - BranchSide:      'id3tag.c:1792,24'
              BranchSideFuncs:
                - strlen
                - id3tag_set_textinfo_latin1
            - BranchSide:      'id3tag.c:1798,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1792,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1793,20'
              BranchSideFuncs:
                - strlen
                - id3tag_set_textinfo_latin1
            - BranchSide:      'id3tag.c:1798,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1793,36'
          Branch Sides:
            - BranchSide:      'id3tag.c:1793,39'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1794,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1793,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1794,13'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1796,43'
              BranchSideFuncs:
                - id3tag_set_textinfo_latin1
      Callsites:
        - Src:             'id3tag.c:1789,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1793,13'
          Dst:             strlen
        - Src:             'id3tag.c:1796,16'
          Dst:             id3tag_set_textinfo_latin1
    - functionName:    id3tag_set_textinfo_latin1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - text
      BBCount:         30
      ICount:          164
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - id3tag_set_genre
        - id3tag_set_userinfo_latin1
        - id3v2_add_latin1_lng
        - isFrameIdMatching
        - is_lame_internal_flags_null
        - toID3v2TagId
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1223,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1224,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1226,37'
              BranchSideFuncs:
                - is_lame_internal_flags_null
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3tag_set_genre
                - id3tag_set_userinfo_latin1
        - Branch String:   'id3tag.c:1226,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1227,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1229,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3tag_set_genre
                - id3tag_set_userinfo_latin1
        - Branch String:   'id3tag.c:1229,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1230,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1232,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3tag_set_genre
                - id3tag_set_userinfo_latin1
        - Branch String:   'id3tag.c:1232,29'
          Branch Sides:
            - BranchSide:      'id3tag.c:1232,32'
              BranchSideFuncs:
                - id3tag_set_userinfo_latin1
            - BranchSide:      'id3tag.c:1233,43'
              BranchSideFuncs:
                - id3tag_set_userinfo_latin1
        - Branch String:   'id3tag.c:1232,52'
          Branch Sides:
            - BranchSide:      'id3tag.c:1232,55'
              BranchSideFuncs:
                - id3tag_set_userinfo_latin1
            - BranchSide:      'id3tag.c:1233,43'
              BranchSideFuncs:
                - id3tag_set_userinfo_latin1
        - Branch String:   'id3tag.c:1232,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1233,43'
              BranchSideFuncs:
                - id3tag_set_userinfo_latin1
            - BranchSide:      'id3tag.c:1235,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3tag_set_genre
        - Branch String:   'id3tag.c:1235,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1236,33'
              BranchSideFuncs:
                - id3tag_set_genre
            - BranchSide:      'id3tag.c:1238,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
        - Branch String:   'id3tag.c:1238,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1239,37'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
            - BranchSide:      'id3tag.c:1241,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
        - Branch String:   'id3tag.c:1241,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1242,37'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
            - BranchSide:      'id3tag.c:1244,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
                - id3v2_add_latin1_lng
        - Branch String:   'id3tag.c:1244,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1245,37'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
            - BranchSide:      'id3tag.c:1247,27'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_latin1_lng
        - Branch String:   'id3tag.c:1248,7'
          Branch Sides:
            - BranchSide:      'id3tag.c:1248,27'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
            - BranchSide:      'id3tag.c:1249,37'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
        - Branch String:   'id3tag.c:1247,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1249,37'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
            - BranchSide:      'id3tag.c:1251,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1222,31'
          Dst:             toID3v2TagId
        - Src:             'id3tag.c:1226,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1233,16'
          Dst:             id3tag_set_userinfo_latin1
        - Src:             'id3tag.c:1236,16'
          Dst:             id3tag_set_genre
        - Src:             'id3tag.c:1239,16'
          Dst:             id3v2_add_latin1_lng
        - Src:             'id3tag.c:1242,16'
          Dst:             id3v2_add_latin1_lng
        - Src:             'id3tag.c:1245,16'
          Dst:             id3v2_add_latin1_lng
        - Src:             'id3tag.c:1247,9'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1248,9'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1249,16'
          Dst:             id3v2_add_latin1_lng
    - functionName:    id3tag_set_userinfo_latin1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - fieldvalue
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3v2_add_latin1_lng
        - local_char_pos
        - local_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1083,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1083,9'
              BranchSideFuncs:
                - local_strdup
                - id3v2_add_latin1_lng
                - free
            - BranchSide:      'id3tag.c:1084,17'
              BranchSideFuncs:
                - local_strdup
                - id3v2_add_latin1_lng
                - free
      Callsites:
        - Src:             'id3tag.c:1082,17'
          Dst:             local_char_pos
        - Src:             'id3tag.c:1085,9'
          Dst:             local_strdup
        - Src:             'id3tag.c:1087,14'
          Dst:             id3v2_add_latin1_lng
    - functionName:    id3tag_set_genre
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - genre
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - copyV1ToV2
        - lookupGenre
      functionUses:    3
      BranchProfiles:
        - Branch String:   'id3tag.c:1494,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1494,43'
              BranchSideFuncs:
                - lookupGenre
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1494,26'
              BranchSideFuncs:
                - lookupGenre
                - copyV1ToV2
        - Branch String:   'id3tag.c:1496,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1496,16'
              BranchSideFuncs:
                - lookupGenre
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1510,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1496,22'
          Branch Sides:
            - BranchSide:      'id3tag.c:1496,26'
              BranchSideFuncs:
                - lookupGenre
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1510,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1496,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1497,37'
              BranchSideFuncs:
                - lookupGenre
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1510,12'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1498,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1498,31'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1499,9'
              BranchSideFuncs:
                - copyV1ToV2
        - Branch String:   'id3tag.c:1500,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1501,41'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1505,13'
              BranchSideFuncs:
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:1497,25'
          Dst:             lookupGenre
        - Src:             'id3tag.c:1508,9'
          Dst:             copyV1ToV2
    - functionName:    id3tag_set_track
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - track
      BBCount:         27
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - atoi
        - copyV1ToV2
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1381,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1381,43'
              BranchSideFuncs:
                - atoi
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1381,26'
              BranchSideFuncs:
                - atoi
                - strchr
                - copyV1ToV2
        - Branch String:   'id3tag.c:1384,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1384,16'
              BranchSideFuncs:
                - atoi
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1384,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1384,22'
          Branch Sides:
            - BranchSide:      'id3tag.c:1384,26'
              BranchSideFuncs:
                - atoi
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1384,22'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1384,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1384,9'
              BranchSideFuncs:
                - atoi
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1385,28'
              BranchSideFuncs:
                - atoi
                - strchr
                - copyV1ToV2
        - Branch String:   'id3tag.c:1387,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1387,24'
              BranchSideFuncs:
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1388,17'
              BranchSideFuncs:
                - strchr
                - copyV1ToV2
        - Branch String:   'id3tag.c:1387,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1388,17'
              BranchSideFuncs:
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1392,13'
              BranchSideFuncs:
                - strchr
                - copyV1ToV2
        - Branch String:   'id3tag.c:1392,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1393,41'
              BranchSideFuncs:
                - strchr
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1397,29'
              BranchSideFuncs:
                - strchr
                - copyV1ToV2
        - Branch String:   'id3tag.c:1398,24'
          Branch Sides:
            - BranchSide:      'id3tag.c:1398,28'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1401,20'
              BranchSideFuncs:
                - copyV1ToV2
        - Branch String:   'id3tag.c:1398,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1399,13'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1401,20'
              BranchSideFuncs:
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:1385,23'
          Dst:             atoi
        - Src:             'id3tag.c:1397,22'
          Dst:             strchr
        - Src:             'id3tag.c:1401,9'
          Dst:             copyV1ToV2
    - functionName:    atoi
      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:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    id3tag_set_comment
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - comment
      BBCount:         16
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - id3v2_add_latin1_lng
        - id3v2_add_utf8
        - id3v2_get_language
        - local_strdup
        - test_tag_spec_flags
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1354,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1354,43'
              BranchSideFuncs:
                - local_strdup
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_get_language
                - id3v2_add_utf8
            - BranchSide:      'id3tag.c:1354,26'
              BranchSideFuncs:
                - local_strdup
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_get_language
                - id3v2_add_utf8
        - Branch String:   'id3tag.c:1355,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1355,16'
              BranchSideFuncs:
                - local_strdup
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_get_language
                - id3v2_add_utf8
            - BranchSide:      'id3tag.c:1355,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1355,24'
          Branch Sides:
            - BranchSide:      'id3tag.c:1355,28'
              BranchSideFuncs:
                - local_strdup
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_get_language
                - id3v2_add_utf8
            - BranchSide:      'id3tag.c:1355,24'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1355,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1355,9'
              BranchSideFuncs:
                - local_strdup
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_get_language
                - id3v2_add_utf8
            - BranchSide:      'id3tag.c:1356,23'
              BranchSideFuncs:
                - local_strdup
                - test_tag_spec_flags
                - id3v2_add_latin1_lng
                - id3v2_get_language
                - id3v2_add_utf8
        - Branch String:   'id3tag.c:1365,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:1366,29'
              BranchSideFuncs:
                - id3v2_get_language
                - id3v2_add_utf8
            - BranchSide:      'id3tag.c:1369,38'
              BranchSideFuncs:
                - id3v2_add_latin1_lng
      Callsites:
        - Src:             'id3tag.c:1356,9'
          Dst:             local_strdup
        - Src:             'id3tag.c:1365,17'
          Dst:             test_tag_spec_flags
        - Src:             'id3tag.c:1366,36'
          Dst:             id3v2_get_language
        - Src:             'id3tag.c:1367,17'
          Dst:             id3v2_add_utf8
        - Src:             'id3tag.c:1369,17'
          Dst:             id3v2_add_latin1_lng
    - functionName:    id3tag_set_year
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1349
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - year
      BBCount:         22
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - atoi
        - copyV1ToV2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1333,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1333,43'
              BranchSideFuncs:
                - atoi
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1333,26'
              BranchSideFuncs:
                - atoi
                - copyV1ToV2
        - Branch String:   'id3tag.c:1334,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1334,16'
              BranchSideFuncs:
                - atoi
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1334,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1334,21'
          Branch Sides:
            - BranchSide:      'id3tag.c:1334,25'
              BranchSideFuncs:
                - atoi
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1334,21'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1334,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1334,9'
              BranchSideFuncs:
                - atoi
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1335,28'
              BranchSideFuncs:
                - atoi
                - copyV1ToV2
        - Branch String:   'id3tag.c:1336,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1337,17'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1340,13'
              BranchSideFuncs:
                - copyV1ToV2
        - Branch String:   'id3tag.c:1340,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1341,17'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1343,13'
              BranchSideFuncs:
                - copyV1ToV2
        - Branch String:   'id3tag.c:1343,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1344,34'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1347,20'
              BranchSideFuncs:
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:1335,23'
          Dst:             atoi
        - Src:             'id3tag.c:1347,9'
          Dst:             copyV1ToV2
    - functionName:    id3tag_set_album
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - album
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - copyV1ToV2
        - local_strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1322,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1322,43'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1322,26'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
        - Branch String:   'id3tag.c:1323,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1323,16'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1323,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1323,22'
          Branch Sides:
            - BranchSide:      'id3tag.c:1323,26'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1323,22'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1323,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1323,9'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1324,23'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:1324,9'
          Dst:             local_strdup
        - Src:             'id3tag.c:1326,9'
          Dst:             copyV1ToV2
    - functionName:    id3tag_set_artist
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - artist
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - copyV1ToV2
        - local_strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1311,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1311,43'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1311,26'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
        - Branch String:   'id3tag.c:1312,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1312,16'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1312,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1312,23'
          Branch Sides:
            - BranchSide:      'id3tag.c:1312,27'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1312,23'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1312,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1312,9'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1313,23'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:1313,9'
          Dst:             local_strdup
        - Src:             'id3tag.c:1315,9'
          Dst:             copyV1ToV2
    - functionName:    id3tag_set_title
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - title
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - copyV1ToV2
        - local_strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:1300,32'
          Branch Sides:
            - BranchSide:      'id3tag.c:1300,43'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1300,26'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
        - Branch String:   'id3tag.c:1301,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:1301,16'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1301,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1301,22'
          Branch Sides:
            - BranchSide:      'id3tag.c:1301,26'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1301,22'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:1301,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1301,9'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
            - BranchSide:      'id3tag.c:1302,23'
              BranchSideFuncs:
                - local_strdup
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:1302,9'
          Dst:             local_strdup
        - Src:             'id3tag.c:1304,9'
          Dst:             copyV1ToV2
    - functionName:    id3tag_set_comment_ucs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - lang
        - desc
        - text
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3tag_set_comment_utf16
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:1290,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1291,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1293,37'
              BranchSideFuncs:
                - id3tag_set_comment_utf16
      Callsites:
        - Src:             'id3tag.c:1290,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1293,12'
          Dst:             id3tag_set_comment_utf16
    - functionName:    id3tag_set_comment_utf16
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - lang
        - desc
        - text
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3v2_add_ucs2
        - is_lame_internal_flags_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1277,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1278,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1280,27'
              BranchSideFuncs:
                - id3v2_add_ucs2
      Callsites:
        - Src:             'id3tag.c:1277,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1280,12'
          Dst:             id3v2_add_ucs2
    - functionName:    id3tag_set_comment_utf8
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - lang
        - desc
        - text
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3v2_add_utf8
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:1267,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1268,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1270,27'
              BranchSideFuncs:
                - id3v2_add_utf8
      Callsites:
        - Src:             'id3tag.c:1267,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1270,12'
          Dst:             id3v2_add_utf8
    - functionName:    id3tag_set_comment_latin1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - lang
        - desc
        - text
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3v2_add_latin1
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:1258,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1259,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1261,29'
              BranchSideFuncs:
                - id3v2_add_latin1
      Callsites:
        - Src:             'id3tag.c:1258,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1261,12'
          Dst:             id3v2_add_latin1
    - functionName:    id3tag_set_textinfo_ucs2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - text
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3tag_set_textinfo_utf16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:1216,12'
          Dst:             id3tag_set_textinfo_utf16
    - functionName:    id3tag_set_genre_utf8
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - text
      BBCount:         16
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - copyV1ToV2
        - id3v2_add_utf8_lng
        - local_strdup_utf16_to_latin1
        - lookupGenre
        - maybeLatin1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:646,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:647,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:649,21'
              BranchSideFuncs:
                - maybeLatin1
                - id3v2_add_utf8_lng
                - local_strdup_utf16_to_latin1
                - lookupGenre
                - free
                - copyV1ToV2
        - Branch String:   'id3tag.c:649,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:650,55'
              BranchSideFuncs:
                - local_strdup_utf16_to_latin1
                - lookupGenre
                - free
                - id3v2_add_utf8_lng
                - copyV1ToV2
            - BranchSide:      'id3tag.c:661,30'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:653,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:653,24'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:654,13'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
                - copyV1ToV2
        - Branch String:   'id3tag.c:654,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:655,13'
              BranchSideFuncs:
                - copyV1ToV2
            - BranchSide:      'id3tag.c:660,5'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:662,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:663,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:666,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:649,9'
          Dst:             maybeLatin1
        - Src:             'id3tag.c:650,26'
          Dst:             local_strdup_utf16_to_latin1
        - Src:             'id3tag.c:651,23'
          Dst:             lookupGenre
        - Src:             'id3tag.c:657,13'
          Dst:             copyV1ToV2
        - Src:             'id3tag.c:661,11'
          Dst:             id3v2_add_utf8_lng
    - functionName:    id3tag_set_userinfo_utf8
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - fieldvalue
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - id3v2_add_utf8_lng
        - local_char_pos
        - local_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:1099,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1099,9'
              BranchSideFuncs:
                - local_strdup
                - id3v2_add_utf8_lng
                - free
            - BranchSide:      'id3tag.c:1100,17'
              BranchSideFuncs:
                - local_strdup
                - id3v2_add_utf8_lng
                - free
      Callsites:
        - Src:             'id3tag.c:1098,17'
          Dst:             local_char_pos
        - Src:             'id3tag.c:1101,9'
          Dst:             local_strdup
        - Src:             'id3tag.c:1103,14'
          Dst:             id3v2_add_utf8_lng
    - functionName:    id3tag_set_textinfo_utf8
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - id
        - text
      BBCount:         30
      ICount:          164
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - id3tag_set_genre_utf8
        - id3tag_set_userinfo_utf8
        - id3v2_add_utf8_lng
        - isFrameIdMatching
        - is_lame_internal_flags_null
        - toID3v2TagId
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:1131,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1132,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1134,37'
              BranchSideFuncs:
                - is_lame_internal_flags_null
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3tag_set_genre_utf8
                - id3tag_set_userinfo_utf8
        - Branch String:   'id3tag.c:1134,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1135,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1137,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3tag_set_genre_utf8
                - id3tag_set_userinfo_utf8
        - Branch String:   'id3tag.c:1137,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1138,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:1140,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3tag_set_genre_utf8
                - id3tag_set_userinfo_utf8
        - Branch String:   'id3tag.c:1140,29'
          Branch Sides:
            - BranchSide:      'id3tag.c:1140,32'
              BranchSideFuncs:
                - id3tag_set_userinfo_utf8
            - BranchSide:      'id3tag.c:1141,41'
              BranchSideFuncs:
                - id3tag_set_userinfo_utf8
        - Branch String:   'id3tag.c:1140,52'
          Branch Sides:
            - BranchSide:      'id3tag.c:1140,55'
              BranchSideFuncs:
                - id3tag_set_userinfo_utf8
            - BranchSide:      'id3tag.c:1141,41'
              BranchSideFuncs:
                - id3tag_set_userinfo_utf8
        - Branch String:   'id3tag.c:1140,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1141,41'
              BranchSideFuncs:
                - id3tag_set_userinfo_utf8
            - BranchSide:      'id3tag.c:1143,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3tag_set_genre_utf8
        - Branch String:   'id3tag.c:1143,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1144,38'
              BranchSideFuncs:
                - id3tag_set_genre_utf8
            - BranchSide:      'id3tag.c:1146,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:1146,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1147,35'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:1149,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:1149,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1150,35'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:1152,9'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:1152,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1153,35'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:1155,27'
              BranchSideFuncs:
                - isFrameIdMatching
                - isFrameIdMatching
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:1156,7'
          Branch Sides:
            - BranchSide:      'id3tag.c:1156,27'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:1162,35'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
        - Branch String:   'id3tag.c:1155,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:1162,35'
              BranchSideFuncs:
                - id3v2_add_utf8_lng
            - BranchSide:      'id3tag.c:1164,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:1130,31'
          Dst:             toID3v2TagId
        - Src:             'id3tag.c:1134,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:1141,16'
          Dst:             id3tag_set_userinfo_utf8
        - Src:             'id3tag.c:1144,16'
          Dst:             id3tag_set_genre_utf8
        - Src:             'id3tag.c:1147,16'
          Dst:             id3v2_add_utf8_lng
        - Src:             'id3tag.c:1150,16'
          Dst:             id3v2_add_utf8_lng
        - Src:             'id3tag.c:1153,16'
          Dst:             id3v2_add_utf8_lng
        - Src:             'id3tag.c:1155,9'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1156,9'
          Dst:             isFrameIdMatching
        - Src:             'id3tag.c:1162,16'
          Dst:             id3v2_add_utf8_lng
    - functionName:    id3tag_set_albumart
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - image
        - size
      BBCount:         42
      ICount:          246
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - calloc
        - id3tag_add_v2
        - is_lame_internal_flags_null
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:717,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:718,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:720,11'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
                - strncmp
        - Branch String:   'id3tag.c:722,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:723,61'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
            - BranchSide:      'id3tag.c:738,9'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
                - free
        - Branch String:   'id3tag.c:725,22'
          Branch Sides:
            - BranchSide:      'id3tag.c:725,25'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
            - BranchSide:      'id3tag.c:728,22'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
        - Branch String:   'id3tag.c:725,41'
          Branch Sides:
            - BranchSide:      'id3tag.c:725,44'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
            - BranchSide:      'id3tag.c:728,22'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
        - Branch String:   'id3tag.c:725,13'
          Branch Sides:
            - BranchSide:      'id3tag.c:726,22'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
                - free
            - BranchSide:      'id3tag.c:728,22'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
        - Branch String:   'id3tag.c:728,27'
          Branch Sides:
            - BranchSide:      'id3tag.c:728,30'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
                - strncmp
            - BranchSide:      'id3tag.c:731,22'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
        - Branch String:   'id3tag.c:728,46'
          Branch Sides:
            - BranchSide:      'id3tag.c:728,73'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
            - BranchSide:      'id3tag.c:731,22'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
        - Branch String:   'id3tag.c:728,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:729,22'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
                - free
            - BranchSide:      'id3tag.c:731,22'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
        - Branch String:   'id3tag.c:731,27'
          Branch Sides:
            - BranchSide:      'id3tag.c:731,53'
              BranchSideFuncs:
                - strncmp
                - calloc
                - id3tag_add_v2
                - free
            - BranchSide:      'id3tag.c:735,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:731,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:732,22'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
                - free
            - BranchSide:      'id3tag.c:735,13'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:738,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:739,14'
              BranchSideFuncs:
                - free
                - calloc
                - id3tag_add_v2
            - BranchSide:      'id3tag.c:744,9'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
        - Branch String:   'id3tag.c:744,18'
          Branch Sides:
            - BranchSide:      'id3tag.c:744,21'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:745,9'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:744,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:745,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:747,30'
              BranchSideFuncs:
                - calloc
                - id3tag_add_v2
        - Branch String:   'id3tag.c:748,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:749,16'
              BranchSideFuncs:
                - id3tag_add_v2
            - BranchSide:      'id3tag.c:755,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:717,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:728,49'
          Dst:             strncmp
        - Src:             'id3tag.c:731,30'
          Dst:             strncmp
        - Src:             'id3tag.c:747,30'
          Dst:             calloc
        - Src:             'id3tag.c:753,9'
          Dst:             id3tag_add_v2
    - 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:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    id3tag_add_v2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:330,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:331,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:333,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:330,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3tag_set_pad
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - n
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:431,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:432,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:434,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:431,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3tag_pad_v2
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - id3tag_set_pad
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'id3tag.c:423,5'
          Dst:             id3tag_set_pad
    - functionName:    id3tag_space_v1
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:412,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:415,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:412,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3tag_v2_4_UTF8_only
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:394,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:397,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:394,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3tag_v2_only
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:377,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:380,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:377,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3tag_v1_only
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:364,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:367,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:364,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3tag_add_v2_4_UTF8
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_internal_flags_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:347,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:348,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:350,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'id3tag.c:347,9'
          Dst:             is_lame_internal_flags_null
    - functionName:    id3v2AddLameVersion
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - copyV1ToV2
        - get_lame_os_bitness
        - get_lame_url
        - get_lame_version
        - sprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'id3tag.c:257,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:258,17'
              BranchSideFuncs:
                - sprintf
                - copyV1ToV2
            - BranchSide:      'id3tag.c:261,17'
              BranchSideFuncs:
                - sprintf
                - copyV1ToV2
      Callsites:
        - Src:             'id3tag.c:252,21'
          Dst:             get_lame_os_bitness
        - Src:             'id3tag.c:253,21'
          Dst:             get_lame_version
        - Src:             'id3tag.c:254,21'
          Dst:             get_lame_url
        - Src:             'id3tag.c:255,25'
          Dst:             strlen
        - Src:             'id3tag.c:258,9'
          Dst:             sprintf
        - Src:             'id3tag.c:261,9'
          Dst:             sprintf
        - Src:             'id3tag.c:263,5'
          Dst:             copyV1ToV2
    - functionName:    id3tag_init
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - free_id3tag
        - id3v2AddLameVersion
        - is_lame_internal_flags_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'id3tag.c:312,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:313,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:315,11'
              BranchSideFuncs:
                - free_id3tag
                - id3v2AddLameVersion
      Callsites:
        - Src:             'id3tag.c:312,9'
          Dst:             is_lame_internal_flags_null
        - Src:             'id3tag.c:316,5'
          Dst:             free_id3tag
        - Src:             'id3tag.c:320,5'
          Dst:             id3v2AddLameVersion
    - functionName:    id3tag_genre_list
      functionSourceFile: '/src/lame/libmp3lame/id3tag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - cookie
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'id3tag.c:292,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:292,9'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:294,16'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:294,9'
          Branch Sides:
            - BranchSide:      'id3tag.c:295,17'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:300,5'
              BranchSideFuncs: []
        - Branch String:   'id3tag.c:295,17'
          Branch Sides:
            - BranchSide:      'id3tag.c:296,25'
              BranchSideFuncs: []
            - BranchSide:      'id3tag.c:299,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_init_internal_flags
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2349
      functionLinenumberEnd: 2393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:2350,9'
          Branch Sides:
            - BranchSide:      'lame.c:2351,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2353,5'
              BranchSideFuncs:
                - calloc
                - calloc
        - Branch String:   'lame.c:2385,9'
          Branch Sides:
            - BranchSide:      'lame.c:2386,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2388,26'
              BranchSideFuncs:
                - calloc
        - Branch String:   'lame.c:2389,9'
          Branch Sides:
            - BranchSide:      'lame.c:2390,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2392,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2384,16'
          Dst:             calloc
        - Src:             'lame.c:2388,26'
          Dst:             calloc
    - functionName:    lame_encode_buffer_sample_t
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1811
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         51
      ICount:          441
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached:
        - AnalyzeSamples
        - __assert_fail
        - calcNeeded
        - copy_buffer
        - fill_buffer
        - lame_encode_mp3_frame
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:1716,9'
          Branch Sides:
            - BranchSide:      'lame.c:1717,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1719,9'
              BranchSideFuncs:
                - copy_buffer
                - calcNeeded
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1719,9'
          Branch Sides:
            - BranchSide:      'lame.c:1720,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1724,30'
              BranchSideFuncs:
                - copy_buffer
                - calcNeeded
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1724,30'
          Branch Sides:
            - BranchSide:      'lame.c:1724,19'
              BranchSideFuncs:
                - copy_buffer
                - calcNeeded
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
            - BranchSide:      'lame.c:1724,59'
              BranchSideFuncs:
                - copy_buffer
                - calcNeeded
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1727,9'
          Branch Sides:
            - BranchSide:      'lame.c:1728,16'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1729,15'
              BranchSideFuncs:
                - calcNeeded
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1740,5'
          Branch Sides:
            - BranchSide:      'lame.c:1742,17'
              BranchSideFuncs:
                - fill_buffer
                - __assert_fail
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
            - BranchSide:      'lame.c:1808,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lame.c:1752,33'
          Branch Sides:
            - BranchSide:      'lame.c:1752,37'
              BranchSideFuncs:
                - AnalyzeSamples
                - __assert_fail
                - __assert_fail
                - fill_buffer
                - lame_encode_mp3_frame
            - BranchSide:      'lame.c:1761,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fill_buffer
                - AnalyzeSamples
                - lame_encode_mp3_frame
        - Branch String:   'lame.c:1752,13'
          Branch Sides:
            - BranchSide:      'lame.c:1754,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fill_buffer
                - AnalyzeSamples
                - lame_encode_mp3_frame
            - BranchSide:      'lame.c:1761,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fill_buffer
                - AnalyzeSamples
                - lame_encode_mp3_frame
        - Branch String:   'lame.c:1753,17'
          Branch Sides:
            - BranchSide:      'lame.c:1755,40'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1756,17'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1763,13'
          Branch Sides:
            - BranchSide:      'lame.c:1764,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fill_buffer
                - AnalyzeSamples
                - lame_encode_mp3_frame
            - BranchSide:      'lame.c:1767,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fill_buffer
                - AnalyzeSamples
                - lame_encode_mp3_frame
        - Branch String:   'lame.c:1768,9'
          Branch Sides:
            - BranchSide:      'lame.c:1768,9'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
                - lame_encode_mp3_frame
            - BranchSide:      'lame.c:1773,13'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
                - lame_encode_mp3_frame
        - Branch String:   'lame.c:1773,13'
          Branch Sides:
            - BranchSide:      'lame.c:1774,13'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
                - lame_encode_mp3_frame
            - BranchSide:      'lame.c:1776,38'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
                - lame_encode_mp3_frame
        - Branch String:   'lame.c:1779,13'
          Branch Sides:
            - BranchSide:      'lame.c:1740,5'
              BranchSideFuncs:
                - lame_encode_mp3_frame
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'lame.c:1789,32'
              BranchSideFuncs:
                - lame_encode_mp3_frame
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'lame.c:1790,17'
          Branch Sides:
            - BranchSide:      'lame.c:1791,26'
              BranchSideFuncs:
                - lame_encode_mp3_frame
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'lame.c:1793,41'
              BranchSideFuncs:
                - lame_encode_mp3_frame
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'lame.c:1795,17'
          Branch Sides:
            - BranchSide:      'lame.c:1796,24'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1797,23'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1803,13'
          Branch Sides:
            - BranchSide:      'lame.c:1804,24'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
            - BranchSide:      'lame.c:1806,9'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1804,17'
          Branch Sides:
            - BranchSide:      'lame.c:1805,42'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
            - BranchSide:      'lame.c:1805,71'
              BranchSideFuncs:
                - __assert_fail
                - fill_buffer
                - __assert_fail
                - lame_encode_mp3_frame
                - AnalyzeSamples
        - Branch String:   'lame.c:1808,5'
          Branch Sides:
            - BranchSide:      'lame.c:1808,5'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1810,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:1725,18'
          Dst:             copy_buffer
        - Src:             'lame.c:1735,17'
          Dst:             calcNeeded
        - Src:             'lame.c:1749,9'
          Dst:             fill_buffer
        - Src:             'lame.c:1753,17'
          Dst:             AnalyzeSamples
        - Src:             'lame.c:1768,9'
          Dst:             __assert_fail
        - Src:             'lame.c:1793,19'
          Dst:             lame_encode_mp3_frame
        - Src:             'lame.c:1808,5'
          Dst:             __assert_fail
    - functionName:    calcNeeded
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         9
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:1676,17'
          Branch Sides:
            - BranchSide:      'lame.c:1676,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:1676,15'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lame.c:1678,5'
          Branch Sides:
            - BranchSide:      'lame.c:1678,5'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1678,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lame.c:1678,5'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    209
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_copy_inbuffer
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1871
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
      constantsTouched: []
      argNames:
        - gfc
        - l
        - r
        - nsamples
        - pcm_type
        - jump
        - s
      BBCount:         28
      ICount:          540
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:1854,5'
          Branch Sides:
            - BranchSide:      'lame.c:1854,5'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1856,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1859,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1862,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1865,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1868,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1856,9'
          Branch Sides:
            - BranchSide:      'lame.c:1856,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1857,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1859,9'
          Branch Sides:
            - BranchSide:      'lame.c:1859,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1860,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1862,9'
          Branch Sides:
            - BranchSide:      'lame.c:1862,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1863,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1865,9'
          Branch Sides:
            - BranchSide:      'lame.c:1865,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1866,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1868,9'
          Branch Sides:
            - BranchSide:      'lame.c:1868,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1869,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    update_inbuffer_size
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - nsamples
      BBCount:         27
      ICount:          169
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - lame_errorf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:1632,31'
          Branch Sides:
            - BranchSide:      'lame.c:1632,34'
              BranchSideFuncs:
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
                - free
                - free
            - BranchSide:      'lame.c:1633,13'
              BranchSideFuncs:
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
                - free
                - free
        - Branch String:   'lame.c:1632,9'
          Branch Sides:
            - BranchSide:      'lame.c:1633,13'
              BranchSideFuncs:
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
                - free
                - free
            - BranchSide:      'lame.c:1643,9'
              BranchSideFuncs:
                - lame_errorf
                - free
                - free
        - Branch String:   'lame.c:1633,13'
          Branch Sides:
            - BranchSide:      'lame.c:1634,18'
              BranchSideFuncs:
                - free
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
                - free
            - BranchSide:      'lame.c:1636,13'
              BranchSideFuncs:
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
                - free
        - Branch String:   'lame.c:1636,13'
          Branch Sides:
            - BranchSide:      'lame.c:1637,18'
              BranchSideFuncs:
                - free
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
            - BranchSide:      'lame.c:1639,28'
              BranchSideFuncs:
                - calloc
                - calloc
                - lame_errorf
                - free
                - free
        - Branch String:   'lame.c:1643,34'
          Branch Sides:
            - BranchSide:      'lame.c:1643,37'
              BranchSideFuncs:
                - lame_errorf
                - free
                - free
            - BranchSide:      'lame.c:1644,13'
              BranchSideFuncs:
                - lame_errorf
                - free
                - free
        - Branch String:   'lame.c:1643,9'
          Branch Sides:
            - BranchSide:      'lame.c:1644,13'
              BranchSideFuncs:
                - lame_errorf
                - free
                - free
            - BranchSide:      'lame.c:1656,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1644,13'
          Branch Sides:
            - BranchSide:      'lame.c:1645,18'
              BranchSideFuncs:
                - free
                - lame_errorf
                - free
            - BranchSide:      'lame.c:1647,13'
              BranchSideFuncs:
                - lame_errorf
                - free
        - Branch String:   'lame.c:1647,13'
          Branch Sides:
            - BranchSide:      'lame.c:1648,18'
              BranchSideFuncs:
                - free
                - lame_errorf
            - BranchSide:      'lame.c:1650,9'
              BranchSideFuncs:
                - lame_errorf
      Callsites:
        - Src:             'lame.c:1639,28'
          Dst:             calloc
        - Src:             'lame.c:1640,28'
          Dst:             calloc
        - Src:             'lame.c:1653,9'
          Dst:             lame_errorf
    - functionName:    filter_coef
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - cos
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:96,9'
          Branch Sides:
            - BranchSide:      'lame.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:98,9'
              BranchSideFuncs:
                - cos
        - Branch String:   'lame.c:98,9'
          Branch Sides:
            - BranchSide:      'lame.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:101,25'
              BranchSideFuncs:
                - cos
      Callsites:
        - Src:             'lame.c:101,12'
          Dst:             cos
    - functionName:    cos
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_bitrate_block_type_hist
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2653
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - bitrate_btype_count
      BBCount:         32
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2654,9'
          Branch Sides:
            - BranchSide:      'lame.c:2654,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'lame.c:2655,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
        - Branch String:   'lame.c:2656,13'
          Branch Sides:
            - BranchSide:      'lame.c:2657,49'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2679,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2661,17'
          Branch Sides:
            - BranchSide:      'lame.c:2662,24'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2672,24'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2662,17'
          Branch Sides:
            - BranchSide:      'lame.c:2663,28'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2667,24'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2663,21'
          Branch Sides:
            - BranchSide:      'lame.c:2664,25'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2666,17'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2667,17'
          Branch Sides:
            - BranchSide:      'lame.c:2668,49'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2670,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2672,17'
          Branch Sides:
            - BranchSide:      'lame.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2673,28'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2673,21'
          Branch Sides:
            - BranchSide:      'lame.c:2674,53'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2676,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2654,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2656,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    is_lame_global_flags_valid
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    165
      BranchProfiles:
        - Branch String:   'lame.c:71,9'
          Branch Sides:
            - BranchSide:      'lame.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:73,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:73,9'
          Branch Sides:
            - BranchSide:      'lame.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:75,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_lame_internal_flags_valid
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    26
      BranchProfiles:
        - Branch String:   'lame.c:82,9'
          Branch Sides:
            - BranchSide:      'lame.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:84,9'
          Branch Sides:
            - BranchSide:      'lame.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:86,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:86,9'
          Branch Sides:
            - BranchSide:      'lame.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:88,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_block_type_hist
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2635
      functionLinenumberEnd: 2647
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - btype_count
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2636,9'
          Branch Sides:
            - BranchSide:      'lame.c:2636,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'lame.c:2637,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
        - Branch String:   'lame.c:2638,13'
          Branch Sides:
            - BranchSide:      'lame.c:2639,45'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2646,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2642,13'
          Branch Sides:
            - BranchSide:      'lame.c:2643,34'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2645,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2636,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2638,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_bitrate_stereo_mode_hist
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2603
      functionLinenumberEnd: 2630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - bitrate_stmode_count
      BBCount:         32
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2604,9'
          Branch Sides:
            - BranchSide:      'lame.c:2604,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'lame.c:2605,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
        - Branch String:   'lame.c:2606,13'
          Branch Sides:
            - BranchSide:      'lame.c:2607,49'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2629,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2612,17'
          Branch Sides:
            - BranchSide:      'lame.c:2613,24'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2622,24'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2613,17'
          Branch Sides:
            - BranchSide:      'lame.c:2614,28'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2617,24'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2614,21'
          Branch Sides:
            - BranchSide:      'lame.c:2615,25'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2616,21'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2617,17'
          Branch Sides:
            - BranchSide:      'lame.c:2618,50'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2620,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2622,17'
          Branch Sides:
            - BranchSide:      'lame.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2623,28'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2623,21'
          Branch Sides:
            - BranchSide:      'lame.c:2624,54'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2626,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2604,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2606,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_stereo_mode_hist
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2585
      functionLinenumberEnd: 2597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - stmode_count
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2586,9'
          Branch Sides:
            - BranchSide:      'lame.c:2586,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'lame.c:2587,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
        - Branch String:   'lame.c:2588,13'
          Branch Sides:
            - BranchSide:      'lame.c:2589,45'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2596,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2592,13'
          Branch Sides:
            - BranchSide:      'lame.c:2593,35'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2595,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2586,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2588,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_bitrate_hist
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2559
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - bitrate_count
      BBCount:         20
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2560,9'
          Branch Sides:
            - BranchSide:      'lame.c:2560,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'lame.c:2561,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
        - Branch String:   'lame.c:2562,13'
          Branch Sides:
            - BranchSide:      'lame.c:2563,49'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2579,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2567,17'
          Branch Sides:
            - BranchSide:      'lame.c:2568,24'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2574,24'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2568,17'
          Branch Sides:
            - BranchSide:      'lame.c:2569,21'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2571,36'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2574,17'
          Branch Sides:
            - BranchSide:      'lame.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2575,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2560,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2562,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2537
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - bitrate_kbps
      BBCount:         20
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2538,9'
          Branch Sides:
            - BranchSide:      'lame.c:2538,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'lame.c:2539,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
        - Branch String:   'lame.c:2540,13'
          Branch Sides:
            - BranchSide:      'lame.c:2541,49'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2553,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2543,17'
          Branch Sides:
            - BranchSide:      'lame.c:2544,24'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2549,24'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2544,17'
          Branch Sides:
            - BranchSide:      'lame.c:2545,21'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2546,35'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2549,17'
          Branch Sides:
            - BranchSide:      'lame.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2550,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2538,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2540,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_init_old
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2402
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          188
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - disable_FPE
        - freegfc
        - lame_init_internal_flags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:2477,9'
          Branch Sides:
            - BranchSide:      'lame.c:2478,17'
              BranchSideFuncs:
                - freegfc
            - BranchSide:      'lame.c:2482,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2403,5'
          Dst:             disable_FPE
        - Src:             'lame.c:2475,27'
          Dst:             calloc
        - Src:             'lame.c:2477,9'
          Dst:             lame_init_internal_flags
        - Src:             'lame.c:2478,9'
          Dst:             freegfc
    - functionName:    lame_init
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2488
      functionLinenumberEnd: 2506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - init_log_table
        - lame_init_old
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:2489,24'
          Branch Sides:
            - BranchSide:      'lame.c:2492,5'
              BranchSideFuncs:
                - init_log_table
                - calloc
                - lame_init_old
                - free
            - BranchSide:      'lame.c:2492,5'
              BranchSideFuncs:
                - init_log_table
                - calloc
                - lame_init_old
                - free
        - Branch String:   'lame.c:2495,9'
          Branch Sides:
            - BranchSide:      'lame.c:2496,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2498,25'
              BranchSideFuncs:
                - lame_init_old
                - free
        - Branch String:   'lame.c:2499,9'
          Branch Sides:
            - BranchSide:      'lame.c:2500,14'
              BranchSideFuncs:
                - free
            - BranchSide:      'lame.c:2504,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2492,5'
          Dst:             init_log_table
        - Src:             'lame.c:2494,11'
          Dst:             calloc
        - Src:             'lame.c:2498,11'
          Dst:             lame_init_old
    - functionName:    lame_mp3_tags_fid
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2309
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - fpStream
      BBCount:         19
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - PutVbrTag
        - fseek
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
        - lame_errorf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2312,9'
          Branch Sides:
            - BranchSide:      'lame.c:2313,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
            - BranchSide:      'lame.c:2315,11'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
        - Branch String:   'lame.c:2316,9'
          Branch Sides:
            - BranchSide:      'lame.c:2317,9'
              BranchSideFuncs:
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
            - BranchSide:      'lame.c:2319,12'
              BranchSideFuncs:
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
        - Branch String:   'lame.c:2320,9'
          Branch Sides:
            - BranchSide:      'lame.c:2321,9'
              BranchSideFuncs:
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
            - BranchSide:      'lame.c:2324,9'
              BranchSideFuncs:
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
        - Branch String:   'lame.c:2324,18'
          Branch Sides:
            - BranchSide:      'lame.c:2324,28'
              BranchSideFuncs:
                - fseek
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
            - BranchSide:      'lame.c:2324,18'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2324,9'
          Branch Sides:
            - BranchSide:      'lame.c:2324,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2325,32'
              BranchSideFuncs:
                - PutVbrTag
                - lame_errorf
                - lame_errorf
                - lame_errorf
        - Branch String:   'lame.c:2326,9'
          Branch Sides:
            - BranchSide:      'lame.c:2329,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2332,20'
              BranchSideFuncs:
                - lame_errorf
            - BranchSide:      'lame.c:2336,20'
              BranchSideFuncs:
                - lame_errorf
            - BranchSide:      'lame.c:2340,20'
              BranchSideFuncs:
                - lame_errorf
      Callsites:
        - Src:             'lame.c:2312,10'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2316,10'
          Dst:             is_lame_internal_flags_valid
        - Src:             'lame.c:2324,22'
          Dst:             fseek
        - Src:             'lame.c:2325,22'
          Dst:             PutVbrTag
        - Src:             'lame.c:2332,13'
          Dst:             lame_errorf
        - Src:             'lame.c:2336,13'
          Dst:             lame_errorf
        - Src:             'lame.c:2340,13'
          Dst:             lame_errorf
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_encode_finish
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2294
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - mp3buffer
        - mp3buffer_size
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_close
        - lame_encode_flush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:2295,21'
          Dst:             lame_encode_flush
        - Src:             'lame.c:2297,12'
          Dst:             lame_close
    - functionName:    lame_encode_flush
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2116
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - mp3buffer
        - mp3buffer_size
      BBCount:         46
      ICount:          400
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - calcNeeded
        - calc_mp3buffer_size_remaining
        - copy_buffer
        - flush_bitstream
        - id3tag_write_v1
        - isResamplingNecessary
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
        - lame_encode_buffer
        - save_gain_values
      functionUses:    11
      BranchProfiles:
        - Branch String:   'lame.c:2133,9'
          Branch Sides:
            - BranchSide:      'lame.c:2134,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - calcNeeded
                - isResamplingNecessary
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2136,11'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - calcNeeded
                - isResamplingNecessary
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2137,9'
          Branch Sides:
            - BranchSide:      'lame.c:2138,9'
              BranchSideFuncs:
                - calcNeeded
                - isResamplingNecessary
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2140,12'
              BranchSideFuncs:
                - calcNeeded
                - isResamplingNecessary
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2144,9'
          Branch Sides:
            - BranchSide:      'lame.c:2145,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2147,35'
              BranchSideFuncs:
                - calcNeeded
                - isResamplingNecessary
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2156,9'
          Branch Sides:
            - BranchSide:      'lame.c:2157,34'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2161,19'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2162,9'
          Branch Sides:
            - BranchSide:      'lame.c:2163,24'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2164,35'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2167,28'
          Branch Sides:
            - BranchSide:      'lame.c:2167,31'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2167,5'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2167,5'
          Branch Sides:
            - BranchSide:      'lame.c:2168,31'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
            - BranchSide:      'lame.c:2197,5'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
        - Branch String:   'lame.c:2172,13'
          Branch Sides:
            - BranchSide:      'lame.c:2172,33'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
            - BranchSide:      'lame.c:2173,13'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
        - Branch String:   'lame.c:2173,13'
          Branch Sides:
            - BranchSide:      'lame.c:2173,30'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
            - BranchSide:      'lame.c:2175,66'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
        - Branch String:   'lame.c:2182,13'
          Branch Sides:
            - BranchSide:      'lame.c:2183,26'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2189,36'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2190,17'
          Branch Sides:
            - BranchSide:      'lame.c:2167,5'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
            - BranchSide:      'lame.c:2191,33'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
                - calc_mp3buffer_size_remaining
                - lame_encode_buffer
        - Branch String:   'lame.c:2199,9'
          Branch Sides:
            - BranchSide:      'lame.c:2201,16'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2204,62'
              BranchSideFuncs:
                - calc_mp3buffer_size_remaining
                - flush_bitstream
                - copy_buffer
                - save_gain_values
                - id3tag_write_v1
                - copy_buffer
        - Branch String:   'lame.c:2210,9'
          Branch Sides:
            - BranchSide:      'lame.c:2212,16'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2214,18'
              BranchSideFuncs:
                - id3tag_write_v1
                - copy_buffer
        - Branch String:   'lame.c:2218,9'
          Branch Sides:
            - BranchSide:      'lame.c:2219,34'
              BranchSideFuncs:
                - id3tag_write_v1
                - copy_buffer
            - BranchSide:      'lame.c:2221,9'
              BranchSideFuncs:
                - id3tag_write_v1
                - copy_buffer
        - Branch String:   'lame.c:2221,9'
          Branch Sides:
            - BranchSide:      'lame.c:2223,32'
              BranchSideFuncs:
                - id3tag_write_v1
                - copy_buffer
            - BranchSide:      'lame.c:2247,12'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2227,13'
          Branch Sides:
            - BranchSide:      'lame.c:2228,20'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2230,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2133,10'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2137,10'
          Dst:             is_lame_internal_flags_valid
        - Src:             'lame.c:2148,17'
          Dst:             calcNeeded
        - Src:             'lame.c:2155,31'
          Dst:             isResamplingNecessary
        - Src:             'lame.c:2175,36'
          Dst:             calc_mp3buffer_size_remaining
        - Src:             'lame.c:2180,16'
          Dst:             lame_encode_buffer
        - Src:             'lame.c:2204,32'
          Dst:             calc_mp3buffer_size_remaining
        - Src:             'lame.c:2207,5'
          Dst:             flush_bitstream
        - Src:             'lame.c:2208,12'
          Dst:             copy_buffer
        - Src:             'lame.c:2209,5'
          Dst:             save_gain_values
        - Src:             'lame.c:2223,16'
          Dst:             id3tag_write_v1
        - Src:             'lame.c:2225,16'
          Dst:             copy_buffer
    - functionName:    lame_close
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2260
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         20
      ICount:          109
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - freegfc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lame.c:2262,13'
          Branch Sides:
            - BranchSide:      'lame.c:2262,16'
              BranchSideFuncs:
                - free
                - freegfc
            - BranchSide:      'lame.c:2262,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2262,9'
          Branch Sides:
            - BranchSide:      'lame.c:2262,9'
              BranchSideFuncs:
                - free
                - freegfc
            - BranchSide:      'lame.c:2263,42'
              BranchSideFuncs:
                - free
                - freegfc
        - Branch String:   'lame.c:2265,25'
          Branch Sides:
            - BranchSide:      'lame.c:2265,28'
              BranchSideFuncs:
                - free
                - freegfc
            - BranchSide:      'lame.c:2266,17'
              BranchSideFuncs:
                - free
                - freegfc
        - Branch String:   'lame.c:2265,13'
          Branch Sides:
            - BranchSide:      'lame.c:2266,17'
              BranchSideFuncs:
                - free
                - freegfc
            - BranchSide:      'lame.c:2268,21'
              BranchSideFuncs:
                - free
                - freegfc
        - Branch String:   'lame.c:2268,13'
          Branch Sides:
            - BranchSide:      'lame.c:2269,13'
              BranchSideFuncs:
                - freegfc
                - free
            - BranchSide:      'lame.c:2275,13'
              BranchSideFuncs:
                - free
        - Branch String:   'lame.c:2275,13'
          Branch Sides:
            - BranchSide:      'lame.c:2276,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'lame.c:2279,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2272,13'
          Dst:             freegfc
    - functionName:    calc_mp3buffer_size_remaining
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2087
      functionLinenumberEnd: 2107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - mp3buffer_size
        - mp3count
      BBCount:         16
      ICount:          77
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:2089,9'
          Branch Sides:
            - BranchSide:      'lame.c:2090,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2091,14'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lame.c:2091,33'
          Branch Sides:
            - BranchSide:      'lame.c:2091,36'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:2105,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2091,14'
          Branch Sides:
            - BranchSide:      'lame.c:2092,46'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:2105,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2093,13'
          Branch Sides:
            - BranchSide:      'lame.c:2094,20'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2096,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lame.c:2096,9'
          Branch Sides:
            - BranchSide:      'lame.c:2096,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:2101,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2096,9'
          Dst:             __assert_fail
    - functionName:    lame_encode_buffer
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1914
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1915,12'
          Dst:             lame_encode_buffer_template
    - functionName:    save_gain_values
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         21
      ICount:          153
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - GetTitleGain
        - log10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:1604,9'
          Branch Sides:
            - BranchSide:      'lame.c:1605,54'
              BranchSideFuncs:
                - GetTitleGain
                - log10
            - BranchSide:      'lame.c:1615,9'
              BranchSideFuncs:
                - log10
        - Branch String:   'lame.c:1606,13'
          Branch Sides:
            - BranchSide:      'lame.c:1606,13'
              BranchSideFuncs:
                - log10
            - BranchSide:      'lame.c:1606,13'
              BranchSideFuncs:
                - log10
        - Branch String:   'lame.c:1606,13'
          Branch Sides:
            - BranchSide:      'lame.c:1607,42'
              BranchSideFuncs:
                - log10
            - BranchSide:      'lame.c:1610,13'
              BranchSideFuncs:
                - log10
        - Branch String:   'lame.c:1606,13'
          Branch Sides:
            - BranchSide:      'lame.c:1607,42'
              BranchSideFuncs:
                - log10
            - BranchSide:      'lame.c:1610,13'
              BranchSideFuncs:
                - log10
        - Branch String:   'lame.c:1615,9'
          Branch Sides:
            - BranchSide:      'lame.c:1615,9'
              BranchSideFuncs:
                - log10
            - BranchSide:      'lame.c:1616,50'
              BranchSideFuncs:
                - log10
        - Branch String:   'lame.c:1618,13'
          Branch Sides:
            - BranchSide:      'lame.c:1619,50'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1622,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:1605,41'
          Dst:             GetTitleGain
        - Src:             'lame.c:1616,44'
          Dst:             log10
    - functionName:    log10
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_encode_buffer_template
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1908
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - float
      constantsTouched: []
      argNames:
        - gfp
        - buffer_l
        - buffer_r
        - nsamples
        - mp3buf
        - mp3buf_size
        - pcm_type
        - aa
        - norm
      BBCount:         23
      ICount:          152
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
        - lame_copy_inbuffer
        - lame_encode_buffer_sample_t
        - update_inbuffer_size
      functionUses:    11
      BranchProfiles:
        - Branch String:   'lame.c:1879,9'
          Branch Sides:
            - BranchSide:      'lame.c:1880,42'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - update_inbuffer_size
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
                - lame_copy_inbuffer
            - BranchSide:      'lame.c:1907,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1881,13'
          Branch Sides:
            - BranchSide:      'lame.c:1882,49'
              BranchSideFuncs:
                - update_inbuffer_size
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
                - lame_copy_inbuffer
            - BranchSide:      'lame.c:1906,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1884,17'
          Branch Sides:
            - BranchSide:      'lame.c:1885,17'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1887,38'
              BranchSideFuncs:
                - update_inbuffer_size
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
                - lame_copy_inbuffer
        - Branch String:   'lame.c:1887,17'
          Branch Sides:
            - BranchSide:      'lame.c:1888,17'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1891,17'
              BranchSideFuncs:
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
                - lame_copy_inbuffer
        - Branch String:   'lame.c:1891,17'
          Branch Sides:
            - BranchSide:      'lame.c:1892,21'
              BranchSideFuncs:
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
            - BranchSide:      'lame.c:1898,21'
              BranchSideFuncs:
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
        - Branch String:   'lame.c:1892,35'
          Branch Sides:
            - BranchSide:      'lame.c:1892,38'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1893,21'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1892,21'
          Branch Sides:
            - BranchSide:      'lame.c:1893,21'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1895,36'
              BranchSideFuncs:
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
        - Branch String:   'lame.c:1898,21'
          Branch Sides:
            - BranchSide:      'lame.c:1899,21'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1901,36'
              BranchSideFuncs:
                - lame_copy_inbuffer
                - lame_encode_buffer_sample_t
      Callsites:
        - Src:             'lame.c:1879,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:1881,13'
          Dst:             is_lame_internal_flags_valid
        - Src:             'lame.c:1887,17'
          Dst:             update_inbuffer_size
        - Src:             'lame.c:1895,17'
          Dst:             lame_copy_inbuffer
        - Src:             'lame.c:1901,17'
          Dst:             lame_copy_inbuffer
        - Src:             'lame.c:1904,20'
          Dst:             lame_encode_buffer_sample_t
    - functionName:    lame_encode_flush_nogap
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2036
      functionLinenumberEnd: 2049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - mp3buffer
        - mp3buffer_size
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - copy_buffer
        - flush_bitstream
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
        - save_gain_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:2038,9'
          Branch Sides:
            - BranchSide:      'lame.c:2038,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - flush_bitstream
                - copy_buffer
                - save_gain_values
            - BranchSide:      'lame.c:2039,42'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - flush_bitstream
                - copy_buffer
                - save_gain_values
        - Branch String:   'lame.c:2040,13'
          Branch Sides:
            - BranchSide:      'lame.c:2041,29'
              BranchSideFuncs:
                - flush_bitstream
                - copy_buffer
                - save_gain_values
            - BranchSide:      'lame.c:2048,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2043,17'
          Branch Sides:
            - BranchSide:      'lame.c:2044,32'
              BranchSideFuncs:
                - copy_buffer
                - save_gain_values
            - BranchSide:      'lame.c:2045,30'
              BranchSideFuncs:
                - copy_buffer
                - save_gain_values
      Callsites:
        - Src:             'lame.c:2038,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2040,13'
          Dst:             is_lame_internal_flags_valid
        - Src:             'lame.c:2041,13'
          Dst:             flush_bitstream
        - Src:             'lame.c:2045,18'
          Dst:             copy_buffer
        - Src:             'lame.c:2046,13'
          Dst:             save_gain_values
    - functionName:    lame_encode_buffer_interleaved_int
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2019
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:2019,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_interleaved
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2006
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:2008,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_long
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 1997
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1997,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_long2
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 1987
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1987,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_int
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1973
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1976,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_interleaved_ieee_double
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1963
      functionLinenumberEnd: 1965
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1965,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_ieee_double
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1953
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1955,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_interleaved_ieee_float
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionLinenumberEnd: 1945
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1945,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_ieee_float
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1933
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1935,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_encode_buffer_float
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionLinenumberEnd: 1925
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - pcm_l
        - pcm_r
        - nsamples
        - mp3buf
        - mp3buf_size
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_encode_buffer_template
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:1925,12'
          Dst:             lame_encode_buffer_template
    - functionName:    lame_print_internals
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         55
      ICount:          487
      EdgeCount:       55
      CyclomaticComplexity: 2
      functionsReached:
        - lame_msgf
        - log10
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:1438,5'
          Branch Sides:
            - BranchSide:      'lame.c:1440,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1443,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1446,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1456,5'
          Branch Sides:
            - BranchSide:      'lame.c:1458,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1461,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1464,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1467,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1471,5'
          Branch Sides:
            - BranchSide:      'lame.c:1473,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1476,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1479,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1482,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1485,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1488,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1493,5'
          Branch Sides:
            - BranchSide:      'lame.c:1495,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1498,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1503,9'
          Branch Sides:
            - BranchSide:      'lame.c:1504,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1505,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1505,14'
          Branch Sides:
            - BranchSide:      'lame.c:1506,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1508,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1509,5'
          Branch Sides:
            - BranchSide:      'lame.c:1511,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1514,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1517,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1520,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1523,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1526,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1529,9'
          Branch Sides:
            - BranchSide:      'lame.c:1530,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1531,10'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1537,5'
          Branch Sides:
            - BranchSide:      'lame.c:1537,32'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1540,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1543,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1546,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1549,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1552,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1566,9'
          Branch Sides:
            - BranchSide:      'lame.c:1567,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1568,9'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1568,9'
          Branch Sides:
            - BranchSide:      'lame.c:1569,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1570,9'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1570,9'
          Branch Sides:
            - BranchSide:      'lame.c:1570,9'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1571,12'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - log10
                - log10
                - log10
                - log10
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
      Callsites:
        - Src:             'lame.c:1433,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1435,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1436,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1437,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1449,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1450,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1451,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1455,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1470,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1491,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1501,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1511,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1514,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1517,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1520,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1523,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1526,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1530,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1531,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1535,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1555,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1556,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1557,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1558,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1559,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1560,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1561,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1562,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1563,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1572,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1573,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1574,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1575,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1576,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1577,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1579,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1581,15'
          Dst:             log10
        - Src:             'lame.c:1582,15'
          Dst:             log10
        - Src:             'lame.c:1583,15'
          Dst:             log10
        - Src:             'lame.c:1583,53'
          Dst:             log10
        - Src:             'lame.c:1580,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1586,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1587,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1588,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1592,5'
          Dst:             lame_msgf
    - functionName:    concatSep
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - sep
        - str
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcat
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lame.c:1320,9'
          Branch Sides:
            - BranchSide:      'lame.c:1320,28'
              BranchSideFuncs:
                - strcat
                - strcat
            - BranchSide:      'lame.c:1320,9'
              BranchSideFuncs:
                - strcat
      Callsites:
        - Src:             'lame.c:1320,21'
          Dst:             strcat
        - Src:             'lame.c:1321,5'
          Dst:             strcat
    - functionName:    strcat
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_print_config
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         48
      ICount:          333
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - concatSep
        - get_lame_version
        - isResamplingNecessary
        - lame_msgf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lame.c:1347,9'
          Branch Sides:
            - BranchSide:      'lame.c:1347,12'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
            - BranchSide:      'lame.c:1348,17'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
        - Branch String:   'lame.c:1347,40'
          Branch Sides:
            - BranchSide:      'lame.c:1347,43'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
            - BranchSide:      'lame.c:1348,17'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
        - Branch String:   'lame.c:1347,65'
          Branch Sides:
            - BranchSide:      'lame.c:1347,68'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
            - BranchSide:      'lame.c:1348,17'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
        - Branch String:   'lame.c:1346,9'
          Branch Sides:
            - BranchSide:      'lame.c:1348,17'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
                - concatSep
            - BranchSide:      'lame.c:1387,9'
              BranchSideFuncs:
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1364,13'
          Branch Sides:
            - BranchSide:      'lame.c:1368,23'
              BranchSideFuncs:
                - concatSep
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
            - BranchSide:      'lame.c:1371,13'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
                - concatSep
        - Branch String:   'lame.c:1371,13'
          Branch Sides:
            - BranchSide:      'lame.c:1372,23'
              BranchSideFuncs:
                - concatSep
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
            - BranchSide:      'lame.c:1374,13'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
                - concatSep
        - Branch String:   'lame.c:1374,13'
          Branch Sides:
            - BranchSide:      'lame.c:1376,23'
              BranchSideFuncs:
                - concatSep
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
            - BranchSide:      'lame.c:1381,13'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - concatSep
        - Branch String:   'lame.c:1381,13'
          Branch Sides:
            - BranchSide:      'lame.c:1382,23'
              BranchSideFuncs:
                - concatSep
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1384,14'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1387,31'
          Branch Sides:
            - BranchSide:      'lame.c:1387,34'
              BranchSideFuncs:
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1391,31'
              BranchSideFuncs:
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1387,9'
          Branch Sides:
            - BranchSide:      'lame.c:1388,14'
              BranchSideFuncs:
                - lame_msgf
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1391,31'
              BranchSideFuncs:
                - isResamplingNecessary
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1391,9'
          Branch Sides:
            - BranchSide:      'lame.c:1392,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1396,9'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1396,9'
          Branch Sides:
            - BranchSide:      'lame.c:1397,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1400,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1400,28'
          Branch Sides:
            - BranchSide:      'lame.c:1400,36'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1401,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1400,9'
          Branch Sides:
            - BranchSide:      'lame.c:1401,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1406,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1409,9'
          Branch Sides:
            - BranchSide:      'lame.c:1409,9'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
            - BranchSide:      'lame.c:1410,14'
              BranchSideFuncs:
                - lame_msgf
                - lame_msgf
        - Branch String:   'lame.c:1411,13'
          Branch Sides:
            - BranchSide:      'lame.c:1412,18'
              BranchSideFuncs:
                - lame_msgf
            - BranchSide:      'lame.c:1415,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:1341,36'
          Dst:             get_lame_version
        - Src:             'lame.c:1341,56'
          Dst:             get_lame_os_bitness
        - Src:             'lame.c:1341,79'
          Dst:             get_lame_url
        - Src:             'lame.c:1341,5'
          Dst:             lame_msgf
        - Src:             'lame.c:1368,13'
          Dst:             concatSep
        - Src:             'lame.c:1372,13'
          Dst:             concatSep
        - Src:             'lame.c:1376,13'
          Dst:             concatSep
        - Src:             'lame.c:1382,13'
          Dst:             concatSep
        - Src:             'lame.c:1384,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1388,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1391,9'
          Dst:             isResamplingNecessary
        - Src:             'lame.c:1392,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1397,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1401,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1406,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1410,9'
          Dst:             lame_msgf
        - Src:             'lame.c:1412,13'
          Dst:             lame_msgf
    - functionName:    lame_init_bitstream
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2083
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - InitVbrTag
        - id3tag_write_v2
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:2058,9'
          Branch Sides:
            - BranchSide:      'lame.c:2059,42'
              BranchSideFuncs:
                - InitVbrTag
                - id3tag_write_v2
            - BranchSide:      'lame.c:2082,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2060,13'
          Branch Sides:
            - BranchSide:      'lame.c:2061,13'
              BranchSideFuncs:
                - InitVbrTag
                - id3tag_write_v2
            - BranchSide:      'lame.c:2081,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:2063,17'
          Branch Sides:
            - BranchSide:      'lame.c:2064,40'
              BranchSideFuncs:
                - id3tag_write_v2
                - InitVbrTag
            - BranchSide:      'lame.c:2067,20'
              BranchSideFuncs:
                - InitVbrTag
        - Branch String:   'lame.c:2075,17'
          Branch Sides:
            - BranchSide:      'lame.c:2076,35'
              BranchSideFuncs:
                - InitVbrTag
            - BranchSide:      'lame.c:2079,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lame.c:2058,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:2064,24'
          Dst:             id3tag_write_v2
        - Src:             'lame.c:2076,24'
          Dst:             InitVbrTag
    - functionName:    lame_init_qval
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         72
      ICount:          489
      EdgeCount:       89
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:370,5'
          Branch Sides:
            - BranchSide:      'lame.c:370,27'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:373,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:381,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:384,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:395,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:406,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:417,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:428,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:439,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:452,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:465,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:389,32'
          Branch Sides:
            - BranchSide:      'lame.c:389,35'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:390,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:389,13'
          Branch Sides:
            - BranchSide:      'lame.c:390,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:392,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:395,13'
          Branch Sides:
            - BranchSide:      'lame.c:396,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:399,13'
          Branch Sides:
            - BranchSide:      'lame.c:400,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:401,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:406,13'
          Branch Sides:
            - BranchSide:      'lame.c:407,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:408,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:410,13'
          Branch Sides:
            - BranchSide:      'lame.c:411,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:417,13'
          Branch Sides:
            - BranchSide:      'lame.c:418,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:419,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:421,13'
          Branch Sides:
            - BranchSide:      'lame.c:422,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:423,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:428,13'
          Branch Sides:
            - BranchSide:      'lame.c:429,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:430,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:432,13'
          Branch Sides:
            - BranchSide:      'lame.c:433,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:434,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:439,13'
          Branch Sides:
            - BranchSide:      'lame.c:440,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:441,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:441,13'
          Branch Sides:
            - BranchSide:      'lame.c:442,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:443,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:445,13'
          Branch Sides:
            - BranchSide:      'lame.c:446,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:447,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:452,13'
          Branch Sides:
            - BranchSide:      'lame.c:453,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:454,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:454,13'
          Branch Sides:
            - BranchSide:      'lame.c:455,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:456,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:458,13'
          Branch Sides:
            - BranchSide:      'lame.c:459,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:460,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:465,13'
          Branch Sides:
            - BranchSide:      'lame.c:466,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:467,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:467,13'
          Branch Sides:
            - BranchSide:      'lame.c:468,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:469,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:471,13'
          Branch Sides:
            - BranchSide:      'lame.c:472,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:473,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_init_params_ppflt
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         67
      ICount:          434
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - filter_coef
        - lame_msgf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:118,9'
          Branch Sides:
            - BranchSide:      'lame.c:119,17'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:144,9'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:120,9'
          Branch Sides:
            - BranchSide:      'lame.c:121,20'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:133,13'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:123,17'
          Branch Sides:
            - BranchSide:      'lame.c:124,32'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:126,17'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:124,32'
          Branch Sides:
            - BranchSide:      'lame.c:124,30'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:124,30'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:126,38'
          Branch Sides:
            - BranchSide:      'lame.c:126,41'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:129,9'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:126,17'
          Branch Sides:
            - BranchSide:      'lame.c:127,27'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:129,9'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:127,27'
          Branch Sides:
            - BranchSide:      'lame.c:127,25'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:127,25'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:133,13'
          Branch Sides:
            - BranchSide:      'lame.c:134,30'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:137,30'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
        - Branch String:   'lame.c:144,9'
          Branch Sides:
            - BranchSide:      'lame.c:145,13'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
                - lame_msgf
            - BranchSide:      'lame.c:152,9'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:145,13'
          Branch Sides:
            - BranchSide:      'lame.c:146,13'
              BranchSideFuncs:
                - lame_msgf
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:150,5'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:152,9'
          Branch Sides:
            - BranchSide:      'lame.c:153,17'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:175,15'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:154,9'
          Branch Sides:
            - BranchSide:      'lame.c:155,20'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:166,26'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:157,17'
          Branch Sides:
            - BranchSide:      'lame.c:158,33'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:160,17'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:158,33'
          Branch Sides:
            - BranchSide:      'lame.c:158,31'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:158,31'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:160,39'
          Branch Sides:
            - BranchSide:      'lame.c:160,42'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:163,9'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:160,17'
          Branch Sides:
            - BranchSide:      'lame.c:161,27'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:163,9'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:161,27'
          Branch Sides:
            - BranchSide:      'lame.c:161,25'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:161,25'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:167,13'
          Branch Sides:
            - BranchSide:      'lame.c:168,31'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:171,31'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:175,5'
          Branch Sides:
            - BranchSide:      'lame.c:177,16'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:192,1'
              BranchSideFuncs: []
        - Branch String:   'lame.c:178,13'
          Branch Sides:
            - BranchSide:      'lame.c:179,32'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:182,17'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
        - Branch String:   'lame.c:184,13'
          Branch Sides:
            - BranchSide:      'lame.c:185,32'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
            - BranchSide:      'lame.c:188,17'
              BranchSideFuncs:
                - filter_coef
                - filter_coef
      Callsites:
        - Src:             'lame.c:148,13'
          Dst:             lame_msgf
        - Src:             'lame.c:179,19'
          Dst:             filter_coef
        - Src:             'lame.c:185,19'
          Dst:             filter_coef
    - functionName:    optimum_samplefreq
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - lowpassfreq
        - input_samplefreq
      BBCount:         73
      ICount:          310
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lame.c:285,9'
          Branch Sides:
            - BranchSide:      'lame.c:286,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:287,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:287,14'
          Branch Sides:
            - BranchSide:      'lame.c:288,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:289,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:289,14'
          Branch Sides:
            - BranchSide:      'lame.c:290,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:291,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:291,14'
          Branch Sides:
            - BranchSide:      'lame.c:292,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:293,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:293,14'
          Branch Sides:
            - BranchSide:      'lame.c:294,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:295,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:295,14'
          Branch Sides:
            - BranchSide:      'lame.c:296,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:297,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:297,14'
          Branch Sides:
            - BranchSide:      'lame.c:298,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:299,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:299,14'
          Branch Sides:
            - BranchSide:      'lame.c:300,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:301,14'
              BranchSideFuncs: []
        - Branch String:   'lame.c:304,9'
          Branch Sides:
            - BranchSide:      'lame.c:305,16'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:307,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:307,9'
          Branch Sides:
            - BranchSide:      'lame.c:308,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:309,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:309,9'
          Branch Sides:
            - BranchSide:      'lame.c:310,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:311,9'
          Branch Sides:
            - BranchSide:      'lame.c:312,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:313,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:313,9'
          Branch Sides:
            - BranchSide:      'lame.c:314,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:315,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:315,9'
          Branch Sides:
            - BranchSide:      'lame.c:316,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:317,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:317,9'
          Branch Sides:
            - BranchSide:      'lame.c:318,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:319,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:319,9'
          Branch Sides:
            - BranchSide:      'lame.c:320,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:321,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:321,9'
          Branch Sides:
            - BranchSide:      'lame.c:322,30'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:324,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:324,9'
          Branch Sides:
            - BranchSide:      'lame.c:329,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:355,12'
              BranchSideFuncs: []
        - Branch String:   'lame.c:329,13'
          Branch Sides:
            - BranchSide:      'lame.c:330,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:332,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:332,13'
          Branch Sides:
            - BranchSide:      'lame.c:333,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:335,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:335,13'
          Branch Sides:
            - BranchSide:      'lame.c:336,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:338,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:338,13'
          Branch Sides:
            - BranchSide:      'lame.c:339,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:341,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:341,13'
          Branch Sides:
            - BranchSide:      'lame.c:342,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:344,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:344,13'
          Branch Sides:
            - BranchSide:      'lame.c:345,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:347,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:347,13'
          Branch Sides:
            - BranchSide:      'lame.c:348,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:350,13'
              BranchSideFuncs: []
        - Branch String:   'lame.c:350,13'
          Branch Sides:
            - BranchSide:      'lame.c:351,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:353,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    linear_int
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - a
        - b
        - m
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    optimum_bandwidth
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lowerlimit
        - upperlimit
        - bitrate
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nearestBitrateFullIndex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lame.c:234,19'
          Dst:             nearestBitrateFullIndex
    - functionName:    lame_init_params
      functionSourceFile: '/src/lame/libmp3lame/lame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         415
      ICount:          3681
      EdgeCount:       536
      CyclomaticComplexity: 123
      functionsReached:
        - BitrateIndex
        - FindNearestBitrate
        - InitGainAnalysis
        - SmpFrqIndex
        - __assert_fail
        - apply_preset
        - get_max_frame_buffer_size_by_constraint
        - has_3DNow
        - has_MMX
        - has_SSE
        - has_SSE2
        - hip_decode_exit
        - hip_decode_init
        - hip_set_debugf
        - hip_set_errorf
        - hip_set_msgf
        - init_bit_stream_w
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
        - iteration_init
        - lame_get_exp_nspsytune
        - lame_get_msfix
        - lame_get_quant_comp
        - lame_get_quant_comp_short
        - lame_init_bitstream
        - lame_init_params_ppflt
        - lame_init_qval
        - lame_set_VBR_mean_bitrate_kbps
        - lame_set_msfix
        - lame_set_quant_comp
        - lame_set_quant_comp_short
        - linear_int
        - map2MP3Frequency
        - optimum_bandwidth
        - optimum_samplefreq
        - pow
        - powf
        - psymodel_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lame.c:548,9'
          Branch Sides:
            - BranchSide:      'lame.c:549,9'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
                - SmpFrqIndex
            - BranchSide:      'lame.c:551,11'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
                - SmpFrqIndex
        - Branch String:   'lame.c:552,9'
          Branch Sides:
            - BranchSide:      'lame.c:553,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:555,38'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
                - SmpFrqIndex
        - Branch String:   'lame.c:555,9'
          Branch Sides:
            - BranchSide:      'lame.c:556,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:559,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
                - SmpFrqIndex
        - Branch String:   'lame.c:562,9'
          Branch Sides:
            - BranchSide:      'lame.c:563,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:564,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
                - SmpFrqIndex
        - Branch String:   'lame.c:564,31'
          Branch Sides:
            - BranchSide:      'lame.c:564,38'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:565,9'
              BranchSideFuncs: []
        - Branch String:   'lame.c:564,9'
          Branch Sides:
            - BranchSide:      'lame.c:565,9'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:566,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
                - SmpFrqIndex
        - Branch String:   'lame.c:566,9'
          Branch Sides:
            - BranchSide:      'lame.c:567,15'
              BranchSideFuncs:
                - SmpFrqIndex
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
            - BranchSide:      'lame.c:572,12'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
        - Branch String:   'lame.c:568,13'
          Branch Sides:
            - BranchSide:      'lame.c:569,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:570,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
        - Branch String:   'lame.c:576,9'
          Branch Sides:
            - BranchSide:      'lame.c:577,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
            - BranchSide:      'lame.c:580,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
        - Branch String:   'lame.c:580,9'
          Branch Sides:
            - BranchSide:      'lame.c:581,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
            - BranchSide:      'lame.c:584,23'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
                - has_3DNow
        - Branch String:   'lame.c:588,9'
          Branch Sides:
            - BranchSide:      'lame.c:589,39'
              BranchSideFuncs:
                - has_3DNow
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
            - BranchSide:      'lame.c:591,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
                - has_MMX
        - Branch String:   'lame.c:593,9'
          Branch Sides:
            - BranchSide:      'lame.c:594,33'
              BranchSideFuncs:
                - has_MMX
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
            - BranchSide:      'lame.c:596,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
                - has_SSE
                - has_SSE2
        - Branch String:   'lame.c:598,9'
          Branch Sides:
            - BranchSide:      'lame.c:599,33'
              BranchSideFuncs:
                - has_SSE
                - has_SSE2
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:603,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:616,9'
          Branch Sides:
            - BranchSide:      'lame.c:617,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:618,26'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:619,9'
          Branch Sides:
            - BranchSide:      'lame.c:620,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:621,21'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:623,29'
          Branch Sides:
            - BranchSide:      'lame.c:623,32'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:626,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:623,66'
          Branch Sides:
            - BranchSide:      'lame.c:623,69'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:626,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:623,9'
          Branch Sides:
            - BranchSide:      'lame.c:624,22'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:626,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:626,5'
          Branch Sides:
            - BranchSide:      'lame.c:631,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:631,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:631,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:633,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:639,29'
          Branch Sides:
            - BranchSide:      'lame.c:639,32'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:646,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:639,9'
          Branch Sides:
            - BranchSide:      'lame.c:641,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:646,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:641,13'
          Branch Sides:
            - BranchSide:      'lame.c:641,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:641,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:641,13'
          Branch Sides:
            - BranchSide:      'lame.c:642,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:643,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:641,13'
          Branch Sides:
            - BranchSide:      'lame.c:642,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:643,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
        - Branch String:   'lame.c:646,29'
          Branch Sides:
            - BranchSide:      'lame.c:646,32'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - map2MP3Frequency
            - BranchSide:      'lame.c:663,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:646,9'
          Branch Sides:
            - BranchSide:      'lame.c:648,13'
              BranchSideFuncs:
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
                - map2MP3Frequency
            - BranchSide:      'lame.c:663,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:648,13'
          Branch Sides:
            - BranchSide:      'lame.c:649,66'
              BranchSideFuncs:
                - map2MP3Frequency
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:654,22'
              BranchSideFuncs:
                - SmpFrqIndex
                - __assert_fail
                - FindNearestBitrate
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:658,9'
          Branch Sides:
            - BranchSide:      'lame.c:658,9'
              BranchSideFuncs:
                - FindNearestBitrate
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:660,14'
              BranchSideFuncs:
                - FindNearestBitrate
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:660,13'
          Branch Sides:
            - BranchSide:      'lame.c:661,45'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:662,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:663,9'
          Branch Sides:
            - BranchSide:      'lame.c:664,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:679,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:664,13'
          Branch Sides:
            - BranchSide:      'lame.c:665,42'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:668,18'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:665,42'
          Branch Sides:
            - BranchSide:      'lame.c:665,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:665,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:666,42'
          Branch Sides:
            - BranchSide:      'lame.c:666,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:666,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:668,18'
          Branch Sides:
            - BranchSide:      'lame.c:669,42'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:673,42'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:669,42'
          Branch Sides:
            - BranchSide:      'lame.c:669,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:669,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:670,42'
          Branch Sides:
            - BranchSide:      'lame.c:670,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:670,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:673,42'
          Branch Sides:
            - BranchSide:      'lame.c:673,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:673,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:674,42'
          Branch Sides:
            - BranchSide:      'lame.c:674,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:674,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:679,34'
          Branch Sides:
            - BranchSide:      'lame.c:679,38'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:722,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:679,57'
          Branch Sides:
            - BranchSide:      'lame.c:679,60'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:680,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:679,9'
          Branch Sides:
            - BranchSide:      'lame.c:680,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:722,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:693,9'
          Branch Sides:
            - BranchSide:      'lame.c:694,17'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:717,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:694,17'
          Branch Sides:
            - BranchSide:      'lame.c:695,21'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:702,17'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:695,21'
          Branch Sides:
            - BranchSide:      'lame.c:696,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:701,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:702,17'
          Branch Sides:
            - BranchSide:      'lame.c:703,23'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:716,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:703,37'
          Branch Sides:
            - BranchSide:      'lame.c:703,40'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:715,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:703,21'
          Branch Sides:
            - BranchSide:      'lame.c:704,40'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:715,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:710,25'
          Branch Sides:
            - BranchSide:      'lame.c:711,25'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:713,21'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
        - Branch String:   'lame.c:722,9'
          Branch Sides:
            - BranchSide:      'lame.c:723,17'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
                - linear_int
                - optimum_bandwidth
                - optimum_bandwidth
                - linear_int
            - BranchSide:      'lame.c:782,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:726,9'
          Branch Sides:
            - BranchSide:      'lame.c:728,56'
              BranchSideFuncs:
                - optimum_bandwidth
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:732,56'
              BranchSideFuncs:
                - optimum_bandwidth
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:736,27'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
            - BranchSide:      'lame.c:750,27'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
            - BranchSide:      'lame.c:750,27'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
            - BranchSide:      'lame.c:763,27'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
        - Branch String:   'lame.c:739,37'
          Branch Sides:
            - BranchSide:      'lame.c:739,40'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
            - BranchSide:      'lame.c:744,29'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:739,21'
          Branch Sides:
            - BranchSide:      'lame.c:740,29'
              BranchSideFuncs:
                - linear_int
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:744,29'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:753,37'
          Branch Sides:
            - BranchSide:      'lame.c:753,40'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
            - BranchSide:      'lame.c:758,29'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:753,21'
          Branch Sides:
            - BranchSide:      'lame.c:754,29'
              BranchSideFuncs:
                - linear_int
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:758,29'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:766,37'
          Branch Sides:
            - BranchSide:      'lame.c:766,40'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
                - linear_int
            - BranchSide:      'lame.c:771,29'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:766,21'
          Branch Sides:
            - BranchSide:      'lame.c:767,29'
              BranchSideFuncs:
                - linear_int
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:771,29'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:776,31'
          Branch Sides:
            - BranchSide:      'lame.c:776,35'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:779,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:776,55'
          Branch Sides:
            - BranchSide:      'lame.c:776,58'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:777,21'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:776,13'
          Branch Sides:
            - BranchSide:      'lame.c:777,21'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
            - BranchSide:      'lame.c:779,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - optimum_samplefreq
        - Branch String:   'lame.c:782,9'
          Branch Sides:
            - BranchSide:      'lame.c:783,17'
              BranchSideFuncs:
                - optimum_samplefreq
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:788,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:783,13'
          Branch Sides:
            - BranchSide:      'lame.c:784,32'
              BranchSideFuncs:
                - optimum_samplefreq
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:786,56'
              BranchSideFuncs:
                - optimum_samplefreq
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:788,28'
          Branch Sides:
            - BranchSide:      'lame.c:788,31'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:789,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:788,9'
          Branch Sides:
            - BranchSide:      'lame.c:789,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:792,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:789,28'
          Branch Sides:
            - BranchSide:      'lame.c:789,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:789,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:792,28'
          Branch Sides:
            - BranchSide:      'lame.c:792,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:792,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:794,24'
          Branch Sides:
            - BranchSide:      'lame.c:794,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:794,5'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:796,9'
          Branch Sides:
            - BranchSide:      'lame.c:797,34'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:799,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:799,9'
          Branch Sides:
            - BranchSide:      'lame.c:801,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:804,30'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:840,5'
          Branch Sides:
            - BranchSide:      'lame.c:846,25'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:846,25'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:846,25'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:852,13'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:855,34'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:864,9'
          Branch Sides:
            - BranchSide:      'lame.c:865,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:868,17'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:872,9'
          Branch Sides:
            - BranchSide:      'lame.c:873,31'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:884,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:875,13'
          Branch Sides:
            - BranchSide:      'lame.c:876,36'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:878,48'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:890,30'
          Branch Sides:
            - BranchSide:      'lame.c:890,33'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:910,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:890,9'
          Branch Sides:
            - BranchSide:      'lame.c:891,30'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:910,28'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:892,13'
          Branch Sides:
            - BranchSide:      'lame.c:893,35'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:898,47'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:894,17'
          Branch Sides:
            - BranchSide:      'lame.c:895,17'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:896,9'
              BranchSideFuncs:
                - lame_init_params_ppflt
                - SmpFrqIndex
                - __assert_fail
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:917,5'
          Branch Sides:
            - BranchSide:      'lame.c:917,5'
              BranchSideFuncs:
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:919,9'
              BranchSideFuncs:
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:919,9'
          Branch Sides:
            - BranchSide:      'lame.c:920,13'
              BranchSideFuncs:
                - FindNearestBitrate
                - BitrateIndex
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - __assert_fail
            - BranchSide:      'lame.c:936,9'
              BranchSideFuncs:
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:920,13'
          Branch Sides:
            - BranchSide:      'lame.c:921,13'
              BranchSideFuncs:
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:924,45'
              BranchSideFuncs:
                - FindNearestBitrate
                - BitrateIndex
                - init_bit_stream_w
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
                - __assert_fail
        - Branch String:   'lame.c:926,17'
          Branch Sides:
            - BranchSide:      'lame.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:930,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lame.c:942,5'
          Branch Sides:
            - BranchSide:      'lame.c:943,47'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:945,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:945,5'
          Branch Sides:
            - BranchSide:      'lame.c:946,27'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:950,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:952,5'
          Branch Sides:
            - BranchSide:      'lame.c:953,47'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:955,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:955,5'
          Branch Sides:
            - BranchSide:      'lame.c:956,27'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:960,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:963,9'
          Branch Sides:
            - BranchSide:      'lame.c:964,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:966,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:968,9'
          Branch Sides:
            - BranchSide:      'lame.c:969,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:974,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:974,9'
          Branch Sides:
            - BranchSide:      'lame.c:975,45'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:977,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:977,13'
          Branch Sides:
            - BranchSide:      'lame.c:978,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:981,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:981,5'
          Branch Sides:
            - BranchSide:      'lame.c:981,5'
              BranchSideFuncs:
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:982,5'
              BranchSideFuncs:
                - __assert_fail
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:982,5'
          Branch Sides:
            - BranchSide:      'lame.c:982,5'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:984,13'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - apply_preset
                - apply_preset
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:984,5'
          Branch Sides:
            - BranchSide:      'lame.c:988,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:988,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1020,33'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1048,13'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:988,17'
          Branch Sides:
            - BranchSide:      'lame.c:989,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:991,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:991,17'
          Branch Sides:
            - BranchSide:      'lame.c:992,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:995,33'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1001,17'
          Branch Sides:
            - BranchSide:      'lame.c:1002,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1003,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1003,17'
          Branch Sides:
            - BranchSide:      'lame.c:1004,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1005,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1005,17'
          Branch Sides:
            - BranchSide:      'lame.c:1006,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1010,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1010,17'
          Branch Sides:
            - BranchSide:      'lame.c:1011,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1013,44'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1024,17'
          Branch Sides:
            - BranchSide:      'lame.c:1025,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1027,44'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1034,17'
          Branch Sides:
            - BranchSide:      'lame.c:1035,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1038,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1038,17'
          Branch Sides:
            - BranchSide:      'lame.c:1039,17'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1041,13'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1050,17'
          Branch Sides:
            - BranchSide:      'lame.c:1051,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - lame_set_VBR_mean_bitrate_kbps
            - BranchSide:      'lame.c:1054,17'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - lame_set_VBR_mean_bitrate_kbps
        - Branch String:   'lame.c:1054,17'
          Branch Sides:
            - BranchSide:      'lame.c:1055,55'
              BranchSideFuncs:
                - lame_set_VBR_mean_bitrate_kbps
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1057,33'
              BranchSideFuncs:
                - apply_preset
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1070,9'
          Branch Sides:
            - BranchSide:      'lame.c:1071,36'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1076,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1076,9'
          Branch Sides:
            - BranchSide:      'lame.c:1078,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1118,19'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1080,13'
          Branch Sides:
            - BranchSide:      'lame.c:1081,13'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
            - BranchSide:      'lame.c:1082,13'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1082,13'
          Branch Sides:
            - BranchSide:      'lame.c:1084,36'
              BranchSideFuncs:
                - FindNearestBitrate
                - BitrateIndex
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lame.c:1095,13'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1087,17'
          Branch Sides:
            - BranchSide:      'lame.c:1091,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:1094,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - FindNearestBitrate
                - BitrateIndex
                - __assert_fail
        - Branch String:   'lame.c:1095,13'
          Branch Sides:
            - BranchSide:      'lame.c:1097,36'
              BranchSideFuncs:
                - FindNearestBitrate
                - BitrateIndex
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - __assert_fail
            - BranchSide:      'lame.c:1108,51'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1100,17'
          Branch Sides:
            - BranchSide:      'lame.c:1104,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:1107,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1111,13'
          Branch Sides:
            - BranchSide:      'lame.c:1110,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1110,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1114,13'
          Branch Sides:
            - BranchSide:      'lame.c:1113,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1113,9'
              BranchSideFuncs:
                - lame_init_qval
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1134,9'
          Branch Sides:
            - BranchSide:      'lame.c:1135,9'
              BranchSideFuncs:
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1137,32'
              BranchSideFuncs:
                - pow
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1144,9'
          Branch Sides:
            - BranchSide:      'lame.c:1145,9'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1156,9'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1157,9'
          Branch Sides:
            - BranchSide:      'lame.c:1157,13'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1161,25'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1157,39'
          Branch Sides:
            - BranchSide:      'lame.c:1157,42'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1158,9'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1156,9'
          Branch Sides:
            - BranchSide:      'lame.c:1158,9'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'lame.c:1161,25'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'lame.c:1164,9'
          Branch Sides:
            - BranchSide:      'lame.c:1165,36'
              BranchSideFuncs:
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
            - BranchSide:      'lame.c:1166,35'
              BranchSideFuncs:
                - lame_get_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
                - lame_set_quant_comp_short
        - Branch String:   'lame.c:1166,9'
          Branch Sides:
            - BranchSide:      'lame.c:1167,42'
              BranchSideFuncs:
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
            - BranchSide:      'lame.c:1169,24'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
                - lame_set_msfix
        - Branch String:   'lame.c:1169,9'
          Branch Sides:
            - BranchSide:      'lame.c:1170,24'
              BranchSideFuncs:
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1173,35'
              BranchSideFuncs:
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1175,9'
          Branch Sides:
            - BranchSide:      'lame.c:1176,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1178,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1178,9'
          Branch Sides:
            - BranchSide:      'lame.c:1179,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1181,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1181,9'
          Branch Sides:
            - BranchSide:      'lame.c:1182,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1184,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1184,9'
          Branch Sides:
            - BranchSide:      'lame.c:1185,9'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1188,25'
              BranchSideFuncs:
                - powf
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1202,9'
          Branch Sides:
            - BranchSide:      'lame.c:1203,38'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1206,9'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1210,13'
          Branch Sides:
            - BranchSide:      'lame.c:1211,13'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1212,9'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1215,13'
          Branch Sides:
            - BranchSide:      'lame.c:1216,13'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1217,9'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1220,13'
          Branch Sides:
            - BranchSide:      'lame.c:1221,13'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1222,9'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1227,13'
          Branch Sides:
            - BranchSide:      'lame.c:1228,13'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1229,9'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1251,35'
          Branch Sides:
            - BranchSide:      'lame.c:1251,38'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1257,36'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1251,13'
          Branch Sides:
            - BranchSide:      'lame.c:1252,31'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1257,36'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1272,9'
          Branch Sides:
            - BranchSide:      'lame.c:1274,17'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1276,32'
              BranchSideFuncs:
                - lame_init_bitstream
                - iteration_init
                - psymodel_init
                - get_max_frame_buffer_size_by_constraint
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1287,9'
          Branch Sides:
            - BranchSide:      'lame.c:1288,9'
              BranchSideFuncs:
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
            - BranchSide:      'lame.c:1290,9'
              BranchSideFuncs:
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - InitGainAnalysis
                - __assert_fail
        - Branch String:   'lame.c:1290,9'
          Branch Sides:
            - BranchSide:      'lame.c:1291,30'
              BranchSideFuncs:
                - InitGainAnalysis
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
                - __assert_fail
            - BranchSide:      'lame.c:1301,9'
              BranchSideFuncs:
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
        - Branch String:   'lame.c:1291,13'
          Branch Sides:
            - BranchSide:      'lame.c:1295,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lame.c:1298,5'
              BranchSideFuncs:
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
        - Branch String:   'lame.c:1301,32'
          Branch Sides:
            - BranchSide:      'lame.c:1301,36'
              BranchSideFuncs:
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
                - hip_decode_exit
            - BranchSide:      'lame.c:1313,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1301,9'
          Branch Sides:
            - BranchSide:      'lame.c:1302,13'
              BranchSideFuncs: []
            - BranchSide:      'lame.c:1313,5'
              BranchSideFuncs: []
        - Branch String:   'lame.c:1302,13'
          Branch Sides:
            - BranchSide:      'lame.c:1303,29'
              BranchSideFuncs:
                - hip_decode_exit
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
            - BranchSide:      'lame.c:1305,20'
              BranchSideFuncs:
                - hip_decode_init
                - hip_set_errorf
                - hip_set_debugf
                - hip_set_msgf
      Callsites:
        - Src:             'lame.c:548,10'
          Dst:             is_lame_global_flags_valid
        - Src:             'lame.c:555,9'
          Dst:             is_lame_internal_flags_valid
        - Src:             'lame.c:568,13'
          Dst:             SmpFrqIndex
        - Src:             'lame.c:589,39'
          Dst:             has_3DNow
        - Src:             'lame.c:594,33'
          Dst:             has_MMX
        - Src:             'lame.c:599,33'
          Dst:             has_SSE
        - Src:             'lame.c:600,34'
          Dst:             has_SSE2
        - Src:             'lame.c:649,35'
          Dst:             map2MP3Frequency
        - Src:             'lame.c:657,33'
          Dst:             SmpFrqIndex
        - Src:             'lame.c:658,9'
          Dst:             __assert_fail
        - Src:             'lame.c:661,26'
          Dst:             FindNearestBitrate
        - Src:             'lame.c:728,17'
          Dst:             optimum_bandwidth
        - Src:             'lame.c:732,17'
          Dst:             optimum_bandwidth
        - Src:             'lame.c:741,31'
          Dst:             linear_int
        - Src:             'lame.c:755,31'
          Dst:             linear_int
        - Src:             'lame.c:768,31'
          Dst:             linear_int
        - Src:             'lame.c:786,31'
          Dst:             optimum_samplefreq
        - Src:             'lame.c:910,5'
          Dst:             lame_init_params_ppflt
        - Src:             'lame.c:916,29'
          Dst:             SmpFrqIndex
        - Src:             'lame.c:917,5'
          Dst:             __assert_fail
        - Src:             'lame.c:924,26'
          Dst:             FindNearestBitrate
        - Src:             'lame.c:925,41'
          Dst:             BitrateIndex
        - Src:             'lame.c:930,17'
          Dst:             __assert_fail
        - Src:             'lame.c:939,5'
          Dst:             init_bit_stream_w
        - Src:             'lame.c:981,5'
          Dst:             __assert_fail
        - Src:             'lame.c:982,5'
          Dst:             __assert_fail
        - Src:             'lame.c:995,20'
          Dst:             apply_preset
        - Src:             'lame.c:1020,20'
          Dst:             apply_preset
        - Src:             'lame.c:1055,24'
          Dst:             lame_set_VBR_mean_bitrate_kbps
        - Src:             'lame.c:1057,20'
          Dst:             apply_preset
        - Src:             'lame.c:1084,17'
          Dst:             FindNearestBitrate
        - Src:             'lame.c:1086,17'
          Dst:             BitrateIndex
        - Src:             'lame.c:1091,17'
          Dst:             __assert_fail
        - Src:             'lame.c:1097,17'
          Dst:             FindNearestBitrate
        - Src:             'lame.c:1099,17'
          Dst:             BitrateIndex
        - Src:             'lame.c:1104,17'
          Dst:             __assert_fail
        - Src:             'lame.c:1129,5'
          Dst:             lame_init_qval
        - Src:             'lame.c:1141,34'
          Dst:             pow
        - Src:             'lame.c:1164,9'
          Dst:             lame_get_quant_comp
        - Src:             'lame.c:1165,16'
          Dst:             lame_set_quant_comp
        - Src:             'lame.c:1166,9'
          Dst:             lame_get_quant_comp_short
        - Src:             'lame.c:1167,16'
          Dst:             lame_set_quant_comp_short
        - Src:             'lame.c:1169,9'
          Dst:             lame_get_msfix
        - Src:             'lame.c:1170,9'
          Dst:             lame_set_msfix
        - Src:             'lame.c:1173,40'
          Dst:             lame_get_exp_nspsytune
        - Src:             'lame.c:1173,12'
          Dst:             lame_set_exp_nspsytune
        - Src:             'lame.c:1191,30'
          Dst:             powf
        - Src:             'lame.c:1276,12'
          Dst:             lame_init_bitstream
        - Src:             'lame.c:1278,5'
          Dst:             iteration_init
        - Src:             'lame.c:1279,12'
          Dst:             psymodel_init
        - Src:             'lame.c:1281,30'
          Dst:             get_max_frame_buffer_size_by_constraint
        - Src:             'lame.c:1291,13'
          Dst:             InitGainAnalysis
        - Src:             'lame.c:1295,13'
          Dst:             __assert_fail
        - Src:             'lame.c:1303,13'
          Dst:             hip_decode_exit
        - Src:             'lame.c:1305,20'
          Dst:             hip_decode_init
        - Src:             'lame.c:1307,9'
          Dst:             hip_set_errorf
        - Src:             'lame.c:1308,9'
          Dst:             hip_set_debugf
        - Src:             'lame.c:1309,9'
          Dst:             hip_set_msgf
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    powf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_vbr_preset
      functionSourceFile: '/src/lame/libmp3lame/presets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         6
      ICount:          28
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'presets.c:130,5'
          Branch Sides:
            - BranchSide:      'presets.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'presets.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'presets.c:135,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    max_int
      functionSourceFile: '/src/lame/libmp3lame/presets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'presets.c:59,9'
          Branch Sides:
            - BranchSide:      'presets.c:60,16'
              BranchSideFuncs: []
            - BranchSide:      'presets.c:62,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    min_int
      functionSourceFile: '/src/lame/libmp3lame/presets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'presets.c:50,9'
          Branch Sides:
            - BranchSide:      'presets.c:51,16'
              BranchSideFuncs: []
            - BranchSide:      'presets.c:53,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    apply_vbr_preset
      functionSourceFile: '/src/lame/libmp3lame/presets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfp
        - a
        - enforce
      BBCount:         96
      ICount:          763
      EdgeCount:       127
      CyclomaticComplexity: 33
      functionsReached:
        - get_vbr_preset
        - lame_get_VBR
        - lame_get_exp_nspsytune
        - lame_set_ATHcurve
        - lame_set_ATHlower
        - lame_set_ATHtype
        - lame_set_VBR_q
        - lame_set_athaa_sensitivity
        - lame_set_exp_nspsytune
        - lame_set_experimentalY
        - lame_set_interChRatio
        - lame_set_maskingadjust
        - lame_set_maskingadjust_short
        - lame_set_msfix
        - lame_set_quant_comp
        - lame_set_quant_comp_short
        - lame_set_short_threshold_lrm
        - lame_set_short_threshold_s
        - log10
      functionUses:    10
      BranchProfiles:
        - Branch String:   'presets.c:170,5'
          Branch Sides:
            - BranchSide:      'presets.c:170,5'
              BranchSideFuncs:
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_experimentalY
                - lame_set_quant_comp_short
            - BranchSide:      'presets.c:170,5'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_experimentalY
                - lame_set_quant_comp_short
        - Branch String:   'presets.c:171,5'
          Branch Sides:
            - BranchSide:      'presets.c:171,5'
              BranchSideFuncs:
                - lame_set_quant_comp_short
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_experimentalY
            - BranchSide:      'presets.c:171,5'
              BranchSideFuncs:
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_experimentalY
        - Branch String:   'presets.c:172,9'
          Branch Sides:
            - BranchSide:      'presets.c:173,39'
              BranchSideFuncs:
                - lame_set_experimentalY
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
            - BranchSide:      'presets.c:175,5'
              BranchSideFuncs:
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
        - Branch String:   'presets.c:175,5'
          Branch Sides:
            - BranchSide:      'presets.c:175,5'
              BranchSideFuncs:
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
            - BranchSide:      'presets.c:175,5'
              BranchSideFuncs:
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
        - Branch String:   'presets.c:176,5'
          Branch Sides:
            - BranchSide:      'presets.c:176,5'
              BranchSideFuncs:
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
            - BranchSide:      'presets.c:176,5'
              BranchSideFuncs:
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
        - Branch String:   'presets.c:177,5'
          Branch Sides:
            - BranchSide:      'presets.c:177,5'
              BranchSideFuncs:
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
            - BranchSide:      'presets.c:177,5'
              BranchSideFuncs:
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
                - lame_set_maskingadjust_short
        - Branch String:   'presets.c:178,5'
          Branch Sides:
            - BranchSide:      'presets.c:178,5'
              BranchSideFuncs:
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
            - BranchSide:      'presets.c:178,5'
              BranchSideFuncs:
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_VBR
                - lame_get_VBR
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_ATHtype
        - Branch String:   'presets.c:179,37'
          Branch Sides:
            - BranchSide:      'presets.c:179,53'
              BranchSideFuncs:
                - lame_set_ATHtype
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
            - BranchSide:      'presets.c:180,26'
              BranchSideFuncs:
                - lame_set_ATHtype
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
        - Branch String:   'presets.c:179,9'
          Branch Sides:
            - BranchSide:      'presets.c:180,26'
              BranchSideFuncs:
                - lame_set_ATHtype
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
            - BranchSide:      'presets.c:182,5'
              BranchSideFuncs:
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
                - lame_set_ATHlower
        - Branch String:   'presets.c:182,5'
          Branch Sides:
            - BranchSide:      'presets.c:182,5'
              BranchSideFuncs:
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
            - BranchSide:      'presets.c:182,5'
              BranchSideFuncs:
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
                - lame_set_ATHcurve
        - Branch String:   'presets.c:183,5'
          Branch Sides:
            - BranchSide:      'presets.c:183,5'
              BranchSideFuncs:
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
            - BranchSide:      'presets.c:183,5'
              BranchSideFuncs:
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_athaa_sensitivity
        - Branch String:   'presets.c:184,5'
          Branch Sides:
            - BranchSide:      'presets.c:184,5'
              BranchSideFuncs:
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
            - BranchSide:      'presets.c:184,5'
              BranchSideFuncs:
                - lame_get_athaa_sensitivity
                - lame_set_athaa_sensitivity
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
        - Branch String:   'presets.c:185,9'
          Branch Sides:
            - BranchSide:      'presets.c:186,9'
              BranchSideFuncs:
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_set_interChRatio
            - BranchSide:      'presets.c:190,9'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
        - Branch String:   'presets.c:186,9'
          Branch Sides:
            - BranchSide:      'presets.c:186,9'
              BranchSideFuncs:
                - lame_set_interChRatio
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
            - BranchSide:      'presets.c:186,9'
              BranchSideFuncs:
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
        - Branch String:   'presets.c:190,9'
          Branch Sides:
            - BranchSide:      'presets.c:191,39'
              BranchSideFuncs:
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
            - BranchSide:      'presets.c:193,9'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
        - Branch String:   'presets.c:193,9'
          Branch Sides:
            - BranchSide:      'presets.c:194,48'
              BranchSideFuncs:
                - lame_get_exp_nspsytune
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
                - lame_set_exp_nspsytune
            - BranchSide:      'presets.c:201,5'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
        - Branch String:   'presets.c:196,13'
          Branch Sides:
            - BranchSide:      'presets.c:197,23'
              BranchSideFuncs:
                - lame_set_exp_nspsytune
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
            - BranchSide:      'presets.c:200,5'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_set_msfix
                - log10
                - lame_set_msfix
        - Branch String:   'presets.c:201,5'
          Branch Sides:
            - BranchSide:      'presets.c:201,5'
              BranchSideFuncs:
                - lame_set_msfix
                - log10
            - BranchSide:      'presets.c:201,5'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_set_msfix
                - log10
        - Branch String:   'presets.c:203,9'
          Branch Sides:
            - BranchSide:      'presets.c:204,22'
              BranchSideFuncs:
                - log10
            - BranchSide:      'presets.c:207,39'
              BranchSideFuncs:
                - log10
        - Branch String:   'presets.c:210,26'
          Branch Sides:
            - BranchSide:      'presets.c:210,52'
              BranchSideFuncs:
                - log10
            - BranchSide:      'presets.c:210,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'presets.c:145,54'
          Dst:             lame_get_VBR
        - Src:             'presets.c:145,39'
          Dst:             get_vbr_preset
        - Src:             'presets.c:169,12'
          Dst:             lame_set_VBR_q
        - Src:             'presets.c:170,5'
          Dst:             lame_set_quant_comp
        - Src:             'presets.c:170,5'
          Dst:             lame_get_quant_comp
        - Src:             'presets.c:170,5'
          Dst:             lame_set_quant_comp
        - Src:             'presets.c:171,5'
          Dst:             lame_set_quant_comp_short
        - Src:             'presets.c:171,5'
          Dst:             lame_get_quant_comp_short
        - Src:             'presets.c:171,5'
          Dst:             lame_set_quant_comp_short
        - Src:             'presets.c:173,16'
          Dst:             lame_set_experimentalY
        - Src:             'presets.c:175,5'
          Dst:             lame_set_short_threshold_lrm
        - Src:             'presets.c:175,5'
          Dst:             lame_get_short_threshold_lrm
        - Src:             'presets.c:175,5'
          Dst:             lame_set_short_threshold_lrm
        - Src:             'presets.c:176,5'
          Dst:             lame_set_short_threshold_s
        - Src:             'presets.c:176,5'
          Dst:             lame_get_short_threshold_s
        - Src:             'presets.c:176,5'
          Dst:             lame_set_short_threshold_s
        - Src:             'presets.c:177,5'
          Dst:             lame_set_maskingadjust
        - Src:             'presets.c:177,5'
          Dst:             lame_get_maskingadjust
        - Src:             'presets.c:177,5'
          Dst:             lame_set_maskingadjust
        - Src:             'presets.c:178,5'
          Dst:             lame_set_maskingadjust_short
        - Src:             'presets.c:178,5'
          Dst:             lame_get_maskingadjust_short
        - Src:             'presets.c:178,5'
          Dst:             lame_set_maskingadjust_short
        - Src:             'presets.c:179,9'
          Dst:             lame_get_VBR
        - Src:             'presets.c:179,40'
          Dst:             lame_get_VBR
        - Src:             'presets.c:180,9'
          Dst:             lame_set_ATHtype
        - Src:             'presets.c:182,5'
          Dst:             lame_set_ATHlower
        - Src:             'presets.c:182,5'
          Dst:             lame_get_ATHlower
        - Src:             'presets.c:182,5'
          Dst:             lame_set_ATHlower
        - Src:             'presets.c:183,5'
          Dst:             lame_set_ATHcurve
        - Src:             'presets.c:183,5'
          Dst:             lame_get_ATHcurve
        - Src:             'presets.c:183,5'
          Dst:             lame_set_ATHcurve
        - Src:             'presets.c:184,5'
          Dst:             lame_set_athaa_sensitivity
        - Src:             'presets.c:184,5'
          Dst:             lame_get_athaa_sensitivity
        - Src:             'presets.c:184,5'
          Dst:             lame_set_athaa_sensitivity
        - Src:             'presets.c:186,9'
          Dst:             lame_set_interChRatio
        - Src:             'presets.c:186,9'
          Dst:             lame_get_interChRatio
        - Src:             'presets.c:186,9'
          Dst:             lame_set_interChRatio
        - Src:             'presets.c:191,44'
          Dst:             lame_get_exp_nspsytune
        - Src:             'presets.c:191,16'
          Dst:             lame_set_exp_nspsytune
        - Src:             'presets.c:194,25'
          Dst:             lame_get_exp_nspsytune
        - Src:             'presets.c:198,20'
          Dst:             lame_set_exp_nspsytune
        - Src:             'presets.c:201,5'
          Dst:             lame_set_msfix
        - Src:             'presets.c:201,5'
          Dst:             lame_get_msfix
        - Src:             'presets.c:201,5'
          Dst:             lame_set_msfix
        - Src:             'presets.c:210,46'
          Dst:             log10
    - functionName:    apply_abr_preset
      functionSourceFile: '/src/lame/libmp3lame/presets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfp
        - preset
        - enforce
      BBCount:         78
      ICount:          563
      EdgeCount:       103
      CyclomaticComplexity: 27
      functionsReached:
        - lame_get_VBR_mean_bitrate_kbps
        - lame_get_exp_nspsytune
        - lame_get_scale
        - lame_set_ATHcurve
        - lame_set_ATHlower
        - lame_set_VBR
        - lame_set_VBR_mean_bitrate_kbps
        - lame_set_interChRatio
        - lame_set_maskingadjust
        - lame_set_maskingadjust_short
        - lame_set_msfix
        - lame_set_quant_comp
        - lame_set_quant_comp_short
        - lame_set_sfscale
        - lame_set_short_threshold_lrm
        - lame_set_short_threshold_s
        - max_int
        - min_int
        - nearestBitrateFullIndex
      functionUses:    2
      BranchProfiles:
        - Branch String:   'presets.c:277,9'
          Branch Sides:
            - BranchSide:      'presets.c:278,39'
              BranchSideFuncs:
                - lame_get_exp_nspsytune
                - lame_set_exp_nspsytune
                - lame_get_quant_comp
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - lame_set_sfscale
            - BranchSide:      'presets.c:280,24'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
                - lame_set_sfscale
        - Branch String:   'presets.c:280,9'
          Branch Sides:
            - BranchSide:      'presets.c:281,33'
              BranchSideFuncs:
                - lame_set_sfscale
                - lame_get_quant_comp
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
            - BranchSide:      'presets.c:284,5'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
                - lame_set_quant_comp_short
                - lame_set_quant_comp
        - Branch String:   'presets.c:284,5'
          Branch Sides:
            - BranchSide:      'presets.c:284,5'
              BranchSideFuncs:
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
                - lame_set_quant_comp_short
            - BranchSide:      'presets.c:284,5'
              BranchSideFuncs:
                - lame_get_quant_comp
                - lame_set_quant_comp
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
                - lame_set_quant_comp_short
        - Branch String:   'presets.c:285,5'
          Branch Sides:
            - BranchSide:      'presets.c:285,5'
              BranchSideFuncs:
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
            - BranchSide:      'presets.c:285,5'
              BranchSideFuncs:
                - lame_get_quant_comp_short
                - lame_set_quant_comp_short
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
                - lame_set_msfix
        - Branch String:   'presets.c:287,5'
          Branch Sides:
            - BranchSide:      'presets.c:287,5'
              BranchSideFuncs:
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
            - BranchSide:      'presets.c:287,5'
              BranchSideFuncs:
                - lame_get_msfix
                - lame_set_msfix
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
                - lame_set_short_threshold_lrm
        - Branch String:   'presets.c:289,5'
          Branch Sides:
            - BranchSide:      'presets.c:289,5'
              BranchSideFuncs:
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
            - BranchSide:      'presets.c:289,5'
              BranchSideFuncs:
                - lame_get_short_threshold_lrm
                - lame_set_short_threshold_lrm
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
                - lame_set_short_threshold_s
        - Branch String:   'presets.c:290,5'
          Branch Sides:
            - BranchSide:      'presets.c:290,5'
              BranchSideFuncs:
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
            - BranchSide:      'presets.c:290,5'
              BranchSideFuncs:
                - lame_get_short_threshold_s
                - lame_set_short_threshold_s
                - lame_get_scale
                - lame_set_scale
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust
        - Branch String:   'presets.c:296,5'
          Branch Sides:
            - BranchSide:      'presets.c:296,5'
              BranchSideFuncs:
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
            - BranchSide:      'presets.c:296,5'
              BranchSideFuncs:
                - lame_get_maskingadjust
                - lame_set_maskingadjust
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_set_maskingadjust_short
        - Branch String:   'presets.c:297,9'
          Branch Sides:
            - BranchSide:      'presets.c:298,9'
              BranchSideFuncs:
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
            - BranchSide:      'presets.c:301,9'
              BranchSideFuncs:
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
                - lame_set_maskingadjust_short
        - Branch String:   'presets.c:298,9'
          Branch Sides:
            - BranchSide:      'presets.c:298,9'
              BranchSideFuncs:
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
            - BranchSide:      'presets.c:298,9'
              BranchSideFuncs:
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
        - Branch String:   'presets.c:301,9'
          Branch Sides:
            - BranchSide:      'presets.c:301,9'
              BranchSideFuncs:
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
            - BranchSide:      'presets.c:301,9'
              BranchSideFuncs:
                - lame_get_maskingadjust_short
                - lame_set_maskingadjust_short
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
                - lame_set_ATHlower
        - Branch String:   'presets.c:305,5'
          Branch Sides:
            - BranchSide:      'presets.c:305,5'
              BranchSideFuncs:
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
            - BranchSide:      'presets.c:305,5'
              BranchSideFuncs:
                - lame_get_ATHlower
                - lame_set_ATHlower
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
                - lame_set_ATHcurve
        - Branch String:   'presets.c:306,5'
          Branch Sides:
            - BranchSide:      'presets.c:306,5'
              BranchSideFuncs:
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
            - BranchSide:      'presets.c:306,5'
              BranchSideFuncs:
                - lame_get_ATHcurve
                - lame_set_ATHcurve
                - lame_get_interChRatio
                - lame_set_interChRatio
                - lame_set_interChRatio
        - Branch String:   'presets.c:308,5'
          Branch Sides:
            - BranchSide:      'presets.c:308,5'
              BranchSideFuncs:
                - lame_set_interChRatio
            - BranchSide:      'presets.c:308,5'
              BranchSideFuncs:
                - lame_get_interChRatio
                - lame_set_interChRatio
      Callsites:
        - Src:             'presets.c:267,9'
          Dst:             nearestBitrateFullIndex
        - Src:             'presets.c:269,12'
          Dst:             lame_set_VBR
        - Src:             'presets.c:270,12'
          Dst:             lame_set_VBR_mean_bitrate_kbps
        - Src:             'presets.c:271,56'
          Dst:             lame_get_VBR_mean_bitrate_kbps
        - Src:             'presets.c:271,48'
          Dst:             min_int
        - Src:             'presets.c:271,12'
          Dst:             lame_set_VBR_mean_bitrate_kbps
        - Src:             'presets.c:272,56'
          Dst:             lame_get_VBR_mean_bitrate_kbps
        - Src:             'presets.c:272,48'
          Dst:             max_int
        - Src:             'presets.c:272,12'
          Dst:             lame_set_VBR_mean_bitrate_kbps
        - Src:             'presets.c:273,32'
          Dst:             lame_get_VBR_mean_bitrate_kbps
        - Src:             'presets.c:273,12'
          Dst:             lame_set_brate
        - Src:             'presets.c:278,44'
          Dst:             lame_get_exp_nspsytune
        - Src:             'presets.c:278,16'
          Dst:             lame_set_exp_nspsytune
        - Src:             'presets.c:281,16'
          Dst:             lame_set_sfscale
        - Src:             'presets.c:284,5'
          Dst:             lame_set_quant_comp
        - Src:             'presets.c:284,5'
          Dst:             lame_get_quant_comp
        - Src:             'presets.c:284,5'
          Dst:             lame_set_quant_comp
        - Src:             'presets.c:285,5'
          Dst:             lame_set_quant_comp_short
        - Src:             'presets.c:285,5'
          Dst:             lame_get_quant_comp_short
        - Src:             'presets.c:285,5'
          Dst:             lame_set_quant_comp_short
        - Src:             'presets.c:287,5'
          Dst:             lame_set_msfix
        - Src:             'presets.c:287,5'
          Dst:             lame_get_msfix
        - Src:             'presets.c:287,5'
          Dst:             lame_set_msfix
        - Src:             'presets.c:289,5'
          Dst:             lame_set_short_threshold_lrm
        - Src:             'presets.c:289,5'
          Dst:             lame_get_short_threshold_lrm
        - Src:             'presets.c:289,5'
          Dst:             lame_set_short_threshold_lrm
        - Src:             'presets.c:290,5'
          Dst:             lame_set_short_threshold_s
        - Src:             'presets.c:290,5'
          Dst:             lame_get_short_threshold_s
        - Src:             'presets.c:290,5'
          Dst:             lame_set_short_threshold_s
        - Src:             'presets.c:294,25'
          Dst:             lame_get_scale
        - Src:             'presets.c:294,5'
          Dst:             lame_set_scale
        - Src:             'presets.c:296,5'
          Dst:             lame_set_maskingadjust
        - Src:             'presets.c:296,5'
          Dst:             lame_get_maskingadjust
        - Src:             'presets.c:296,5'
          Dst:             lame_set_maskingadjust
        - Src:             'presets.c:298,9'
          Dst:             lame_set_maskingadjust_short
        - Src:             'presets.c:298,9'
          Dst:             lame_get_maskingadjust_short
        - Src:             'presets.c:298,9'
          Dst:             lame_set_maskingadjust_short
        - Src:             'presets.c:301,9'
          Dst:             lame_set_maskingadjust_short
        - Src:             'presets.c:301,9'
          Dst:             lame_get_maskingadjust_short
        - Src:             'presets.c:301,9'
          Dst:             lame_set_maskingadjust_short
        - Src:             'presets.c:305,5'
          Dst:             lame_set_ATHlower
        - Src:             'presets.c:305,5'
          Dst:             lame_get_ATHlower
        - Src:             'presets.c:305,5'
          Dst:             lame_set_ATHlower
        - Src:             'presets.c:306,5'
          Dst:             lame_set_ATHcurve
        - Src:             'presets.c:306,5'
          Dst:             lame_get_ATHcurve
        - Src:             'presets.c:306,5'
          Dst:             lame_set_ATHcurve
        - Src:             'presets.c:308,5'
          Dst:             lame_set_interChRatio
        - Src:             'presets.c:308,5'
          Dst:             lame_get_interChRatio
        - Src:             'presets.c:308,5'
          Dst:             lame_set_interChRatio
    - functionName:    apply_preset
      functionSourceFile: '/src/lame/libmp3lame/presets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfp
        - preset
        - enforce
      BBCount:         34
      ICount:          220
      EdgeCount:       34
      CyclomaticComplexity: 2
      functionsReached:
        - apply_abr_preset
        - apply_vbr_preset
        - lame_set_VBR
      functionUses:    4
      BranchProfiles:
        - Branch String:   'presets.c:323,5'
          Branch Sides:
            - BranchSide:      'presets.c:326,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:333,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:333,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:340,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:340,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:347,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:347,20'
              BranchSideFuncs:
                - lame_set_VBR
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
            - BranchSide:      'presets.c:353,20'
              BranchSideFuncs:
                - apply_abr_preset
                - lame_set_VBR
            - BranchSide:      'presets.c:361,19'
              BranchSideFuncs:
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_vbr_preset
                - apply_abr_preset
        - Branch String:   'presets.c:363,9'
          Branch Sides:
            - BranchSide:      'presets.c:365,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:368,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:371,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:374,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:377,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:380,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:383,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:386,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:389,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:392,30'
              BranchSideFuncs:
                - apply_vbr_preset
            - BranchSide:      'presets.c:395,13'
              BranchSideFuncs:
                - apply_abr_preset
        - Branch String:   'presets.c:398,21'
          Branch Sides:
            - BranchSide:      'presets.c:398,24'
              BranchSideFuncs:
                - apply_abr_preset
            - BranchSide:      'presets.c:402,5'
              BranchSideFuncs: []
        - Branch String:   'presets.c:398,9'
          Branch Sides:
            - BranchSide:      'presets.c:399,33'
              BranchSideFuncs:
                - apply_abr_preset
            - BranchSide:      'presets.c:402,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'presets.c:327,20'
          Dst:             lame_set_VBR
        - Src:             'presets.c:334,20'
          Dst:             lame_set_VBR
        - Src:             'presets.c:341,20'
          Dst:             lame_set_VBR
        - Src:             'presets.c:348,20'
          Dst:             lame_set_VBR
        - Src:             'presets.c:355,20'
          Dst:             apply_abr_preset
        - Src:             'presets.c:356,13'
          Dst:             lame_set_VBR
        - Src:             'presets.c:365,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:368,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:371,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:374,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:377,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:380,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:383,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:386,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:389,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:392,13'
          Dst:             apply_vbr_preset
        - Src:             'presets.c:399,16'
          Dst:             apply_abr_preset
    - functionName:    s3_func
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1648
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - bark
      BBCount:         15
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - exp
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1620,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1621,15'
              BranchSideFuncs:
                - sqrt
                - exp
            - BranchSide:      'psymodel.c:1623,15'
              BranchSideFuncs:
                - sqrt
                - exp
        - Branch String:   'psymodel.c:1625,22'
          Branch Sides:
            - BranchSide:      'psymodel.c:1625,25'
              BranchSideFuncs:
                - sqrt
                - exp
            - BranchSide:      'psymodel.c:1630,11'
              BranchSideFuncs:
                - sqrt
                - exp
        - Branch String:   'psymodel.c:1625,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1626,16'
              BranchSideFuncs:
                - sqrt
                - exp
            - BranchSide:      'psymodel.c:1630,11'
              BranchSideFuncs:
                - sqrt
                - exp
        - Branch String:   'psymodel.c:1634,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1635,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1637,18'
              BranchSideFuncs:
                - exp
      Callsites:
        - Src:             'psymodel.c:1632,46'
          Dst:             sqrt
        - Src:             'psymodel.c:1637,13'
          Dst:             exp
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stereo_demask
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1702
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - f
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - freq2bark
      functionUses:    2
      BranchProfiles:
        - Branch String:   'psymodel.c:1706,12'
          Branch Sides:
            - BranchSide:      'psymodel.c:1706,12'
              BranchSideFuncs:
                - cos
                - pow
            - BranchSide:      'psymodel.c:1706,12'
              BranchSideFuncs:
                - cos
                - pow
      Callsites:
        - Src:             'psymodel.c:1705,19'
          Dst:             freq2bark
        - Src:             'psymodel.c:1708,34'
          Dst:             cos
        - Src:             'psymodel.c:1708,12'
          Dst:             pow
    - functionName:    vbrpsy_calc_mask_index_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - max
        - avg
        - mask_idx
      BBCount:         67
      ICount:          572
      EdgeCount:       78
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:978,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:978,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:979,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:979,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:980,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:992,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:981,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:982,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:983,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:983,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:983,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:984,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:987,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:988,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:989,23'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:995,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:996,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1017,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:997,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:997,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:998,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:998,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:998,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:999,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:999,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1000,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1014,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1001,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1002,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1003,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1003,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1004,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1005,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1005,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1005,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1006,26'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1009,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1010,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1011,27'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1017,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1017,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1018,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1018,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1018,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1020,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1021,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1021,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1022,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1022,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1023,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1035,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1024,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1025,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1026,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1026,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1026,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1027,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1030,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1031,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1032,23'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1037,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1037,5'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1037,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:978,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:983,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:997,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:998,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1005,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1017,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1018,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1021,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1026,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1037,5'
          Dst:             __assert_fail
    - functionName:    convert_partition2scalefac
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gd
        - eb
        - thr
        - enn_out
        - thm_out
      BBCount:         32
      ICount:          291
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'psymodel.c:367,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:368,27'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:399,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:370,27'
          Branch Sides:
            - BranchSide:      'psymodel.c:370,43'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:370,51'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:371,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:372,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:378,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:372,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:372,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:373,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:373,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:373,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:374,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:378,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:379,27'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:384,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:384,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:384,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:385,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:385,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:385,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:388,34'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:399,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:400,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:403,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:372,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:373,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:384,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:385,9'
          Dst:             __assert_fail
    - functionName:    vbrpsy_mask_add
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - float
        - float
        - int
        - int
      constantsTouched: []
      argNames:
        - m1
        - m2
        - b
        - delta
      BBCount:         26
      ICount:          158
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - fast_log2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'psymodel.c:316,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:317,12'
              BranchSideFuncs:
                - fast_log2
            - BranchSide:      'psymodel.c:319,9'
              BranchSideFuncs:
                - fast_log2
        - Branch String:   'psymodel.c:319,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:320,12'
              BranchSideFuncs:
                - fast_log2
            - BranchSide:      'psymodel.c:322,9'
              BranchSideFuncs:
                - fast_log2
        - Branch String:   'psymodel.c:322,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:323,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:325,9'
              BranchSideFuncs:
                - fast_log2
        - Branch String:   'psymodel.c:325,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:326,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:328,9'
              BranchSideFuncs:
                - fast_log2
        - Branch String:   'psymodel.c:328,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:329,17'
              BranchSideFuncs:
                - fast_log2
            - BranchSide:      'psymodel.c:332,17'
              BranchSideFuncs:
                - fast_log2
        - Branch String:   'psymodel.c:334,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:336,13'
              BranchSideFuncs:
                - fast_log2
            - BranchSide:      'psymodel.c:344,9'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:336,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:337,20'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:340,21'
              BranchSideFuncs:
                - fast_log2
        - Branch String:   'psymodel.c:344,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:345,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:347,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:348,14'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:350,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:340,32'
          Dst:             fast_log2
    - functionName:    mask_add_delta
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         6
      ICount:          31
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'psymodel.c:282,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:282,5'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:282,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:282,5'
          Dst:             __assert_fail
    - functionName:    calc_mask_index_l
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - max
        - avg
        - mask_idx
      BBCount:         64
      ICount:          557
      EdgeCount:       75
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:603,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:603,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:604,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:604,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:605,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:617,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:606,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:607,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:608,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:608,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:608,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:609,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:612,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:613,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:614,23'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:620,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:621,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:641,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:622,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:622,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:623,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:623,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:624,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:638,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:625,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:626,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:627,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:627,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:628,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:629,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:629,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:629,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:630,26'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:633,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:634,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:635,27'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:641,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:641,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:642,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:642,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:642,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:644,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:645,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:645,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:646,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:646,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:647,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:659,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:648,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:649,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:650,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:650,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:650,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:651,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:654,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:655,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:656,23'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:661,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:661,5'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:661,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:603,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:608,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:622,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:629,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:641,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:642,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:645,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:650,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:661,5'
          Dst:             __assert_fail
    - functionName:    calc_energy
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - fftenergy
        - eb
        - max
        - avg
      BBCount:         32
      ICount:          204
      EdgeCount:       35
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:571,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:572,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:590,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:574,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:575,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:581,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:576,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:576,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:577,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:578,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:579,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:580,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:584,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:584,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:585,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:585,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:585,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:586,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:586,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:586,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:587,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:587,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:587,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:588,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:588,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:588,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:589,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:576,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:584,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:585,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:586,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:587,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:588,9'
          Dst:             __assert_fail
    - functionName:    psycho_loudness_approx
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - energy
        - eql_w
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:223,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:224,27'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:225,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_mask_add_max_values
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:291,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:291,30'
              BranchSideFuncs:
                - pow
                - pow
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:291,30'
              BranchSideFuncs:
                - pow
                - pow
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:294,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:294,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:295,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:295,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:295,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:296,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:296,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:296,5'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:296,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:291,30'
          Dst:             pow
        - Src:             'psymodel.c:292,30'
          Dst:             pow
        - Src:             'psymodel.c:293,29'
          Dst:             pow
        - Src:             'psymodel.c:294,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:295,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:296,5'
          Dst:             __assert_fail
    - functionName:    init_s3_values
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1829
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - s3ind
        - npart
        - bval
        - bval_width
        - norm
      BBCount:         40
      ICount:          297
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - calloc
        - s3_func
      functionUses:    2
      BranchProfiles:
        - Branch String:   'psymodel.c:1845,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1846,16'
              BranchSideFuncs:
                - calloc
                - s3_func
            - BranchSide:      'psymodel.c:1851,12'
              BranchSideFuncs:
                - calloc
        - Branch String:   'psymodel.c:1846,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1847,33'
              BranchSideFuncs:
                - s3_func
                - calloc
            - BranchSide:      'psymodel.c:1850,5'
              BranchSideFuncs:
                - calloc
                - s3_func
        - Branch String:   'psymodel.c:1851,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1852,16'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'psymodel.c:1865,10'
              BranchSideFuncs:
                - calloc
        - Branch String:   'psymodel.c:1852,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1853,20'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'psymodel.c:1856,23'
              BranchSideFuncs:
                - calloc
        - Branch String:   'psymodel.c:1853,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1854,17'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'psymodel.c:1855,9'
              BranchSideFuncs:
                - calloc
        - Branch String:   'psymodel.c:1858,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1859,20'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'psymodel.c:1862,23'
              BranchSideFuncs:
                - calloc
        - Branch String:   'psymodel.c:1859,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1860,17'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'psymodel.c:1861,9'
              BranchSideFuncs:
                - calloc
        - Branch String:   'psymodel.c:1866,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1867,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1869,7'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1870,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1871,18'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1874,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1871,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1872,28'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1872,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:1847,25'
          Dst:             s3_func
        - Src:             'psymodel.c:1865,10'
          Dst:             calloc
    - functionName:    compute_bark_values
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1807
      functionLinenumberEnd: 1824
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - float
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gd
        - sfreq
        - fft_size
        - bval
        - bval_width
      BBCount:         7
      ICount:          131
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - freq2bark
      functionUses:    2
      BranchProfiles:
        - Branch String:   'psymodel.c:1811,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1812,23'
              BranchSideFuncs:
                - freq2bark
                - freq2bark
                - freq2bark
                - freq2bark
            - BranchSide:      'psymodel.c:1824,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:1815,17'
          Dst:             freq2bark
        - Src:             'psymodel.c:1816,17'
          Dst:             freq2bark
        - Src:             'psymodel.c:1819,17'
          Dst:             freq2bark
        - Src:             'psymodel.c:1820,17'
          Dst:             freq2bark
    - functionName:    init_numline
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1802
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - float
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gd
        - sfreq
        - fft_size
        - mdct_size
        - sbmax
        - scalepos
      BBCount:         53
      ICount:          498
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - freq2bark
        - stereo_demask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'psymodel.c:1726,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1729,27'
              BranchSideFuncs:
                - freq2bark
                - freq2bark
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - __assert_fail
            - BranchSide:      'psymodel.c:1751,5'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
        - Branch String:   'psymodel.c:1733,62'
          Branch Sides:
            - BranchSide:      'psymodel.c:1733,65'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
            - BranchSide:      'psymodel.c:1733,9'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
        - Branch String:   'psymodel.c:1733,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1733,87'
              BranchSideFuncs:
                - freq2bark
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - __assert_fail
            - BranchSide:      'psymodel.c:1735,14'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
        - Branch String:   'psymodel.c:1737,28'
          Branch Sides:
            - BranchSide:      'psymodel.c:1737,47'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
            - BranchSide:      'psymodel.c:1737,9'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
        - Branch String:   'psymodel.c:1741,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1742,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
            - BranchSide:      'psymodel.c:1745,13'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
        - Branch String:   'psymodel.c:1742,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1742,13'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
            - BranchSide:      'psymodel.c:1743,30'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
        - Branch String:   'psymodel.c:1745,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1746,17'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
            - BranchSide:      'psymodel.c:1750,5'
              BranchSideFuncs:
                - __assert_fail
                - stereo_demask
                - stereo_demask
                - freq2bark
                - freq2bark
                - __assert_fail
        - Branch String:   'psymodel.c:1751,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1751,5'
              BranchSideFuncs:
                - stereo_demask
                - stereo_demask
            - BranchSide:      'psymodel.c:1752,16'
              BranchSideFuncs:
                - stereo_demask
                - stereo_demask
        - Branch String:   'psymodel.c:1759,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1760,28'
              BranchSideFuncs:
                - stereo_demask
                - stereo_demask
            - BranchSide:      'psymodel.c:1765,9'
              BranchSideFuncs:
                - stereo_demask
        - Branch String:   'psymodel.c:1765,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1766,13'
              BranchSideFuncs:
                - stereo_demask
            - BranchSide:      'psymodel.c:1769,14'
              BranchSideFuncs:
                - stereo_demask
        - Branch String:   'psymodel.c:1769,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1771,25'
              BranchSideFuncs:
                - stereo_demask
            - BranchSide:      'psymodel.c:1802,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1775,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1776,16'
              BranchSideFuncs:
                - stereo_demask
            - BranchSide:      'psymodel.c:1777,25'
              BranchSideFuncs:
                - stereo_demask
        - Branch String:   'psymodel.c:1779,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1780,18'
              BranchSideFuncs:
                - stereo_demask
            - BranchSide:      'psymodel.c:1782,24'
              BranchSideFuncs:
                - stereo_demask
        - Branch String:   'psymodel.c:1790,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1791,22'
              BranchSideFuncs:
                - stereo_demask
            - BranchSide:      'psymodel.c:1794,21'
              BranchSideFuncs:
                - stereo_demask
      Callsites:
        - Src:             'psymodel.c:1729,17'
          Dst:             freq2bark
        - Src:             'psymodel.c:1733,22'
          Dst:             freq2bark
        - Src:             'psymodel.c:1742,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1751,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1762,29'
          Dst:             stereo_demask
        - Src:             'psymodel.c:1800,24'
          Dst:             stereo_demask
    - functionName:    psymodel_init
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1879
      functionLinenumberEnd: 2167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         172
      ICount:          1583
      EdgeCount:       216
      CyclomaticComplexity: 46
      functionsReached:
        - ATHformula
        - __assert_fail
        - calloc
        - compute_bark_values
        - exp
        - init_fft
        - init_mask_add_max_values
        - init_numline
        - init_s3_values
        - log
        - pow
        - powf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1897,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1898,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1900,5'
              BranchSideFuncs:
                - calloc
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1909,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1910,16'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1932,32'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1910,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1911,13'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1915,17'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1915,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1916,13'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1919,16'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1919,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1920,21'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1926,16'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1920,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1921,17'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1924,13'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1926,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1927,13'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1928,5'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1941,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1941,5'
              BranchSideFuncs:
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
            - BranchSide:      'psymodel.c:1942,26'
              BranchSideFuncs:
                - compute_bark_values
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - pow
        - Branch String:   'psymodel.c:1945,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1946,23'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1953,25'
              BranchSideFuncs:
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1947,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1948,19'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1951,29'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1954,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1955,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1958,7'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1959,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1963,11'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2000,19'
              BranchSideFuncs:
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1964,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1965,32'
              BranchSideFuncs:
                - ATHformula
                - pow
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1974,29'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1971,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1972,21'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1973,9'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1984,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1985,15'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1987,13'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1987,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1988,17'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1990,13'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:1990,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1991,15'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:1993,11'
              BranchSideFuncs:
                - pow
                - init_numline
                - __assert_fail
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2001,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:2001,5'
              BranchSideFuncs:
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2002,26'
              BranchSideFuncs:
                - compute_bark_values
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2006,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:2008,23'
              BranchSideFuncs:
                - pow
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2052,25'
              BranchSideFuncs:
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2009,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2010,19'
              BranchSideFuncs:
                - pow
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2013,29'
              BranchSideFuncs:
                - pow
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2017,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2018,32'
              BranchSideFuncs:
                - ATHformula
                - pow
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
            - BranchSide:      'psymodel.c:2027,29'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - log
                - log
        - Branch String:   'psymodel.c:2024,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:2025,21'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2026,9'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2033,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2034,30'
              BranchSideFuncs:
                - log
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - ATHformula
                - pow
                - log
            - BranchSide:      'psymodel.c:2036,18'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - ATHformula
                - pow
                - log
        - Branch String:   'psymodel.c:2036,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2037,30'
              BranchSideFuncs:
                - log
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2039,13'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2039,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2040,15'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2042,13'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2042,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2043,17'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2045,13'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2045,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2046,15'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2048,11'
              BranchSideFuncs:
                - pow
                - init_s3_values
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
                - pow
                - log
                - log
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2053,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2054,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:2057,5'
              BranchSideFuncs:
                - init_mask_add_max_values
                - init_fft
                - exp
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2066,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2067,19'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2068,18'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2068,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2069,21'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2070,22'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2075,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2076,17'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2084,45'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2076,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:2076,51'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2077,37'
              BranchSideFuncs:
                - pow
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2089,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:2089,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2090,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2090,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:2090,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2092,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
        - Branch String:   'psymodel.c:2092,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2095,40'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
                - ATHformula
                - pow
            - BranchSide:      'psymodel.c:2111,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2098,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2101,21'
              BranchSideFuncs:
                - ATHformula
                - pow
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2105,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2106,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2107,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2109,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2111,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2112,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2116,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2112,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2113,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2115,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2116,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2116,9'
              BranchSideFuncs:
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2117,20'
              BranchSideFuncs:
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2117,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2118,20'
              BranchSideFuncs:
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2122,9'
              BranchSideFuncs:
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2118,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2119,17'
              BranchSideFuncs:
                - __assert_fail
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2121,9'
              BranchSideFuncs:
                - __assert_fail
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2122,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2122,9'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2126,21'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2128,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2129,15'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2131,13'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2131,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2132,15'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2134,87'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2141,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:2142,27'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
            - BranchSide:      'psymodel.c:2145,30'
              BranchSideFuncs:
                - init_numline
                - powf
                - powf
        - Branch String:   'psymodel.c:2148,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2149,34'
              BranchSideFuncs:
                - powf
                - init_numline
                - powf
            - BranchSide:      'psymodel.c:2152,9'
              BranchSideFuncs:
                - init_numline
                - powf
        - Branch String:   'psymodel.c:2152,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2153,13'
              BranchSideFuncs:
                - init_numline
                - powf
            - BranchSide:      'psymodel.c:2155,11'
              BranchSideFuncs:
                - init_numline
                - powf
        - Branch String:   'psymodel.c:2156,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2157,34'
              BranchSideFuncs:
                - powf
                - init_numline
            - BranchSide:      'psymodel.c:2160,9'
              BranchSideFuncs:
                - init_numline
        - Branch String:   'psymodel.c:2160,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:2161,13'
              BranchSideFuncs:
                - init_numline
            - BranchSide:      'psymodel.c:2164,13'
              BranchSideFuncs:
                - init_numline
      Callsites:
        - Src:             'psymodel.c:1902,10'
          Dst:             calloc
        - Src:             'psymodel.c:1940,5'
          Dst:             init_numline
        - Src:             'psymodel.c:1941,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1942,5'
          Dst:             compute_bark_values
        - Src:             'psymodel.c:1951,19'
          Dst:             pow
        - Src:             'psymodel.c:1953,9'
          Dst:             init_s3_values
        - Src:             'psymodel.c:1968,21'
          Dst:             ATHformula
        - Src:             'psymodel.c:1969,21'
          Dst:             pow
        - Src:             'psymodel.c:1994,27'
          Dst:             pow
        - Src:             'psymodel.c:2000,5'
          Dst:             init_numline
        - Src:             'psymodel.c:2001,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:2002,5'
          Dst:             compute_bark_values
        - Src:             'psymodel.c:2013,19'
          Dst:             pow
        - Src:             'psymodel.c:2021,21'
          Dst:             ATHformula
        - Src:             'psymodel.c:2022,21'
          Dst:             pow
        - Src:             'psymodel.c:2034,22'
          Dst:             log
        - Src:             'psymodel.c:2037,22'
          Dst:             log
        - Src:             'psymodel.c:2049,27'
          Dst:             pow
        - Src:             'psymodel.c:2052,9'
          Dst:             init_s3_values
        - Src:             'psymodel.c:2057,5'
          Dst:             init_mask_add_max_values
        - Src:             'psymodel.c:2058,5'
          Dst:             init_fft
        - Src:             'psymodel.c:2061,17'
          Dst:             exp
        - Src:             'psymodel.c:2084,23'
          Dst:             pow
        - Src:             'psymodel.c:2089,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:2090,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:2102,47'
          Dst:             ATHformula
        - Src:             'psymodel.c:2102,39'
          Dst:             pow
        - Src:             'psymodel.c:2116,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:2122,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:2150,38'
          Dst:             powf
        - Src:             'psymodel.c:2158,38'
          Dst:             powf
        - Src:             'psymodel.c:2165,5'
          Dst:             init_numline
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pecalc_l
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - mr
        - masking_lower
      BBCount:         22
      ICount:          142
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - fast_log2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:544,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:545,27'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:562,12'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:546,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:546,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:547,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:547,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:548,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:560,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:550,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:551,21'
              BranchSideFuncs:
                - __assert_fail
                - fast_log2
                - __assert_fail
            - BranchSide:      'psymodel.c:559,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:551,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:552,39'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:555,21'
              BranchSideFuncs:
                - __assert_fail
                - fast_log2
                - __assert_fail
        - Branch String:   'psymodel.c:555,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:555,21'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:556,39'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:546,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:555,21'
          Dst:             __assert_fail
        - Src:             'psymodel.c:556,45'
          Dst:             fast_log2
    - functionName:    pecalc_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - mr
        - masking_lower
      BBCount:         26
      ICount:          164
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - fast_log2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:490,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:491,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:510,12'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:491,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:492,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:508,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:493,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:493,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:494,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:494,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:495,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:507,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:497,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:498,25'
              BranchSideFuncs:
                - __assert_fail
                - fast_log2
                - __assert_fail
            - BranchSide:      'psymodel.c:506,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
        - Branch String:   'psymodel.c:498,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:499,43'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fast_log2
            - BranchSide:      'psymodel.c:502,25'
              BranchSideFuncs:
                - __assert_fail
                - fast_log2
                - __assert_fail
        - Branch String:   'psymodel.c:502,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:502,25'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:503,43'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:493,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:502,25'
          Dst:             __assert_fail
        - Src:             'psymodel.c:503,49'
          Dst:             fast_log2
    - functionName:    vbrpsy_apply_block_type
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1301
      functionLinenumberEnd: 1329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - psv
        - nch
        - uselongblock
        - blocktype_d
      BBCount:         22
      ICount:          154
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1306,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1307,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1329,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1310,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1312,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1318,23'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1312,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1312,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1313,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1313,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1314,27'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1315,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1319,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1320,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1322,17'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:1312,13'
          Dst:             __assert_fail
    - functionName:    NS_INTERP
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - x
        - y
        - r
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - powf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'psymodel.c:457,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:458,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:459,9'
              BranchSideFuncs:
                - powf
        - Branch String:   'psymodel.c:459,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:460,16'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:461,9'
              BranchSideFuncs:
                - powf
        - Branch String:   'psymodel.c:461,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:462,21'
              BranchSideFuncs:
                - powf
            - BranchSide:      'psymodel.c:463,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:462,16'
          Dst:             powf
    - functionName:    convert_partition2scalefac_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - eb
        - thr
        - chn
        - sblock
      BBCount:         7
      ICount:          101
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - convert_partition2scalefac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:414,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:415,42'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:418,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:413,5'
          Dst:             convert_partition2scalefac
    - functionName:    vbrpsy_compute_masking_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - fftenergy_s
        - eb
        - thr
        - chn
        - sblock
      BBCount:         55
      ICount:          579
      EdgeCount:       65
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - mask_add_delta
        - vbrpsy_calc_mask_index_s
        - vbrpsy_mask_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1054,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1055,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1070,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1057,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1058,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1063,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1060,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1061,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1062,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1064,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1064,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
                - __assert_fail
            - BranchSide:      'psymodel.c:1065,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
                - __assert_fail
        - Branch String:   'psymodel.c:1066,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1066,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1067,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1068,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1068,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:1069,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:1070,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1070,5'
              BranchSideFuncs:
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1071,5'
              BranchSideFuncs:
                - __assert_fail
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1071,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1071,5'
              BranchSideFuncs:
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1072,30'
              BranchSideFuncs:
                - vbrpsy_calc_mask_index_s
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1073,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1074,22'
              BranchSideFuncs:
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1137,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1085,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1086,30'
              BranchSideFuncs:
                - vbrpsy_mask_add
                - __assert_fail
                - mask_add_delta
            - BranchSide:      'psymodel.c:1092,23'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1121,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1122,26'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1125,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1125,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1126,23'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1128,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1128,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1129,22'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1131,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1131,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1132,23'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1135,9'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1135,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1135,9'
              BranchSideFuncs:
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1136,5'
              BranchSideFuncs:
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1137,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1138,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1141,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:1064,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1066,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1068,9'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1070,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1071,5'
          Dst:             __assert_fail
        - Src:             'psymodel.c:1072,5'
          Dst:             vbrpsy_calc_mask_index_s
        - Src:             'psymodel.c:1076,27'
          Dst:             mask_add_delta
        - Src:             'psymodel.c:1089,19'
          Dst:             vbrpsy_mask_add
        - Src:             'psymodel.c:1135,9'
          Dst:             __assert_fail
    - functionName:    vbrpsy_compute_fft_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - chn
        - sblock
        - fftenergy_s
        - wsamp_s
      BBCount:         19
      ICount:          219
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - fft_short
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:723,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:723,24'
              BranchSideFuncs:
                - fft_short
            - BranchSide:      'psymodel.c:726,9'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:723,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:724,19'
              BranchSideFuncs:
                - fft_short
            - BranchSide:      'psymodel.c:726,9'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:726,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:727,21'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:740,32'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:729,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:730,29'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:735,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:742,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:743,28'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:747,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:724,9'
          Dst:             fft_short
    - functionName:    vbrpsy_skip_masking_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - chn
        - sblock
      BBCount:         8
      ICount:          81
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:956,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:956,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:957,25'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:961,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:962,23'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:964,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_partition2scalefac_l_to_s
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - eb
        - thr
        - chn
      BBCount:         11
      ICount:          126
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - convert_partition2scalefac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:440,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:441,21'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:449,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:444,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:445,42'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:448,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:439,5'
          Dst:             convert_partition2scalefac
    - functionName:    convert_partition2scalefac_l
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - eb
        - thr
        - chn
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convert_partition2scalefac
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'psymodel.c:428,5'
          Dst:             convert_partition2scalefac
    - functionName:    vbrpsy_compute_MS_thresholds
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - eb
        - thr
        - cb_mld
        - ath_cb
        - athlower
        - msfix
        - n
      BBCount:         63
      ICount:          457
      EdgeCount:       82
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'psymodel.c:1344,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1345,27'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1398,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1355,34'
          Branch Sides:
            - BranchSide:      'psymodel.c:1355,37'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1364,20'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1355,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1356,33'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1364,20'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1358,33'
          Branch Sides:
            - BranchSide:      'psymodel.c:1358,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1358,25'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1359,33'
          Branch Sides:
            - BranchSide:      'psymodel.c:1359,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1359,25'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1360,20'
          Branch Sides:
            - BranchSide:      'psymodel.c:1360,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1360,18'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1361,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:1361,19'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1361,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1367,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1373,31'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1389,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1374,33'
          Branch Sides:
            - BranchSide:      'psymodel.c:1374,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1374,25'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1375,33'
          Branch Sides:
            - BranchSide:      'psymodel.c:1375,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1375,25'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1376,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:1376,19'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1376,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1377,20'
          Branch Sides:
            - BranchSide:      'psymodel.c:1377,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1377,18'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1378,20'
          Branch Sides:
            - BranchSide:      'psymodel.c:1378,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1378,18'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1380,29'
          Branch Sides:
            - BranchSide:      'psymodel.c:1380,33'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1386,20'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1380,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1381,33'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1386,20'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1384,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1384,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1385,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1386,20'
          Branch Sides:
            - BranchSide:      'psymodel.c:1386,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1386,18'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1387,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:1387,19'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1387,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1389,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1390,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1392,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'psymodel.c:1392,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1393,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'psymodel.c:1395,21'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:1384,17'
          Dst:             __assert_fail
    - functionName:    vbrpsy_compute_masking_l
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - fftenergy
        - eb_l
        - thr
        - chn
      BBCount:         56
      ICount:          613
      EdgeCount:       72
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - calc_energy
        - calc_mask_index_l
        - mask_add_delta
        - vbrpsy_mask_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1165,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1167,37'
              BranchSideFuncs:
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1268,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1178,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1179,30'
              BranchSideFuncs:
                - vbrpsy_mask_add
                - __assert_fail
                - mask_add_delta
            - BranchSide:      'psymodel.c:1193,23'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1208,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1209,46'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1226,45'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1210,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1211,26'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1222,26'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1211,26'
          Branch Sides:
            - BranchSide:      'psymodel.c:1211,17'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1211,17'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1222,26'
          Branch Sides:
            - BranchSide:      'psymodel.c:1224,9'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1224,9'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1229,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1230,31'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1232,17'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1232,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1233,31'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1235,17'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1235,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1236,29'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1239,29'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1236,29'
          Branch Sides:
            - BranchSide:      'psymodel.c:1236,27'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1236,27'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1241,22'
          Branch Sides:
            - BranchSide:      'psymodel.c:1241,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1241,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1253,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1254,26'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1257,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1257,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1258,23'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1260,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1260,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1261,22'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1263,13'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1263,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1264,23'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1266,9'
              BranchSideFuncs:
                - __assert_fail
                - mask_add_delta
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1266,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1266,9'
              BranchSideFuncs:
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
            - BranchSide:      'psymodel.c:1267,5'
              BranchSideFuncs:
                - mask_add_delta
                - __assert_fail
                - vbrpsy_mask_add
        - Branch String:   'psymodel.c:1268,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1269,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1272,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:1157,5'
          Dst:             calc_energy
        - Src:             'psymodel.c:1158,5'
          Dst:             calc_mask_index_l
        - Src:             'psymodel.c:1171,27'
          Dst:             mask_add_delta
        - Src:             'psymodel.c:1182,17'
          Dst:             vbrpsy_mask_add
        - Src:             'psymodel.c:1266,9'
          Dst:             __assert_fail
    - functionName:    vbrpsy_compute_loudness_approximation_l
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gr_out
        - chn
        - fftenergy
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - psycho_loudness_approx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:758,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:758,9'
              BranchSideFuncs:
                - psycho_loudness_approx
            - BranchSide:      'psymodel.c:759,48'
              BranchSideFuncs:
                - psycho_loudness_approx
      Callsites:
        - Src:             'psymodel.c:760,38'
          Dst:             psycho_loudness_approx
    - functionName:    vbrpsy_compute_fft_l
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - chn
        - gr_out
        - fftenergy
        - wsamp_l
      BBCount:         31
      ICount:          297
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - fft_long
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:671,26'
          Branch Sides:
            - BranchSide:      'psymodel.c:671,42'
              BranchSideFuncs:
                - fft_long
            - BranchSide:      'psymodel.c:671,20'
              BranchSideFuncs:
                - fft_long
        - Branch String:   'psymodel.c:674,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:675,18'
              BranchSideFuncs:
                - fft_long
            - BranchSide:      'psymodel.c:677,14'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:680,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:681,29'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:686,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:694,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:695,28'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:701,17'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:702,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:703,28'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:705,30'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:708,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:708,9'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:709,16'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:709,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:710,43'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:713,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'psymodel.c:675,9'
          Dst:             fft_long
    - functionName:    vbrpsy_compute_block_type
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
        - uselongblock
      BBCount:         19
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1284,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1284,14'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1287,14'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1284,30'
          Branch Sides:
            - BranchSide:      'psymodel.c:1284,33'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1285,27'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1280,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1285,27'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1287,14'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1287,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1289,13'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1296,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1289,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1290,13'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1292,13'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1292,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1293,13'
              BranchSideFuncs: []
            - BranchSide:      'psymodel.c:1295,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vbrpsy_attack_detection
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - gr_out
        - masking_ratio
        - masking_MS_ratio
        - energy
        - sub_short_factor
        - ns_attacks
        - uselongblock
      BBCount:         145
      ICount:          1216
      EdgeCount:       187
      CyclomaticComplexity: 44
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:778,26'
          Branch Sides:
            - BranchSide:      'psymodel.c:778,42'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:778,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:781,27'
          Branch Sides:
            - BranchSide:      'psymodel.c:781,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:781,61'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:787,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:794,41'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:815,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:796,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:798,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:806,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:800,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:801,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:804,34'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:808,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:811,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:814,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:815,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:818,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:950,1'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:822,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:823,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:834,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:823,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:824,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:829,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:834,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:835,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:841,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:836,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:836,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:837,47'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:841,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:842,38'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:864,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:844,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:845,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:847,66'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:845,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:845,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:846,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:849,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:850,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:853,34'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:850,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:850,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:851,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:853,22'
          Branch Sides:
            - BranchSide:      'psymodel.c:854,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:858,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:854,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:854,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:855,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:864,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:866,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:877,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:868,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:869,24'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:874,40'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:870,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:871,28'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:873,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:877,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:878,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:890,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:879,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:880,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:884,37'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:880,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:881,42'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:883,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:891,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:892,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:903,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:892,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:893,42'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:897,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:893,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:894,51'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:896,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:903,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:904,38'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:917,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:906,29'
          Branch Sides:
            - BranchSide:      'psymodel.c:906,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:906,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:907,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:908,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:915,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:908,34'
          Branch Sides:
            - BranchSide:      'psymodel.c:908,37'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:914,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:908,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:909,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:914,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:909,32'
          Branch Sides:
            - BranchSide:      'psymodel.c:909,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:912,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:909,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:910,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:912,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:917,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:918,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:921,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:921,41'
          Branch Sides:
            - BranchSide:      'psymodel.c:922,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:923,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:921,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:923,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:936,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:925,36'
          Branch Sides:
            - BranchSide:      'psymodel.c:925,39'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:928,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:925,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:926,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:928,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:928,36'
          Branch Sides:
            - BranchSide:      'psymodel.c:928,39'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:931,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:928,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:929,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:931,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:931,36'
          Branch Sides:
            - BranchSide:      'psymodel.c:931,39'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:934,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:931,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:932,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:934,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'psymodel.c:936,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:937,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'psymodel.c:940,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'psymodel.c:836,13'
          Dst:             __assert_fail
        - Src:             'psymodel.c:850,17'
          Dst:             __assert_fail
        - Src:             'psymodel.c:854,17'
          Dst:             __assert_fail
    - functionName:    L3psycho_anal_vbr
      functionSourceFile: '/src/lame/libmp3lame/psymodel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - gr_out
        - masking_ratio
        - masking_MS_ratio
        - percep_entropy
        - percep_MS_entropy
        - energy
        - blocktype_d
      BBCount:         132
      ICount:          1052
      EdgeCount:       169
      CyclomaticComplexity: 39
      functionsReached:
        - NS_INTERP
        - convert_partition2scalefac_l
        - convert_partition2scalefac_l_to_s
        - convert_partition2scalefac_s
        - pecalc_l
        - pecalc_s
        - vbrpsy_apply_block_type
        - vbrpsy_attack_detection
        - vbrpsy_compute_MS_thresholds
        - vbrpsy_compute_block_type
        - vbrpsy_compute_fft_l
        - vbrpsy_compute_fft_s
        - vbrpsy_compute_loudness_approximation_l
        - vbrpsy_compute_masking_l
        - vbrpsy_compute_masking_s
        - vbrpsy_skip_masking_s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'psymodel.c:1419,26'
          Branch Sides:
            - BranchSide:      'psymodel.c:1419,42'
              BranchSideFuncs:
                - vbrpsy_attack_detection
                - vbrpsy_compute_block_type
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
            - BranchSide:      'psymodel.c:1419,20'
              BranchSideFuncs:
                - vbrpsy_attack_detection
                - vbrpsy_compute_block_type
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
        - Branch String:   'psymodel.c:1436,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1435,17'
              BranchSideFuncs:
                - vbrpsy_attack_detection
                - vbrpsy_compute_block_type
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
            - BranchSide:      'psymodel.c:1436,31'
              BranchSideFuncs:
                - vbrpsy_attack_detection
                - vbrpsy_compute_block_type
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
        - Branch String:   'psymodel.c:1449,27'
          Branch Sides:
            - BranchSide:      'psymodel.c:1449,15'
              BranchSideFuncs:
                - vbrpsy_attack_detection
                - vbrpsy_compute_block_type
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
            - BranchSide:      'psymodel.c:1449,61'
              BranchSideFuncs:
                - vbrpsy_attack_detection
                - vbrpsy_compute_block_type
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
        - Branch String:   'psymodel.c:1460,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1461,30'
              BranchSideFuncs:
                - vbrpsy_compute_fft_l
                - vbrpsy_compute_loudness_approximation_l
                - vbrpsy_compute_masking_l
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
            - BranchSide:      'psymodel.c:1468,13'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
        - Branch String:   'psymodel.c:1468,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1469,18'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_compute_MS_thresholds
            - BranchSide:      'psymodel.c:1475,18'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
        - Branch String:   'psymodel.c:1469,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1470,46'
              BranchSideFuncs:
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
            - BranchSide:      'psymodel.c:1473,9'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
        - Branch String:   'psymodel.c:1475,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1476,42'
              BranchSideFuncs:
                - convert_partition2scalefac_l
                - convert_partition2scalefac_l_to_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
            - BranchSide:      'psymodel.c:1482,44'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
        - Branch String:   'psymodel.c:1483,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1484,22'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
            - BranchSide:      'psymodel.c:1513,18'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1484,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1485,34'
              BranchSideFuncs:
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_skip_masking_s
            - BranchSide:      'psymodel.c:1497,17'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
        - Branch String:   'psymodel.c:1486,40'
          Branch Sides:
            - BranchSide:      'psymodel.c:1486,44'
              BranchSideFuncs:
                - vbrpsy_skip_masking_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
            - BranchSide:      'psymodel.c:1491,31'
              BranchSideFuncs:
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_skip_masking_s
        - Branch String:   'psymodel.c:1486,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:1487,43'
              BranchSideFuncs:
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_skip_masking_s
            - BranchSide:      'psymodel.c:1491,31'
              BranchSideFuncs:
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_skip_masking_s
        - Branch String:   'psymodel.c:1497,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1498,22'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
            - BranchSide:      'psymodel.c:1504,22'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
        - Branch String:   'psymodel.c:1498,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:1499,50'
              BranchSideFuncs:
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
            - BranchSide:      'psymodel.c:1502,13'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
        - Branch String:   'psymodel.c:1504,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1505,34'
              BranchSideFuncs:
                - convert_partition2scalefac_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
            - BranchSide:      'psymodel.c:1510,9'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - convert_partition2scalefac_s
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
        - Branch String:   'psymodel.c:1506,41'
          Branch Sides:
            - BranchSide:      'psymodel.c:1506,44'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
            - BranchSide:      'psymodel.c:1507,50'
              BranchSideFuncs:
                - convert_partition2scalefac_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
        - Branch String:   'psymodel.c:1506,21'
          Branch Sides:
            - BranchSide:      'psymodel.c:1507,50'
              BranchSideFuncs:
                - convert_partition2scalefac_s
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
            - BranchSide:      'psymodel.c:1509,13'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
                - vbrpsy_compute_MS_thresholds
                - vbrpsy_compute_fft_s
                - vbrpsy_compute_masking_s
                - vbrpsy_skip_masking_s
                - convert_partition2scalefac_s
        - Branch String:   'psymodel.c:1513,9'
          Branch Sides:
            - BranchSide:      'psymodel.c:1514,21'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1565,14'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
        - Branch String:   'psymodel.c:1514,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1516,29'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1563,9'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1516,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1517,28'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1559,29'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1522,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:1523,45'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1526,45'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1528,54'
          Branch Sides:
            - BranchSide:      'psymodel.c:1528,68'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1529,40'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1528,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:1529,40'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1531,28'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1531,28'
          Branch Sides:
            - BranchSide:      'psymodel.c:1531,26'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1531,26'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1532,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:1533,40'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1535,31'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1535,43'
          Branch Sides:
            - BranchSide:      'psymodel.c:1535,46'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1536,34'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1536,30'
          Branch Sides:
            - BranchSide:      'psymodel.c:1536,34'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1537,33'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1537,25'
          Branch Sides:
            - BranchSide:      'psymodel.c:1539,49'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1542,49'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1545,40'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1548,40'
              BranchSideFuncs:
                - NS_INTERP
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1551,28'
          Branch Sides:
            - BranchSide:      'psymodel.c:1551,26'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1551,26'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1552,28'
          Branch Sides:
            - BranchSide:      'psymodel.c:1552,26'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1552,26'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1559,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1560,60'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
            - BranchSide:      'psymodel.c:1562,13'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
                - NS_INTERP
                - NS_INTERP
                - NS_INTERP
        - Branch String:   'psymodel.c:1565,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1566,45'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
            - BranchSide:      'psymodel.c:1573,29'
              BranchSideFuncs:
                - vbrpsy_apply_block_type
                - pecalc_l
                - pecalc_s
        - Branch String:   'psymodel.c:1578,5'
          Branch Sides:
            - BranchSide:      'psymodel.c:1583,13'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
            - BranchSide:      'psymodel.c:1606,5'
              BranchSideFuncs: []
        - Branch String:   'psymodel.c:1583,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1584,19'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
            - BranchSide:      'psymodel.c:1591,19'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
        - Branch String:   'psymodel.c:1586,46'
          Branch Sides:
            - BranchSide:      'psymodel.c:1586,49'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
            - BranchSide:      'psymodel.c:1587,22'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
        - Branch String:   'psymodel.c:1586,17'
          Branch Sides:
            - BranchSide:      'psymodel.c:1587,22'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
            - BranchSide:      'psymodel.c:1588,19'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
        - Branch String:   'psymodel.c:1595,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1596,33'
              BranchSideFuncs:
                - pecalc_s
                - pecalc_l
            - BranchSide:      'psymodel.c:1599,33'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
        - Branch String:   'psymodel.c:1602,13'
          Branch Sides:
            - BranchSide:      'psymodel.c:1603,36'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
            - BranchSide:      'psymodel.c:1605,5'
              BranchSideFuncs:
                - pecalc_l
                - pecalc_s
      Callsites:
        - Src:             'psymodel.c:1453,5'
          Dst:             vbrpsy_attack_detection
        - Src:             'psymodel.c:1456,5'
          Dst:             vbrpsy_compute_block_type
        - Src:             'psymodel.c:1464,13'
          Dst:             vbrpsy_compute_fft_l
        - Src:             'psymodel.c:1465,13'
          Dst:             vbrpsy_compute_loudness_approximation_l
        - Src:             'psymodel.c:1466,13'
          Dst:             vbrpsy_compute_masking_l
        - Src:             'psymodel.c:1470,17'
          Dst:             vbrpsy_compute_MS_thresholds
        - Src:             'psymodel.c:1476,13'
          Dst:             convert_partition2scalefac_l
        - Src:             'psymodel.c:1477,13'
          Dst:             convert_partition2scalefac_l_to_s
        - Src:             'psymodel.c:1487,21'
          Dst:             vbrpsy_skip_masking_s
        - Src:             'psymodel.c:1492,21'
          Dst:             vbrpsy_compute_fft_s
        - Src:             'psymodel.c:1493,21'
          Dst:             vbrpsy_compute_masking_s
        - Src:             'psymodel.c:1499,21'
          Dst:             vbrpsy_compute_MS_thresholds
        - Src:             'psymodel.c:1507,21'
          Dst:             convert_partition2scalefac_s
        - Src:             'psymodel.c:1529,30'
          Dst:             NS_INTERP
        - Src:             'psymodel.c:1533,30'
          Dst:             NS_INTERP
        - Src:             'psymodel.c:1548,30'
          Dst:             NS_INTERP
        - Src:             'psymodel.c:1573,5'
          Dst:             vbrpsy_apply_block_type
        - Src:             'psymodel.c:1596,24'
          Dst:             pecalc_s
        - Src:             'psymodel.c:1599,24'
          Dst:             pecalc_l
    - functionName:    ATHmdct
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - cfg
        - f
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ATHformula
        - powf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:218,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:219,16'
              BranchSideFuncs:
                - powf
            - BranchSide:      'quantize_pvt.c:222,13'
              BranchSideFuncs:
                - powf
      Callsites:
        - Src:             'quantize_pvt.c:216,11'
          Dst:             ATHformula
        - Src:             'quantize_pvt.c:227,11'
          Dst:             powf
    - functionName:    set_pinfo
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - ratio
        - gr
        - ch
      BBCount:         69
      ICount:          939
      EdgeCount:       89
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - calc_noise
        - calc_xmin
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:954,44'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:954,48'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:956,14'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:954,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:955,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:956,14'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:956,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:957,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:986,9'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:960,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:961,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:962,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:968,34'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:968,38'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:971,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:968,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:969,19'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:971,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:973,46'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:973,44'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:973,44'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:977,31'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:977,34'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:980,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:977,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:978,49'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:980,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:980,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:981,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:984,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:981,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:981,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:982,49'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:986,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:986,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:987,16'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:988,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:989,21'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1022,5'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:992,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:993,26'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1021,9'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:993,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:994,28'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:997,23'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:997,23'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:997,23'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:997,23'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:1003,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1004,27'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1006,25'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:1007,34'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1007,37'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1008,25'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:1007,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1008,25'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1011,21'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:1011,27'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1011,25'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1011,25'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:1016,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1017,67'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:1019,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize_pvt.c:949,12'
          Dst:             calc_xmin
        - Src:             'quantize_pvt.c:950,12'
          Dst:             calc_noise
        - Src:             'quantize_pvt.c:981,13'
          Dst:             __assert_fail
    - functionName:    calc_xmin
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - ratio
        - cod_info
        - pxmin
      BBCount:         95
      ICount:          846
      EdgeCount:       124
      CyclomaticComplexity: 31
      functionsReached:
        - athAdjust
      functionUses:    5
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:600,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:605,26'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:654,17'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:616,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:617,30'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:622,13'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:620,20'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:620,33'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:620,38'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:622,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:623,21'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:625,13'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:625,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:626,19'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:628,18'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:628,18'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:629,19'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:632,19'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:637,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:639,21'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:645,16'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:641,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:642,28'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:643,13'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:645,16'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:600,51'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
            - BranchSide:      'quantize_pvt.c:600,51'
              BranchSideFuncs:
                - athAdjust
                - athAdjust
        - Branch String:   'quantize_pvt.c:655,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:656,18'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:661,9'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:656,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:657,27'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:660,5'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:661,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:662,21'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:665,21'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:670,38'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:670,41'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:684,35'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:670,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:671,26'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:684,35'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:674,11'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:675,19'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:678,21'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:680,11'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:681,25'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:683,5'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:688,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:692,28'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:747,12'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:696,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:697,21'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:739,13'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:706,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:707,34'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:712,17'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:710,24'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:710,37'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:710,42'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:712,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:713,25'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:715,17'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:715,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:716,23'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:718,22'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:718,22'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:719,23'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:722,23'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:727,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:729,25'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:735,20'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:731,25'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:732,32'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:733,17'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:735,20'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:696,29'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:696,29'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:739,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:740,17'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:745,5'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:740,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:741,35'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:742,17'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize_pvt.c:742,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:743,35'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize_pvt.c:744,9'
              BranchSideFuncs:
                - athAdjust
      Callsites:
        - Src:             'quantize_pvt.c:605,16'
          Dst:             athAdjust
        - Src:             'quantize_pvt.c:692,18'
          Dst:             athAdjust
    - functionName:    calc_noise
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - l3_xmin
        - distort
        - res
        - prev_noise
      BBCount:         49
      ICount:          446
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - calc_noise_core_c
        - fast_log2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:831,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:833,13'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:908,23'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:833,56'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:833,83'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:833,53'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
        - Branch String:   'quantize_pvt.c:840,24'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:840,28'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:850,32'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
        - Branch String:   'quantize_pvt.c:840,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:843,18'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:850,32'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
        - Branch String:   'quantize_pvt.c:850,32'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:850,32'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:850,32'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:850,32'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:850,32'
              BranchSideFuncs:
                - calc_noise_core_c
                - fast_log2
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:850,32'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:853,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:855,31'
              BranchSideFuncs:
                - calc_noise_core_c
                - fast_log2
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:863,39'
              BranchSideFuncs:
                - calc_noise_core_c
                - fast_log2
                - __assert_fail
        - Branch String:   'quantize_pvt.c:857,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:858,25'
              BranchSideFuncs:
                - calc_noise_core_c
                - fast_log2
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:860,23'
              BranchSideFuncs:
                - calc_noise_core_c
                - fast_log2
                - __assert_fail
        - Branch String:   'quantize_pvt.c:866,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:868,41'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - calc_noise_core_c
            - BranchSide:      'quantize_pvt.c:872,24'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - calc_noise_core_c
        - Branch String:   'quantize_pvt.c:875,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:875,21'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - calc_noise_core_c
            - BranchSide:      'quantize_pvt.c:875,21'
              BranchSideFuncs:
                - fast_log2
                - __assert_fail
                - calc_noise_core_c
        - Branch String:   'quantize_pvt.c:884,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:886,39'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:891,25'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
        - Branch String:   'quantize_pvt.c:893,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:896,19'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:904,21'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
        - Branch String:   'quantize_pvt.c:896,19'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:896,17'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:896,17'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
        - Branch String:   'quantize_pvt.c:904,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:904,19'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
            - BranchSide:      'quantize_pvt.c:904,19'
              BranchSideFuncs:
                - __assert_fail
                - calc_noise_core_c
                - fast_log2
      Callsites:
        - Src:             'quantize_pvt.c:850,32'
          Dst:             __assert_fail
        - Src:             'quantize_pvt.c:863,21'
          Dst:             calc_noise_core_c
        - Src:             'quantize_pvt.c:875,21'
          Dst:             fast_log2
    - functionName:    calc_noise_core_c
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - cod_info
        - startline
        - l
        - step
      BBCount:         16
      ICount:          250
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:758,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:759,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:769,14'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:759,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:760,21'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:768,5'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:769,14'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:771,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:784,9'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:773,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:774,21'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:784,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:785,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    athAdjust
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - a
        - x
        - athFloor
        - ATHfixpoint
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fast_log2
        - powf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:561,21'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:561,17'
              BranchSideFuncs:
                - fast_log2
                - powf
                - fast_log2
            - BranchSide:      'quantize_pvt.c:561,58'
              BranchSideFuncs:
                - fast_log2
                - powf
                - fast_log2
        - Branch String:   'quantize_pvt.c:566,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:567,19'
              BranchSideFuncs:
                - fast_log2
                - powf
            - BranchSide:      'quantize_pvt.c:568,9'
              BranchSideFuncs:
                - powf
        - Branch String:   'quantize_pvt.c:568,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:568,9'
              BranchSideFuncs:
                - powf
            - BranchSide:      'quantize_pvt.c:569,11'
              BranchSideFuncs:
                - powf
      Callsites:
        - Src:             'quantize_pvt.c:562,17'
          Dst:             fast_log2
        - Src:             'quantize_pvt.c:567,19'
          Dst:             fast_log2
        - Src:             'quantize_pvt.c:573,12'
          Dst:             powf
    - functionName:    set_frame_pinfo
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - ratio
      BBCount:         21
      ICount:          165
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - set_pinfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:1054,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1055,17'
              BranchSideFuncs:
                - set_pinfo
            - BranchSide:      'quantize_pvt.c:1074,1'
              BranchSideFuncs: []
        - Branch String:   'quantize_pvt.c:1055,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1056,40'
              BranchSideFuncs:
                - set_pinfo
            - BranchSide:      'quantize_pvt.c:1073,5'
              BranchSideFuncs:
                - set_pinfo
        - Branch String:   'quantize_pvt.c:1062,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1064,26'
              BranchSideFuncs:
                - set_pinfo
            - BranchSide:      'quantize_pvt.c:1070,23'
              BranchSideFuncs:
                - set_pinfo
        - Branch String:   'quantize_pvt.c:1064,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1065,25'
              BranchSideFuncs:
                - set_pinfo
            - BranchSide:      'quantize_pvt.c:1068,13'
              BranchSideFuncs:
                - set_pinfo
        - Branch String:   'quantize_pvt.c:1065,25'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:1066,51'
              BranchSideFuncs:
                - set_pinfo
            - BranchSide:      'quantize_pvt.c:1067,17'
              BranchSideFuncs:
                - set_pinfo
      Callsites:
        - Src:             'quantize_pvt.c:1070,13'
          Dst:             set_pinfo
    - functionName:    reduce_side
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - float
        - int
        - int
      constantsTouched: []
      argNames:
        - targ_bits
        - ms_ener_ratio
        - mean_bits
        - max_bits
      BBCount:         42
      ICount:          280
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:499,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:499,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:500,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:500,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:500,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:506,23'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:507,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:508,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:509,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:509,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:510,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:514,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:516,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:517,44'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:519,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:519,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:520,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:522,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:522,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:524,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:538,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:524,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:528,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:533,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:528,17'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:529,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:530,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:539,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:540,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:543,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:543,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:543,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:544,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize_pvt.c:544,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:544,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:545,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:545,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:545,5'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:545,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'quantize_pvt.c:499,5'
          Dst:             __assert_fail
        - Src:             'quantize_pvt.c:500,5'
          Dst:             __assert_fail
        - Src:             'quantize_pvt.c:543,5'
          Dst:             __assert_fail
        - Src:             'quantize_pvt.c:544,5'
          Dst:             __assert_fail
        - Src:             'quantize_pvt.c:545,5'
          Dst:             __assert_fail
    - functionName:    on_pe
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - targ_bits
        - mean_bits
        - gr
        - cbr
      BBCount:         52
      ICount:          417
      EdgeCount:       66
      CyclomaticComplexity: 16
      functionsReached:
        - ResvMaxBits
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:441,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:442,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:444,15'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:444,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:448,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:463,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:448,25'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:448,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:448,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:453,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:454,28'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:455,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:455,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:456,22'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:458,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:458,13'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:459,28'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:461,26'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:459,28'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:459,22'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:459,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:463,27'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:463,30'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:469,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:463,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:464,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:469,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:464,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:465,28'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:467,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:469,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:470,35'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:474,15'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:474,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:475,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:477,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:477,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:477,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:478,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:479,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:480,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize_pvt.c:484,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize_pvt.c:484,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:484,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize_pvt.c:439,5'
          Dst:             ResvMaxBits
        - Src:             'quantize_pvt.c:484,9'
          Dst:             __assert_fail
    - functionName:    compute_ath
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         66
      ICount:          580
      EdgeCount:       83
      CyclomaticComplexity: 19
      functionsReached:
        - ATHmdct
        - log10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:243,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:244,17'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:254,14'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:247,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:248,32'
              BranchSideFuncs:
                - ATHmdct
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:252,5'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:250,26'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:250,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:250,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:254,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:255,17'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:265,14'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:258,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:259,32'
              BranchSideFuncs:
                - ATHmdct
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:263,5'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:261,31'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:261,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:261,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:265,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:266,17'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:277,14'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
        - Branch String:   'quantize_pvt.c:269,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:270,32'
              BranchSideFuncs:
                - ATHmdct
                - ATHmdct
                - log10
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:274,24'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:272,26'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:272,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:272,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
                - ATHmdct
        - Branch String:   'quantize_pvt.c:277,5'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:278,17'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:295,9'
              BranchSideFuncs:
                - ATHmdct
                - log10
        - Branch String:   'quantize_pvt.c:281,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:282,32'
              BranchSideFuncs:
                - ATHmdct
                - ATHmdct
                - log10
            - BranchSide:      'quantize_pvt.c:287,29'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
        - Branch String:   'quantize_pvt.c:284,31'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:284,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
            - BranchSide:      'quantize_pvt.c:284,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
                - ATHmdct
        - Branch String:   'quantize_pvt.c:295,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:295,9'
              BranchSideFuncs:
                - ATHmdct
                - log10
            - BranchSide:      'quantize_pvt.c:296,18'
              BranchSideFuncs:
                - ATHmdct
                - log10
        - Branch String:   'quantize_pvt.c:296,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:297,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
            - BranchSide:      'quantize_pvt.c:299,18'
              BranchSideFuncs:
                - ATHmdct
                - log10
        - Branch String:   'quantize_pvt.c:299,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:300,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
            - BranchSide:      'quantize_pvt.c:302,18'
              BranchSideFuncs:
                - ATHmdct
                - log10
        - Branch String:   'quantize_pvt.c:302,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:303,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
            - BranchSide:      'quantize_pvt.c:305,18'
              BranchSideFuncs:
                - ATHmdct
                - log10
        - Branch String:   'quantize_pvt.c:305,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:306,13'
              BranchSideFuncs:
                - ATHmdct
                - log10
            - BranchSide:      'quantize_pvt.c:308,5'
              BranchSideFuncs:
                - ATHmdct
                - log10
      Callsites:
        - Src:             'quantize_pvt.c:249,21'
          Dst:             ATHmdct
        - Src:             'quantize_pvt.c:260,21'
          Dst:             ATHmdct
        - Src:             'quantize_pvt.c:271,21'
          Dst:             ATHmdct
        - Src:             'quantize_pvt.c:283,21'
          Dst:             ATHmdct
        - Src:             'quantize_pvt.c:312,35'
          Dst:             ATHmdct
        - Src:             'quantize_pvt.c:312,29'
          Dst:             log10
    - functionName:    iteration_init
      functionSourceFile: '/src/lame/libmp3lame/quantize_pvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         54
      ICount:          451
      EdgeCount:       67
      CyclomaticComplexity: 15
      functionsReached:
        - compute_ath
        - huffman_init
        - init_xrpow_core_init
        - pow
        - powf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize_pvt.c:345,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:345,9'
              BranchSideFuncs:
                - compute_ath
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
                - pow
                - pow
                - pow
            - BranchSide:      'quantize_pvt.c:346,9'
              BranchSideFuncs:
                - compute_ath
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
                - pow
                - pow
                - pow
        - Branch String:   'quantize_pvt.c:352,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:353,36'
              BranchSideFuncs:
                - pow
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
                - pow
                - pow
            - BranchSide:      'quantize_pvt.c:356,21'
              BranchSideFuncs:
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
                - pow
                - pow
        - Branch String:   'quantize_pvt.c:357,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:358,27'
              BranchSideFuncs:
                - pow
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
                - pow
            - BranchSide:      'quantize_pvt.c:364,16'
              BranchSideFuncs:
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
                - pow
        - Branch String:   'quantize_pvt.c:364,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:365,44'
              BranchSideFuncs:
                - pow
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
            - BranchSide:      'quantize_pvt.c:366,16'
              BranchSideFuncs:
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - pow
        - Branch String:   'quantize_pvt.c:366,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:367,43'
              BranchSideFuncs:
                - pow
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:369,22'
              BranchSideFuncs:
                - huffman_init
                - init_xrpow_core_init
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:377,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:378,39'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:380,14'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:382,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:383,39'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:385,14'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:387,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:388,39'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:390,14'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:392,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:393,39'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:397,14'
              BranchSideFuncs:
                - powf
                - powf
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:399,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:400,40'
              BranchSideFuncs:
                - powf
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:402,14'
              BranchSideFuncs:
                - powf
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:404,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:405,40'
              BranchSideFuncs:
                - powf
                - powf
            - BranchSide:      'quantize_pvt.c:407,14'
              BranchSideFuncs:
                - powf
                - powf
        - Branch String:   'quantize_pvt.c:409,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:410,40'
              BranchSideFuncs:
                - powf
            - BranchSide:      'quantize_pvt.c:412,14'
              BranchSideFuncs:
                - powf
        - Branch String:   'quantize_pvt.c:414,9'
          Branch Sides:
            - BranchSide:      'quantize_pvt.c:415,40'
              BranchSideFuncs: []
            - BranchSide:      'quantize_pvt.c:417,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize_pvt.c:349,9'
          Dst:             compute_ath
        - Src:             'quantize_pvt.c:353,24'
          Dst:             pow
        - Src:             'quantize_pvt.c:358,37'
          Dst:             pow
        - Src:             'quantize_pvt.c:365,25'
          Dst:             pow
        - Src:             'quantize_pvt.c:367,24'
          Dst:             pow
        - Src:             'quantize_pvt.c:369,9'
          Dst:             huffman_init
        - Src:             'quantize_pvt.c:370,9'
          Dst:             init_xrpow_core_init
        - Src:             'quantize_pvt.c:376,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:381,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:386,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:391,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:398,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:403,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:408,18'
          Dst:             powf
        - Src:             'quantize_pvt.c:413,18'
          Dst:             powf
    - functionName:    ResvFrameEnd
      functionSourceFile: '/src/lame/libmp3lame/reservoir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - mean_bits
      BBCount:         18
      ICount:          183
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'reservoir.c:253,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:254,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:257,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'reservoir.c:258,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:259,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:284,29'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:259,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:259,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'reservoir.c:260,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'reservoir.c:260,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:260,9'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:261,25'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:284,29'
          Branch Sides:
            - BranchSide:      'reservoir.c:284,29'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:284,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'reservoir.c:259,9'
          Dst:             __assert_fail
        - Src:             'reservoir.c:260,9'
          Dst:             __assert_fail
    - functionName:    ResvAdjust
      functionSourceFile: '/src/lame/libmp3lame/reservoir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ResvMaxBits
      functionSourceFile: '/src/lame/libmp3lame/reservoir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - mean_bits
        - targ_bits
        - extra_bits
        - cbr
      BBCount:         21
      ICount:          202
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'reservoir.c:183,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:184,21'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:186,9'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:186,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:187,17'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:189,16'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:192,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:193,20'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:198,18'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:210,18'
          Branch Sides:
            - BranchSide:      'reservoir.c:210,55'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:210,67'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:213,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:214,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ResvFrameBegin
      functionSourceFile: '/src/lame/libmp3lame/reservoir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - mean_bits
      BBCount:         27
      ICount:          225
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - getframebits
      functionUses:    9
      BranchProfiles:
        - Branch String:   'reservoir.c:144,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:145,24'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:146,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'reservoir.c:146,26'
          Branch Sides:
            - BranchSide:      'reservoir.c:146,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:147,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'reservoir.c:146,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:147,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:149,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'reservoir.c:149,47'
          Branch Sides:
            - BranchSide:      'reservoir.c:149,45'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:149,45'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'reservoir.c:151,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:152,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'reservoir.c:154,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'reservoir.c:154,5'
          Branch Sides:
            - BranchSide:      'reservoir.c:154,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'reservoir.c:155,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'reservoir.c:155,5'
          Branch Sides:
            - BranchSide:      'reservoir.c:155,5'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:157,5'
              BranchSideFuncs: []
        - Branch String:   'reservoir.c:159,9'
          Branch Sides:
            - BranchSide:      'reservoir.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'reservoir.c:160,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'reservoir.c:94,19'
          Dst:             getframebits
        - Src:             'reservoir.c:154,5'
          Dst:             __assert_fail
        - Src:             'reservoir.c:155,5'
          Dst:             __assert_fail
    - functionName:    calc_maximum_input_samples_for_buffer_size
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfc
        - buffer_size
      BBCount:         13
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:2313,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2314,14'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2315,14'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2315,14'
          Branch Sides:
            - BranchSide:      'set_get.c:2316,14'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2318,14'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2319,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2320,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2321,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_get_maximum_number_of_samples
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionLinenumberEnd: 2346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - buffer_size
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calc_maximum_input_samples_for_buffer_size
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2339,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2340,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - calc_maximum_input_samples_for_buffer_size
            - BranchSide:      'set_get.c:2345,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2341,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2342,63'
              BranchSideFuncs:
                - calc_maximum_input_samples_for_buffer_size
            - BranchSide:      'set_get.c:2344,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2339,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2341,13'
          Dst:             is_lame_internal_flags_valid
        - Src:             'set_get.c:2342,20'
          Dst:             calc_maximum_input_samples_for_buffer_size
    - functionName:    lame_set_preset_notune
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2299
      functionLinenumberEnd: 2302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - preset_notune
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_set_preset_expopts
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - preset_expopts
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_get_msfix
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2276
      functionLinenumberEnd: 2281
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:2277,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2278,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2280,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2277,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_msfix
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - gfp
        - msfix
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    5
      BranchProfiles:
        - Branch String:   'set_get.c:2268,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2268,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2270,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2268,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_tune
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2257
      functionLinenumberEnd: 2262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - val
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2258,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2258,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2259,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2258,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_write_id3tag_automatic
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2233
      functionLinenumberEnd: 2238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2234,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2235,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2237,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2234,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_write_id3tag_automatic
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - v
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2225,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2225,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2226,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2225,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_asm_optimizations
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2198
      functionLinenumberEnd: 2219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfp
        - optim
        - mode
      BBCount:         10
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2199,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2200,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2218,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2201,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2203,46'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2207,51'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2211,46'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2215,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2199,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_preset
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2186
      functionLinenumberEnd: 2192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - preset
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - apply_preset
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2187,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2188,23'
              BranchSideFuncs:
                - apply_preset
            - BranchSide:      'set_get.c:2191,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2187,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2189,16'
          Dst:             apply_preset
    - functionName:    lame_get_totalframes
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2129
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         24
      ICount:          219
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2130,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2131,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2177,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2132,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2133,49'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2176,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2139,17'
          Branch Sides:
            - BranchSide:      'set_get.c:2140,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2143,17'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2143,17'
          Branch Sides:
            - BranchSide:      'set_get.c:2145,24'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2161,26'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2146,21'
          Branch Sides:
            - BranchSide:      'set_get.c:2147,51'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2151,21'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2151,21'
          Branch Sides:
            - BranchSide:      'set_get.c:2152,21'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2153,34'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2154,21'
          Branch Sides:
            - BranchSide:      'set_get.c:2155,21'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2156,26'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2166,17'
          Branch Sides:
            - BranchSide:      'set_get.c:2167,32'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2169,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2130,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2132,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_noclipScale
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2120
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2113,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2114,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2119,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2115,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2116,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2113,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2115,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_noclipGainChange
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2100
      functionLinenumberEnd: 2108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2101,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2102,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2107,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2103,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2104,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2106,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2101,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2103,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_PeakSample
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2088
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2089,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2090,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2095,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2091,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2092,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2094,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2089,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2091,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_AudiophileGain
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionLinenumberEnd: 2084
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2077,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2078,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2083,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2079,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2080,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2082,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2077,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2079,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_RadioGain
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2064
      functionLinenumberEnd: 2072
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2065,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2066,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2071,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2067,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2068,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2070,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2065,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2067,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_size_mp3buffer
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2050
      functionLinenumberEnd: 2060
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - compute_flushbits
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2051,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2052,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - compute_flushbits
            - BranchSide:      'set_get.c:2059,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2053,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2054,21'
              BranchSideFuncs:
                - compute_flushbits
            - BranchSide:      'set_get.c:2058,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2051,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2053,13'
          Dst:             is_lame_internal_flags_valid
        - Src:             'set_get.c:2055,13'
          Dst:             compute_flushbits
    - functionName:    lame_get_mf_samples_to_encode
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2038
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2039,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2040,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2045,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2041,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2042,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2044,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2039,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2041,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_frameNum
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2027,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2028,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2033,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2029,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2030,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2032,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2027,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2029,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_framesize
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2020
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:2012,9'
          Branch Sides:
            - BranchSide:      'set_get.c:2013,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2019,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2014,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2015,42'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2018,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:2012,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2014,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_encoder_padding
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2005
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1998,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1999,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:2004,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:2000,13'
          Branch Sides:
            - BranchSide:      'set_get.c:2001,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:2003,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1998,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:2000,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_encoder_delay
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 1992
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1985,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1986,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:1991,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1987,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1988,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1990,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1985,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1987,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_version
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1970
      functionLinenumberEnd: 1978
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
        - is_lame_internal_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1971,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1972,48'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
            - BranchSide:      'set_get.c:1977,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1973,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1974,20'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1976,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1971,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1973,13'
          Dst:             is_lame_internal_flags_valid
    - functionName:    lame_get_emphasis
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1953
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1948,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1949,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1952,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1949,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1949,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1949,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1949,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1949,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1950,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1948,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1949,9'
          Dst:             __assert_fail
    - functionName:    lame_set_emphasis
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1943
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - emphasis
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1935,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1937,18'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1942,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1937,27'
          Branch Sides:
            - BranchSide:      'set_get.c:1937,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1941,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1937,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1938,29'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1941,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1935,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_short_threshold
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1914
      functionLinenumberEnd: 1921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - gfp
        - lrm
        - s
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
        - lame_set_short_threshold_lrm
        - lame_set_short_threshold_s
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1915,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1916,38'
              BranchSideFuncs:
                - lame_set_short_threshold_lrm
                - lame_set_short_threshold_s
            - BranchSide:      'set_get.c:1920,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1915,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1916,9'
          Dst:             lame_set_short_threshold_lrm
        - Src:             'set_get.c:1917,9'
          Dst:             lame_set_short_threshold_s
    - functionName:    lame_set_short_threshold_lrm
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1876
      functionLinenumberEnd: 1882
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - lrm
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    5
      BranchProfiles:
        - Branch String:   'set_get.c:1877,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1878,27'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1881,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1877,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_short_threshold_s
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - s
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    5
      BranchProfiles:
        - Branch String:   'set_get.c:1896,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1897,29'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1900,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1896,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_short_threshold_s
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1906,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1907,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1909,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1906,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_short_threshold_lrm
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1887,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1888,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1890,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1887,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_force_short_blocks
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1872
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         14
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1858,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1859,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1871,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1859,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1859,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1862,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1866,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1866,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1866,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1868,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1858,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_force_short_blocks
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 1853
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - short_blocks
      BBCount:         17
      ICount:          78
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1838,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1842,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1852,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1842,30'
          Branch Sides:
            - BranchSide:      'set_get.c:1842,37'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1843,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1842,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1843,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1845,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1845,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1846,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1847,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1838,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_no_short_blocks
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1816
      functionLinenumberEnd: 1831
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         14
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1817,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1818,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1830,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1818,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1818,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1821,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1823,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1827,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1827,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1827,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1817,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_no_short_blocks
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - no_short_blocks
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1802,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1806,18'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1811,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1806,34'
          Branch Sides:
            - BranchSide:      'set_get.c:1806,37'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1810,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1806,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1807,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1810,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1802,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_subblock_gain
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1795
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1791,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1792,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1794,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1791,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_subblock_gain
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - sbgain
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1781,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1782,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1785,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1781,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_sfscale
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1770
      functionLinenumberEnd: 1775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1771,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1772,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1774,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1771,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_sfscale
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionLinenumberEnd: 1766
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - val
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:1761,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1762,31'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1765,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1761,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_substep
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1750,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1751,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1754,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1751,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1751,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1751,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1751,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1751,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1752,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1750,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1751,9'
          Dst:             __assert_fail
    - functionName:    lame_set_substep
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1736
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - method
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1737,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1739,18'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1744,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1739,25'
          Branch Sides:
            - BranchSide:      'set_get.c:1739,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1743,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1739,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1740,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1737,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_interChRatio
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         20
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1725,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1729,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1726,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1726,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1726,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1726,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1726,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1726,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1727,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1725,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1726,9'
          Dst:             __assert_fail
    - functionName:    lame_set_interChRatio
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - ratio
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1712,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1714,18'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1719,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1714,24'
          Branch Sides:
            - BranchSide:      'set_get.c:1714,27'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1718,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1714,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1715,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1718,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1712,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_useTemporal
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1699
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1700,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1701,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1704,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1701,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1701,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1701,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1701,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1701,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1702,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1700,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1701,9'
          Dst:             __assert_fail
    - functionName:    lame_set_useTemporal
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - useTemporal
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1683,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1689,18'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1694,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1689,30'
          Branch Sides:
            - BranchSide:      'set_get.c:1689,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1693,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1689,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1690,32'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1693,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1683,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_allow_diff_short
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1676
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1669,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1670,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1675,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1670,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1671,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1673,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1669,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_allow_diff_short
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - allow_diff_short
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1659,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1660,29'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1663,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1659,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_cwlimit
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_set_cwlimit
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - cwlimit
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_get_athaa_sensitivity
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:1622,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1623,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1625,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1622,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_athaa_sensitivity
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - athaa_sensitivity
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1612,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1613,34'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1616,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1612,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_athaa_loudapprox
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_set_athaa_loudapprox
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - athaa_loudapprox
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_get_athaa_type
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1577,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1578,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1577,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_athaa_type
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - athaa_type
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1567,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1568,27'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1571,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1567,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ATHlower
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1556,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1557,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1559,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1556,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_ATHlower
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1545
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - ATHlower
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1546,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1547,29'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1550,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1546,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ATHcurve
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1535,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1536,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1538,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1535,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_ATHcurve
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1530
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - ATHcurve
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1525,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1526,25'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1529,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1525,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ATHtype
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1514,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1515,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1517,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1514,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_ATHtype
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - ATHtype
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:1503,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1505,24'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1508,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1503,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_noATH
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1492,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1493,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1495,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1492,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_noATH
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - noATH
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1482,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1483,22'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1482,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ATHshort
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1471,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1472,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1474,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1471,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_ATHshort
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - ATHshort
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1461,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1462,25'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1465,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1461,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ATHonly
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1450,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1451,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1453,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1450,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_ATHonly
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1445
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - ATHonly
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1440,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1441,24'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1444,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1440,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_maskingadjust_short
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:1430,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1431,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1433,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1430,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_maskingadjust_short
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - adjust
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    6
      BranchProfiles:
        - Branch String:   'set_get.c:1420,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1421,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1424,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1420,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_maskingadjust
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1411,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1412,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1414,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1411,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_maskingadjust
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - adjust
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1401,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1402,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1405,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1401,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_highpasswidth
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1382,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1383,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1385,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1382,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_highpasswidth
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - highpasswidth
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1372,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1373,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1376,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1372,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_highpassfreq
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1357
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1358,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1359,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1361,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1358,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_highpassfreq
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - highpassfreq
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1348,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1349,29'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1352,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1348,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_lowpasswidth
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1333,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1334,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1336,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1333,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_lowpasswidth
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - lowpasswidth
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1323,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1324,29'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1327,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1323,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_lowpassfreq
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1313
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1309,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1310,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1309,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_lowpassfreq
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - lowpassfreq
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1299,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1300,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1303,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1299,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR_hard_min
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1279,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1280,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1283,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1280,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1280,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1280,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1280,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1280,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1281,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1279,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1280,9'
          Dst:             __assert_fail
    - functionName:    lame_set_VBR_hard_min
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - VBR_hard_min
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1260,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1266,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1273,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1266,30'
          Branch Sides:
            - BranchSide:      'set_get.c:1266,37'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1267,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1266,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1267,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1269,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1260,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR_max_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1250
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1246,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1247,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1249,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1246,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_VBR_max_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1235
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - VBR_max_bitrate_kbps
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1236,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1237,37'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1240,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1236,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR_min_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1227,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1228,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1230,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1227,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_VBR_min_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - VBR_min_bitrate_kbps
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:1217,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1218,37'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1221,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1217,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR_mean_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:1208,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1209,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1211,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1208,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_VBR_mean_bitrate_kbps
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - VBR_mean_bitrate_kbps
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1198,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1199,38'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1198,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR_quality
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1187,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1188,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1187,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_VBR_quality
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - VBR_q
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1164,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1165,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1181,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1167,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1168,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1171,21'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1171,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1172,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1176,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1164,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR_q
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1154,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1155,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1158,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1155,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1155,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1155,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:1155,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1155,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1156,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1154,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1155,9'
          Dst:             __assert_fail
    - functionName:    lame_set_VBR_q
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - VBR_q
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:1133,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1134,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1148,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1136,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1137,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1140,17'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1140,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1141,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1144,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1133,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_VBR
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:1117,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1118,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:1121,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1118,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1118,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1119,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1117,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:1118,9'
          Dst:             __assert_fail
    - functionName:    lame_set_VBR
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - VBR
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    12
      BranchProfiles:
        - Branch String:   'set_get.c:1104,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1105,25'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1111,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1106,23'
          Branch Sides:
            - BranchSide:      'set_get.c:1106,47'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1107,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:1106,13'
          Branch Sides:
            - BranchSide:      'set_get.c:1107,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1108,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1104,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_exp_nspsytune
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1087,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1088,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1090,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1087,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_exp_nspsytune
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - exp_nspsytune
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1076,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1078,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1081,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1076,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_experimentalZ
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1065,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1066,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1068,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1065,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_experimentalZ
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - experimentalZ
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1055,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1056,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1059,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1055,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_experimentalY
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:1045,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1046,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1048,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1045,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_experimentalY
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - experimentalY
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:1035,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1036,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1039,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1035,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_quant_comp_short
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:1024,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1025,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1027,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1024,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_quant_comp
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'set_get.c:1003,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1004,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1006,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1003,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_experimentalX
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_get_quant_comp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'set_get.c:985,12'
          Dst:             lame_get_quant_comp
    - functionName:    lame_set_quant_comp_short
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - quant_type
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    6
      BranchProfiles:
        - Branch String:   'set_get.c:1014,9'
          Branch Sides:
            - BranchSide:      'set_get.c:1015,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:1018,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:1014,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_quant_comp
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - quant_type
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    6
      BranchProfiles:
        - Branch String:   'set_get.c:993,9'
          Branch Sides:
            - BranchSide:      'set_get.c:994,27'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:997,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:993,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_experimentalX
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - experimentalX
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
        - lame_set_quant_comp
        - lame_set_quant_comp_short
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:974,9'
          Branch Sides:
            - BranchSide:      'set_get.c:975,29'
              BranchSideFuncs:
                - lame_set_quant_comp
                - lame_set_quant_comp_short
            - BranchSide:      'set_get.c:979,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:974,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:975,9'
          Dst:             lame_set_quant_comp
        - Src:             'set_get.c:976,9'
          Dst:             lame_set_quant_comp_short
    - functionName:    lame_get_disable_reservoir
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:961,9'
          Branch Sides:
            - BranchSide:      'set_get.c:962,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:965,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:962,9'
          Branch Sides:
            - BranchSide:      'set_get.c:962,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:962,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:962,9'
          Branch Sides:
            - BranchSide:      'set_get.c:962,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:963,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:961,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:962,9'
          Dst:             __assert_fail
    - functionName:    lame_set_disable_reservoir
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - disable_reservoir
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:944,9'
          Branch Sides:
            - BranchSide:      'set_get.c:950,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:955,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:950,35'
          Branch Sides:
            - BranchSide:      'set_get.c:950,42'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:951,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:950,13'
          Branch Sides:
            - BranchSide:      'set_get.c:951,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:952,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:944,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_strict_ISO
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:927,9'
          Branch Sides:
            - BranchSide:      'set_get.c:928,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:930,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:927,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_strict_ISO
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - val
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:911,9'
          Branch Sides:
            - BranchSide:      'set_get.c:916,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:921,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:916,31'
          Branch Sides:
            - BranchSide:      'set_get.c:916,48'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:917,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:916,13'
          Branch Sides:
            - BranchSide:      'set_get.c:917,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:918,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:911,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_extension
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:899,9'
          Branch Sides:
            - BranchSide:      'set_get.c:900,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:903,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:900,9'
          Branch Sides:
            - BranchSide:      'set_get.c:900,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:900,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:900,9'
          Branch Sides:
            - BranchSide:      'set_get.c:900,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:901,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:899,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:900,9'
          Dst:             __assert_fail
    - functionName:    lame_set_extension
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - extension
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:883,9'
          Branch Sides:
            - BranchSide:      'set_get.c:888,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:893,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:888,27'
          Branch Sides:
            - BranchSide:      'set_get.c:888,34'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:889,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:888,13'
          Branch Sides:
            - BranchSide:      'set_get.c:889,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:890,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:883,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_padding_type
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_set_padding_type
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - padding_type
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_get_error_protection
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:842,9'
          Branch Sides:
            - BranchSide:      'set_get.c:843,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:846,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:843,9'
          Branch Sides:
            - BranchSide:      'set_get.c:843,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:843,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:843,9'
          Branch Sides:
            - BranchSide:      'set_get.c:843,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:844,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:842,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:843,9'
          Dst:             __assert_fail
    - functionName:    lame_set_error_protection
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - error_protection
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:825,9'
          Branch Sides:
            - BranchSide:      'set_get.c:831,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:836,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:831,34'
          Branch Sides:
            - BranchSide:      'set_get.c:831,41'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:832,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:831,13'
          Branch Sides:
            - BranchSide:      'set_get.c:832,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:833,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:825,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_original
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:810,9'
          Branch Sides:
            - BranchSide:      'set_get.c:811,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:814,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:811,9'
          Branch Sides:
            - BranchSide:      'set_get.c:811,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:811,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:811,9'
          Branch Sides:
            - BranchSide:      'set_get.c:811,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:812,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:810,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:811,9'
          Dst:             __assert_fail
    - functionName:    lame_set_original
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - original
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:793,9'
          Branch Sides:
            - BranchSide:      'set_get.c:799,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:804,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:799,26'
          Branch Sides:
            - BranchSide:      'set_get.c:799,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:800,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:799,13'
          Branch Sides:
            - BranchSide:      'set_get.c:800,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:801,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:793,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_copyright
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:781,9'
          Branch Sides:
            - BranchSide:      'set_get.c:782,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:785,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:782,9'
          Branch Sides:
            - BranchSide:      'set_get.c:782,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:782,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:782,9'
          Branch Sides:
            - BranchSide:      'set_get.c:782,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:783,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:781,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:782,9'
          Dst:             __assert_fail
    - functionName:    lame_set_copyright
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - copyright
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:764,9'
          Branch Sides:
            - BranchSide:      'set_get.c:770,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:775,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:770,27'
          Branch Sides:
            - BranchSide:      'set_get.c:770,34'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:771,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:770,13'
          Branch Sides:
            - BranchSide:      'set_get.c:771,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:772,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:764,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_compression_ratio
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:747,9'
          Branch Sides:
            - BranchSide:      'set_get.c:748,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:750,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:747,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_compression_ratio
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - compression_ratio
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:737,9'
          Branch Sides:
            - BranchSide:      'set_get.c:738,34'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:741,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:737,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_brate
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:728,9'
          Branch Sides:
            - BranchSide:      'set_get.c:729,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:731,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:728,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_brate
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - brate
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'set_get.c:715,9'
          Branch Sides:
            - BranchSide:      'set_get.c:716,22'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:722,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:717,13'
          Branch Sides:
            - BranchSide:      'set_get.c:718,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:720,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:715,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_msgf
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - func
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:697,9'
          Branch Sides:
            - BranchSide:      'set_get.c:698,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:701,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:697,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_debugf
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - func
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:687,9'
          Branch Sides:
            - BranchSide:      'set_get.c:688,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:691,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:687,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_errorf
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - func
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:677,9'
          Branch Sides:
            - BranchSide:      'set_get.c:678,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:681,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:677,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_nogap_currentindex
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:666,9'
          Branch Sides:
            - BranchSide:      'set_get.c:667,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:669,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:666,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_nogap_currentindex
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - the_nogap_index
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:656,9'
          Branch Sides:
            - BranchSide:      'set_get.c:657,30'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:660,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:656,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_nogap_total
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:647,9'
          Branch Sides:
            - BranchSide:      'set_get.c:648,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:650,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:647,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_nogap_total
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - the_nogap_total
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:637,9'
          Branch Sides:
            - BranchSide:      'set_get.c:638,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:641,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:637,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ReplayGain_decode
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lame_get_decode_on_the_fly
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:625,45'
          Branch Sides:
            - BranchSide:      'set_get.c:625,72'
              BranchSideFuncs:
                - lame_get_findReplayGain
            - BranchSide:      'set_get.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:625,9'
          Branch Sides:
            - BranchSide:      'set_get.c:626,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:628,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:625,9'
          Dst:             lame_get_decode_on_the_fly
        - Src:             'set_get.c:625,48'
          Dst:             lame_get_findReplayGain
    - functionName:    lame_get_decode_on_the_fly
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:559,9'
          Branch Sides:
            - BranchSide:      'set_get.c:560,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:563,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:560,9'
          Branch Sides:
            - BranchSide:      'set_get.c:560,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:560,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:560,9'
          Branch Sides:
            - BranchSide:      'set_get.c:560,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:561,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:559,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:560,9'
          Dst:             __assert_fail
    - functionName:    lame_get_findReplayGain
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:523,9'
          Branch Sides:
            - BranchSide:      'set_get.c:524,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:527,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:524,9'
          Branch Sides:
            - BranchSide:      'set_get.c:524,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:524,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:524,9'
          Branch Sides:
            - BranchSide:      'set_get.c:524,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:525,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:523,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:524,9'
          Dst:             __assert_fail
    - functionName:    lame_set_ReplayGain_decode
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - arg
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lame_set_decode_on_the_fly
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:616,50'
          Branch Sides:
            - BranchSide:      'set_get.c:616,77'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:617,9'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:616,9'
          Branch Sides:
            - BranchSide:      'set_get.c:617,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:619,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:616,9'
          Dst:             lame_set_decode_on_the_fly
        - Src:             'set_get.c:616,53'
          Dst:             lame_set_findReplayGain
    - functionName:    lame_set_decode_on_the_fly
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - decode_on_the_fly
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:536,9'
          Branch Sides:
            - BranchSide:      'set_get.c:545,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:553,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:545,35'
          Branch Sides:
            - BranchSide:      'set_get.c:545,42'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:546,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:545,13'
          Branch Sides:
            - BranchSide:      'set_get.c:546,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:548,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:536,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_findReplayGain
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - findReplayGain
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:506,9'
          Branch Sides:
            - BranchSide:      'set_get.c:512,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:517,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:512,32'
          Branch Sides:
            - BranchSide:      'set_get.c:512,39'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:513,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:512,13'
          Branch Sides:
            - BranchSide:      'set_get.c:513,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:514,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:506,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ReplayGain_input
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_get_findReplayGain
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'set_get.c:608,12'
          Dst:             lame_get_findReplayGain
    - functionName:    lame_set_ReplayGain_input
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - arg
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_set_findReplayGain
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'set_get.c:602,12'
          Dst:             lame_set_findReplayGain
    - functionName:    lame_get_findPeakSample
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_get_decode_on_the_fly
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'set_get.c:595,12'
          Dst:             lame_get_decode_on_the_fly
    - functionName:    lame_set_findPeakSample
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - arg
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lame_set_decode_on_the_fly
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'set_get.c:589,12'
          Dst:             lame_set_decode_on_the_fly
    - functionName:    lame_get_free_format
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:493,9'
          Branch Sides:
            - BranchSide:      'set_get.c:494,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:497,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:494,9'
          Branch Sides:
            - BranchSide:      'set_get.c:494,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:494,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:494,9'
          Branch Sides:
            - BranchSide:      'set_get.c:494,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:495,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:493,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:494,9'
          Dst:             __assert_fail
    - functionName:    lame_set_free_format
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - free_format
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:476,9'
          Branch Sides:
            - BranchSide:      'set_get.c:482,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:487,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:482,29'
          Branch Sides:
            - BranchSide:      'set_get.c:482,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:483,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:482,13'
          Branch Sides:
            - BranchSide:      'set_get.c:483,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:484,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:476,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_force_ms
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:464,9'
          Branch Sides:
            - BranchSide:      'set_get.c:465,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:468,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:465,9'
          Branch Sides:
            - BranchSide:      'set_get.c:465,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:465,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:465,9'
          Branch Sides:
            - BranchSide:      'set_get.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:466,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:464,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:465,9'
          Dst:             __assert_fail
    - functionName:    lame_set_force_ms
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - force_ms
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:447,9'
          Branch Sides:
            - BranchSide:      'set_get.c:453,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:458,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:453,26'
          Branch Sides:
            - BranchSide:      'set_get.c:453,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:454,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:453,13'
          Branch Sides:
            - BranchSide:      'set_get.c:454,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:455,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:447,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_mode_automs
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_set_mode_automs
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - mode_automs
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
        - lame_set_mode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:418,9'
          Branch Sides:
            - BranchSide:      'set_get.c:424,17'
              BranchSideFuncs:
                - lame_set_mode
            - BranchSide:      'set_get.c:429,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:424,29'
          Branch Sides:
            - BranchSide:      'set_get.c:424,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:425,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:424,13'
          Branch Sides:
            - BranchSide:      'set_get.c:425,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:426,23'
              BranchSideFuncs:
                - lame_set_mode
      Callsites:
        - Src:             'set_get.c:418,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:426,9'
          Dst:             lame_set_mode
    - functionName:    lame_set_mode
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - mode
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    7
      BranchProfiles:
        - Branch String:   'set_get.c:380,9'
          Branch Sides:
            - BranchSide:      'set_get.c:381,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:388,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:383,26'
          Branch Sides:
            - BranchSide:      'set_get.c:383,46'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:384,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:383,13'
          Branch Sides:
            - BranchSide:      'set_get.c:384,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:385,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:380,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_mode
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:394,9'
          Branch Sides:
            - BranchSide:      'set_get.c:395,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:398,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:395,9'
          Branch Sides:
            - BranchSide:      'set_get.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:396,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:394,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:395,9'
          Dst:             __assert_fail
    - functionName:    lame_get_quality
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:369,9'
          Branch Sides:
            - BranchSide:      'set_get.c:370,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:372,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:369,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_quality
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - quality
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:351,9'
          Branch Sides:
            - BranchSide:      'set_get.c:352,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:363,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:352,13'
          Branch Sides:
            - BranchSide:      'set_get.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:355,18'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:355,18'
          Branch Sides:
            - BranchSide:      'set_get.c:356,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:359,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:351,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_ogg
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_set_ogg
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - ogg
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_get_decode_only
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:305,9'
          Branch Sides:
            - BranchSide:      'set_get.c:306,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:309,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:306,9'
          Branch Sides:
            - BranchSide:      'set_get.c:306,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:306,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:306,9'
          Branch Sides:
            - BranchSide:      'set_get.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:307,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:305,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:306,9'
          Dst:             __assert_fail
    - functionName:    lame_set_decode_only
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - decode_only
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:288,9'
          Branch Sides:
            - BranchSide:      'set_get.c:294,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:299,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:294,29'
          Branch Sides:
            - BranchSide:      'set_get.c:294,36'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:295,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:294,13'
          Branch Sides:
            - BranchSide:      'set_get.c:295,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:296,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:288,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_bWriteVbrTag
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:275,9'
          Branch Sides:
            - BranchSide:      'set_get.c:276,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:279,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:276,9'
          Branch Sides:
            - BranchSide:      'set_get.c:276,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:276,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:276,9'
          Branch Sides:
            - BranchSide:      'set_get.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:277,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:275,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:276,9'
          Dst:             __assert_fail
    - functionName:    lame_set_bWriteVbrTag
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - bWriteVbrTag
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:258,9'
          Branch Sides:
            - BranchSide:      'set_get.c:264,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:269,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:264,30'
          Branch Sides:
            - BranchSide:      'set_get.c:264,37'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:265,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:264,13'
          Branch Sides:
            - BranchSide:      'set_get.c:265,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:266,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:258,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_analysis
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:246,9'
          Branch Sides:
            - BranchSide:      'set_get.c:247,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:250,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:247,9'
          Branch Sides:
            - BranchSide:      'set_get.c:247,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'set_get.c:247,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'set_get.c:247,9'
          Branch Sides:
            - BranchSide:      'set_get.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:248,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:246,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:247,9'
          Dst:             __assert_fail
    - functionName:    lame_set_analysis
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - analysis
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:229,9'
          Branch Sides:
            - BranchSide:      'set_get.c:235,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:240,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:235,26'
          Branch Sides:
            - BranchSide:      'set_get.c:235,33'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:236,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:235,13'
          Branch Sides:
            - BranchSide:      'set_get.c:236,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:237,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:229,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_out_samplerate
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:212,9'
          Branch Sides:
            - BranchSide:      'set_get.c:213,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:212,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_out_samplerate
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - out_samplerate
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SmpFrqIndex
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:187,9'
          Branch Sides:
            - BranchSide:      'set_get.c:198,13'
              BranchSideFuncs:
                - SmpFrqIndex
            - BranchSide:      'set_get.c:206,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:198,13'
          Branch Sides:
            - BranchSide:      'set_get.c:199,21'
              BranchSideFuncs:
                - SmpFrqIndex
            - BranchSide:      'set_get.c:203,31'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:200,17'
          Branch Sides:
            - BranchSide:      'set_get.c:201,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:202,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:187,9'
          Dst:             is_lame_global_flags_valid
        - Src:             'set_get.c:200,17'
          Dst:             SmpFrqIndex
    - functionName:    lame_get_scale_right
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:176,9'
          Branch Sides:
            - BranchSide:      'set_get.c:177,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:179,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:176,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_scale_right
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - scale
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:165,9'
          Branch Sides:
            - BranchSide:      'set_get.c:167,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:170,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:165,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_scale_left
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:153,9'
          Branch Sides:
            - BranchSide:      'set_get.c:154,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:156,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:153,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_scale_left
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - scale
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:142,9'
          Branch Sides:
            - BranchSide:      'set_get.c:144,27'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:142,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_scale
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:130,9'
          Branch Sides:
            - BranchSide:      'set_get.c:131,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:130,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_scale
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - gfp
        - scale
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'set_get.c:119,9'
          Branch Sides:
            - BranchSide:      'set_get.c:121,22'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:124,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:119,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_num_channels
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:108,9'
          Branch Sides:
            - BranchSide:      'set_get.c:109,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:108,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_num_channels
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - num_channels
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'set_get.c:94,9'
          Branch Sides:
            - BranchSide:      'set_get.c:96,17'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:102,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:96,30'
          Branch Sides:
            - BranchSide:      'set_get.c:96,38'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:97,13'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:96,13'
          Branch Sides:
            - BranchSide:      'set_get.c:97,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:99,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:94,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_in_samplerate
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:83,9'
          Branch Sides:
            - BranchSide:      'set_get.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:86,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:83,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_in_samplerate
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfp
        - in_samplerate
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:70,9'
          Branch Sides:
            - BranchSide:      'set_get.c:71,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:77,5'
              BranchSideFuncs: []
        - Branch String:   'set_get.c:71,13'
          Branch Sides:
            - BranchSide:      'set_get.c:72,13'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:74,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:70,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_num_samples
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:59,9'
          Branch Sides:
            - BranchSide:      'set_get.c:60,16'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:59,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_set_num_samples
      functionSourceFile: '/src/lame/libmp3lame/set_get.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - num_samples
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lame_global_flags_valid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'set_get.c:48,9'
          Branch Sides:
            - BranchSide:      'set_get.c:50,28'
              BranchSideFuncs: []
            - BranchSide:      'set_get.c:53,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'set_get.c:48,9'
          Dst:             is_lame_global_flags_valid
    - functionName:    lame_get_samplerate
      functionSourceFile: '/src/lame/libmp3lame/tables.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - mpeg_version
        - table_index
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tables.c:552,27'
          Branch Sides:
            - BranchSide:      'tables.c:552,30'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:557,5'
              BranchSideFuncs: []
        - Branch String:   'tables.c:552,9'
          Branch Sides:
            - BranchSide:      'tables.c:553,18'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:557,5'
              BranchSideFuncs: []
        - Branch String:   'tables.c:553,30'
          Branch Sides:
            - BranchSide:      'tables.c:553,33'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:556,5'
              BranchSideFuncs: []
        - Branch String:   'tables.c:553,13'
          Branch Sides:
            - BranchSide:      'tables.c:554,37'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:556,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_get_bitrate
      functionSourceFile: '/src/lame/libmp3lame/tables.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - mpeg_version
        - table_index
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tables.c:541,27'
          Branch Sides:
            - BranchSide:      'tables.c:541,30'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:546,5'
              BranchSideFuncs: []
        - Branch String:   'tables.c:541,9'
          Branch Sides:
            - BranchSide:      'tables.c:542,18'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:546,5'
              BranchSideFuncs: []
        - Branch String:   'tables.c:542,30'
          Branch Sides:
            - BranchSide:      'tables.c:542,33'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:545,5'
              BranchSideFuncs: []
        - Branch String:   'tables.c:542,13'
          Branch Sides:
            - BranchSide:      'tables.c:543,34'
              BranchSideFuncs: []
            - BranchSide:      'tables.c:545,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    count_bit_noESC_from3
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
        - max
        - s
      BBCount:         11
      ICount:          172
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'takehiro.c:559,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:553,30'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:561,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:562,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:563,16'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:566,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:566,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:566,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:567,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    count_bit_noESC_from2
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
        - max
        - s
      BBCount:         8
      ICount:          111
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'takehiro.c:523,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:520,36'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:525,12'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:528,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:528,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:529,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    count_bit_noESC
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
        - mx
        - s
      BBCount:         5
      ICount:          69
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'takehiro.c:498,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:495,36'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:500,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    count_bit_null
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
        - max
        - s
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    count_bit_ESC
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
        - t1
        - t2
        - s
      BBCount:         14
      ICount:          140
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:460,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:461,15'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:464,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:464,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:465,15'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:468,11'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:471,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:457,29'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:473,12'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:476,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:477,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ix_max
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:431,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:432,20'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:434,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:434,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:435,20'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:436,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:436,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:429,27'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:437,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:437,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:437,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:438,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    all_scalefactors_not_negative
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scalefac
        - n
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:1102,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1103,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1106,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1103,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1104,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1105,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quantize_lines_xrpow_01
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - float
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - istep
        - xr
        - ix
      BBCount:         13
      ICount:          117
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'takehiro.c:119,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:119,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'takehiro.c:120,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:120,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:120,5'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:121,12'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:121,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:122,28'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:129,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'takehiro.c:119,5'
          Dst:             __assert_fail
        - Src:             'takehiro.c:120,5'
          Dst:             __assert_fail
    - functionName:    quantize_lines_xrpow
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - float
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - istep
        - xp
        - pi
      BBCount:         12
      ICount:          292
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'takehiro.c:150,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:152,23'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:157,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:158,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:184,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:184,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:184,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:185,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'takehiro.c:150,5'
          Dst:             __assert_fail
    - functionName:    choose_table_nonMMX
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix
        - end
        - _s
      BBCount:         22
      ICount:          142
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - count_bit_ESC
        - ix_max
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:626,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:627,25'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:630,9'
              BranchSideFuncs:
                - count_bit_ESC
        - Branch String:   'takehiro.c:630,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:631,10'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:634,9'
              BranchSideFuncs:
                - count_bit_ESC
        - Branch String:   'takehiro.c:635,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:636,16'
              BranchSideFuncs:
                - count_bit_ESC
            - BranchSide:      'takehiro.c:641,19'
              BranchSideFuncs:
                - count_bit_ESC
        - Branch String:   'takehiro.c:636,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:637,13'
              BranchSideFuncs:
                - count_bit_ESC
            - BranchSide:      'takehiro.c:639,5'
              BranchSideFuncs:
                - count_bit_ESC
        - Branch String:   'takehiro.c:641,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:642,16'
              BranchSideFuncs:
                - count_bit_ESC
            - BranchSide:      'takehiro.c:646,26'
              BranchSideFuncs:
                - count_bit_ESC
        - Branch String:   'takehiro.c:642,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:643,13'
              BranchSideFuncs:
                - count_bit_ESC
            - BranchSide:      'takehiro.c:645,5'
              BranchSideFuncs:
                - count_bit_ESC
      Callsites:
        - Src:             'takehiro.c:624,11'
          Dst:             ix_max
        - Src:             'takehiro.c:646,12'
          Dst:             count_bit_ESC
    - functionName:    huffman_init
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         20
      ICount:          167
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:1347,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1348,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1375,1'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1349,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1349,16'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1351,32'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1352,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1353,21'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1355,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1355,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1360,36'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1363,37'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1366,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1367,21'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1369,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1369,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1370,36'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1373,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpeg2_scale_bitcount
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1219
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
      BBCount:         68
      ICount:          494
      EdgeCount:       83
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - lame_errorf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:1229,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1230,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1232,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1234,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1235,18'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1237,9'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1237,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1238,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1249,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1240,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1241,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1247,5'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1242,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1243,29'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1246,9'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1243,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1244,25'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1245,72'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1244,25'
          Branch Sides:
            - BranchSide:      'takehiro.c:1244,72'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1245,47'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1251,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1252,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1253,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1254,21'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1256,9'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1254,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:1254,55'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1255,43'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1259,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1260,22'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1263,10'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1260,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1261,17'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1262,5'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1263,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1272,57'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'takehiro.c:1307,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:1273,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1274,58'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
            - BranchSide:      'takehiro.c:1277,17'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'takehiro.c:1282,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1284,46'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'takehiro.c:1290,52'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'takehiro.c:1295,50'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'takehiro.c:1299,20'
              BranchSideFuncs:
                - lame_errorf
                - __assert_fail
        - Branch String:   'takehiro.c:1307,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1307,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1308,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:1308,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1308,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1309,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1310,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1312,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1313,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'takehiro.c:1299,13'
          Dst:             lame_errorf
        - Src:             'takehiro.c:1308,9'
          Dst:             __assert_fail
    - functionName:    mpeg1_scale_bitcount
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1187
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
      BBCount:         54
      ICount:          320
      EdgeCount:       69
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - all_scalefactors_not_negative
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:1145,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1145,5'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1147,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1147,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1148,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1153,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1149,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1150,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1151,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1155,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1156,21'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1159,17'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1156,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:1156,47'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1157,21'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1159,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1160,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1164,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1161,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1162,45'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1163,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1167,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1168,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1171,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1168,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1168,37'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1169,25'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1171,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1172,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1179,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1172,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1172,37'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1173,25'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1180,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1181,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1187,12'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1181,36'
          Branch Sides:
            - BranchSide:      'takehiro.c:1181,39'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1186,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1182,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1182,16'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1186,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1181,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1183,38'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1186,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'takehiro.c:1145,5'
          Dst:             all_scalefactors_not_negative
        - Src:             'takehiro.c:1145,5'
          Dst:             __assert_fail
    - functionName:    scale_bitcount
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpeg1_scale_bitcount
        - mpeg2_scale_bitcount
      functionUses:    4
      BranchProfiles:
        - Branch String:   'takehiro.c:1321,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1322,37'
              BranchSideFuncs:
                - mpeg1_scale_bitcount
            - BranchSide:      'takehiro.c:1325,37'
              BranchSideFuncs:
                - mpeg2_scale_bitcount
      Callsites:
        - Src:             'takehiro.c:1322,16'
          Dst:             mpeg1_scale_bitcount
        - Src:             'takehiro.c:1325,16'
          Dst:             mpeg2_scale_bitcount
    - functionName:    scfsi_calc
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ch
        - l3_side
      BBCount:         52
      ICount:          361
      EdgeCount:       67
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:973,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:974,31'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:987,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:974,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:975,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:979,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:976,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:976,20'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:978,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:975,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:977,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:978,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:979,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:980,35'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:985,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:980,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:981,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:983,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:988,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:989,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:996,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:989,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:990,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:991,11'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:992,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:993,18'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:994,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:997,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:998,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1005,12'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:998,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:999,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1000,11'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1001,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1002,18'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1003,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1005,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1006,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1014,1'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1006,29'
          Branch Sides:
            - BranchSide:      'takehiro.c:1006,32'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1013,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1006,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1007,37'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1013,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:1008,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1009,36'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:1012,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    best_scalefac_store
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gr
        - ch
        - l3_side
      BBCount:         94
      ICount:          554
      EdgeCount:       123
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
        - scale_bitcount
        - scfsi_calc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'takehiro.c:1035,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1036,27'
              BranchSideFuncs:
                - __assert_fail
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1049,10'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1037,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1037,9'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
            - BranchSide:      'takehiro.c:1038,18'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
        - Branch String:   'takehiro.c:1038,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1039,17'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
            - BranchSide:      'takehiro.c:1042,13'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
        - Branch String:   'takehiro.c:1039,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1040,17'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
            - BranchSide:      'takehiro.c:1041,9'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
        - Branch String:   'takehiro.c:1042,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1043,40'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
            - BranchSide:      'takehiro.c:1047,5'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
                - __assert_fail
        - Branch String:   'takehiro.c:1049,29'
          Branch Sides:
            - BranchSide:      'takehiro.c:1049,33'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1064,10'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1049,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1050,17'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1064,10'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1051,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1052,17'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1055,15'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1052,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1052,37'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1053,22'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1055,22'
          Branch Sides:
            - BranchSide:      'takehiro.c:1055,25'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1062,5'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1055,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1056,22'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1062,5'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1056,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1057,21'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1060,41'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1057,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:1057,41'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1058,21'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1064,22'
          Branch Sides:
            - BranchSide:      'takehiro.c:1064,25'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1077,12'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1064,54'
          Branch Sides:
            - BranchSide:      'takehiro.c:1064,57'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1077,12'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1064,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1065,18'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1077,12'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1065,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1066,17'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1068,13'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1066,49'
          Branch Sides:
            - BranchSide:      'takehiro.c:1066,52'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1066,74'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1066,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:1066,74'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1067,17'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1068,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1069,22'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1075,5'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1069,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1070,21'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1073,34'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1070,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:1070,41'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1071,49'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1077,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1078,9'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1080,9'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
        - Branch String:   'takehiro.c:1080,27'
          Branch Sides:
            - BranchSide:      'takehiro.c:1080,30'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1086,14'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'takehiro.c:1081,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1081,12'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1086,14'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'takehiro.c:1082,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1082,12'
              BranchSideFuncs:
                - scale_bitcount
                - scfsi_calc
            - BranchSide:      'takehiro.c:1086,14'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'takehiro.c:1080,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1083,20'
              BranchSideFuncs:
                - scfsi_calc
                - scale_bitcount
            - BranchSide:      'takehiro.c:1086,14'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'takehiro.c:1086,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:1087,13'
              BranchSideFuncs:
                - scale_bitcount
            - BranchSide:      'takehiro.c:1091,9'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'takehiro.c:1087,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:1088,13'
              BranchSideFuncs:
                - scale_bitcount
            - BranchSide:      'takehiro.c:1090,5'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'takehiro.c:1091,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:1091,9'
              BranchSideFuncs:
                - scale_bitcount
            - BranchSide:      'takehiro.c:1092,31'
              BranchSideFuncs:
                - scale_bitcount
      Callsites:
        - Src:             'takehiro.c:1037,9'
          Dst:             __assert_fail
        - Src:             'takehiro.c:1083,9'
          Dst:             scfsi_calc
        - Src:             'takehiro.c:1092,16'
          Dst:             scale_bitcount
    - functionName:    recalc_divide_sub
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info2
        - gi
        - ix
        - r01_bits
        - r01_div
        - r0_tbl
        - r1_tbl
      BBCount:         14
      ICount:          185
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'takehiro.c:858,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:858,5'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:859,14'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:860,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:861,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:863,16'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:864,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:865,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:867,15'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:868,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:869,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:871,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    recalc_divide_init
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - ix
        - r01_bits
        - r01_div
        - r0_tbl
        - r1_tbl
      BBCount:         24
      ICount:          228
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:818,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:819,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:822,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:822,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:822,5'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:823,24'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:825,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:826,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:827,16'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:830,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:831,28'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:844,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:832,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:833,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:835,20'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:837,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:838,37'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:843,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quantize_xrpow
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - xp
        - pi
        - istep
        - cod_info
        - prev_noise
      BBCount:         84
      ICount:          583
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - quantize_lines_xrpow
        - quantize_lines_xrpow_01
      functionUses:    1
      BranchProfiles:
        - Branch String:   'takehiro.c:305,33'
          Branch Sides:
            - BranchSide:      'takehiro.c:305,37'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:305,33'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:307,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:308,16'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:310,16'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:312,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:313,17'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:405,9'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:315,27'
          Branch Sides:
            - BranchSide:      'takehiro.c:315,30'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:317,17'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:315,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:317,17'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:322,9'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:318,48'
          Branch Sides:
            - BranchSide:      'takehiro.c:318,75'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:318,45'
              BranchSideFuncs:
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:322,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:322,9'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:323,13'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:323,27'
          Branch Sides:
            - BranchSide:      'takehiro.c:323,31'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:337,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:323,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:326,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:337,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:326,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:327,38'
              BranchSideFuncs:
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
            - BranchSide:      'takehiro.c:330,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:330,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:331,41'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:334,9'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:339,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:342,31'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:356,18'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:347,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:348,23'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:352,23'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:356,29'
          Branch Sides:
            - BranchSide:      'takehiro.c:356,33'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:360,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:356,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:357,29'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:360,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:360,28'
          Branch Sides:
            - BranchSide:      'takehiro.c:361,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:374,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:361,44'
          Branch Sides:
            - BranchSide:      'takehiro.c:362,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:374,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:362,47'
          Branch Sides:
            - BranchSide:      'takehiro.c:363,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:374,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:363,43'
          Branch Sides:
            - BranchSide:      'takehiro.c:363,46'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:374,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:360,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:365,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:374,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:365,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:366,42'
              BranchSideFuncs:
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
            - BranchSide:      'takehiro.c:371,33'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:374,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:375,45'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
            - BranchSide:      'takehiro.c:380,31'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:383,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:0,0'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
            - BranchSide:      'takehiro.c:387,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:387,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:388,45'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:391,21'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:391,21'
          Branch Sides:
            - BranchSide:      'takehiro.c:392,42'
              BranchSideFuncs:
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:396,17'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:399,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:400,22'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
            - BranchSide:      'takehiro.c:404,5'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - __assert_fail
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
                - quantize_lines_xrpow
        - Branch String:   'takehiro.c:405,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:406,30'
              BranchSideFuncs:
                - quantize_lines_xrpow
                - quantize_lines_xrpow_01
            - BranchSide:      'takehiro.c:409,9'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
        - Branch String:   'takehiro.c:409,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:409,9'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
            - BranchSide:      'takehiro.c:410,33'
              BranchSideFuncs:
                - quantize_lines_xrpow_01
      Callsites:
        - Src:             'takehiro.c:322,9'
          Dst:             __assert_fail
        - Src:             'takehiro.c:327,17'
          Dst:             quantize_lines_xrpow
        - Src:             'takehiro.c:331,17'
          Dst:             quantize_lines_xrpow_01
        - Src:             'takehiro.c:366,21'
          Dst:             quantize_lines_xrpow
        - Src:             'takehiro.c:375,21'
          Dst:             quantize_lines_xrpow_01
        - Src:             'takehiro.c:388,21'
          Dst:             quantize_lines_xrpow_01
        - Src:             'takehiro.c:392,21'
          Dst:             quantize_lines_xrpow
        - Src:             'takehiro.c:406,9'
          Dst:             quantize_lines_xrpow
        - Src:             'takehiro.c:410,9'
          Dst:             quantize_lines_xrpow_01
    - functionName:    count_bits
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - xr
        - gi
        - prev_noise
      BBCount:         44
      ICount:          282
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - noquant_count_bits
        - quantize_xrpow
      functionUses:    4
      BranchProfiles:
        - Branch String:   'takehiro.c:774,35'
          Branch Sides:
            - BranchSide:      'takehiro.c:774,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - quantize_xrpow
                - noquant_count_bits
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:774,35'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:774,35'
          Branch Sides:
            - BranchSide:      'takehiro.c:774,35'
              BranchSideFuncs:
                - __assert_fail
                - quantize_xrpow
                - noquant_count_bits
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:774,35'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:776,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:777,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:779,20'
              BranchSideFuncs:
                - __assert_fail
                - quantize_xrpow
                - noquant_count_bits
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:779,28'
          Branch Sides:
            - BranchSide:      'takehiro.c:779,28'
              BranchSideFuncs:
                - __assert_fail
                - quantize_xrpow
                - noquant_count_bits
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:779,28'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:779,28'
          Branch Sides:
            - BranchSide:      'takehiro.c:779,28'
              BranchSideFuncs:
                - quantize_xrpow
                - noquant_count_bits
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:779,28'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:781,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:782,22'
              BranchSideFuncs:
                - __assert_fail
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:800,31'
              BranchSideFuncs:
                - noquant_count_bits
        - Branch String:   'takehiro.c:785,52'
          Branch Sides:
            - BranchSide:      'takehiro.c:785,52'
              BranchSideFuncs:
                - __assert_fail
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:785,52'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:785,52'
          Branch Sides:
            - BranchSide:      'takehiro.c:785,52'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:785,52'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'takehiro.c:786,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:787,31'
              BranchSideFuncs:
                - __assert_fail
                - noquant_count_bits
            - BranchSide:      'takehiro.c:799,5'
              BranchSideFuncs:
                - noquant_count_bits
        - Branch String:   'takehiro.c:788,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:788,13'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:789,18'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
        - Branch String:   'takehiro.c:789,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:790,22'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:794,26'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
        - Branch String:   'takehiro.c:794,17'
          Branch Sides:
            - BranchSide:      'takehiro.c:0,0'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:795,30'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
        - Branch String:   'takehiro.c:795,29'
          Branch Sides:
            - BranchSide:      'takehiro.c:795,51'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
            - BranchSide:      'takehiro.c:795,21'
              BranchSideFuncs:
                - noquant_count_bits
                - __assert_fail
      Callsites:
        - Src:             'takehiro.c:774,35'
          Dst:             __assert_fail
        - Src:             'takehiro.c:779,28'
          Dst:             __assert_fail
        - Src:             'takehiro.c:779,5'
          Dst:             quantize_xrpow
        - Src:             'takehiro.c:785,52'
          Dst:             __assert_fail
        - Src:             'takehiro.c:788,13'
          Dst:             __assert_fail
        - Src:             'takehiro.c:800,12'
          Dst:             noquant_count_bits
    - functionName:    noquant_count_bits
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
        - prev_noise
      BBCount:         80
      ICount:          625
      EdgeCount:       101
      CyclomaticComplexity: 23
      functionsReached:
        - __assert_fail
        - best_huffman_divide
      functionUses:    3
      BranchProfiles:
        - Branch String:   'takehiro.c:663,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:663,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:663,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:665,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:666,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:669,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:669,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:670,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:672,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:670,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:670,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:671,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:676,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:677,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:691,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:683,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:684,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:686,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:693,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:694,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
            - BranchSide:      'takehiro.c:698,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:700,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:701,16'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:703,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:703,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:704,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:710,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
                - __assert_fail
                - __assert_fail
        - Branch String:   'takehiro.c:705,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:706,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:707,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:710,14'
          Branch Sides:
            - BranchSide:      'takehiro.c:711,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:723,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:711,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:711,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:712,34'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:715,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:715,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:716,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:718,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:719,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:721,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:736,10'
          Branch Sides:
            - BranchSide:      'takehiro.c:736,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:736,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:737,10'
          Branch Sides:
            - BranchSide:      'takehiro.c:737,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:737,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:739,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:739,5'
              BranchSideFuncs:
                - __assert_fail
                - best_huffman_divide
            - BranchSide:      'takehiro.c:740,5'
              BranchSideFuncs:
                - __assert_fail
                - best_huffman_divide
        - Branch String:   'takehiro.c:740,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:740,5'
              BranchSideFuncs:
                - best_huffman_divide
            - BranchSide:      'takehiro.c:743,13'
              BranchSideFuncs:
                - best_huffman_divide
        - Branch String:   'takehiro.c:743,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:744,31'
              BranchSideFuncs:
                - best_huffman_divide
            - BranchSide:      'takehiro.c:745,9'
              BranchSideFuncs:
                - best_huffman_divide
        - Branch String:   'takehiro.c:745,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:746,31'
              BranchSideFuncs:
                - best_huffman_divide
            - BranchSide:      'takehiro.c:747,9'
              BranchSideFuncs:
                - best_huffman_divide
        - Branch String:   'takehiro.c:747,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:748,30'
              BranchSideFuncs:
                - best_huffman_divide
            - BranchSide:      'takehiro.c:754,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:754,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:755,13'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:764,12'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:755,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:756,21'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:762,5'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:757,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:758,20'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:760,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'takehiro.c:711,9'
          Dst:             __assert_fail
        - Src:             'takehiro.c:715,9'
          Dst:             __assert_fail
        - Src:             'takehiro.c:739,5'
          Dst:             __assert_fail
        - Src:             'takehiro.c:740,5'
          Dst:             __assert_fail
        - Src:             'takehiro.c:749,9'
          Dst:             best_huffman_divide
    - functionName:    best_huffman_divide
      functionSourceFile: '/src/lame/libmp3lame/takehiro.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
      BBCount:         43
      ICount:          369
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - recalc_divide_init
        - recalc_divide_sub
      functionUses:    3
      BranchProfiles:
        - Branch String:   'takehiro.c:899,38'
          Branch Sides:
            - BranchSide:      'takehiro.c:899,41'
              BranchSideFuncs:
                - __assert_fail
                - recalc_divide_sub
                - recalc_divide_init
                - recalc_divide_sub
            - BranchSide:      'takehiro.c:903,24'
              BranchSideFuncs:
                - __assert_fail
                - recalc_divide_sub
                - recalc_divide_init
                - recalc_divide_sub
        - Branch String:   'takehiro.c:899,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:900,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:903,24'
              BranchSideFuncs:
                - __assert_fail
                - recalc_divide_sub
                - recalc_divide_init
                - recalc_divide_sub
        - Branch String:   'takehiro.c:904,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:905,28'
              BranchSideFuncs:
                - recalc_divide_init
                - recalc_divide_sub
                - __assert_fail
                - recalc_divide_sub
            - BranchSide:      'takehiro.c:909,19'
              BranchSideFuncs:
                - __assert_fail
                - recalc_divide_sub
        - Branch String:   'takehiro.c:910,16'
          Branch Sides:
            - BranchSide:      'takehiro.c:910,35'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:911,9'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:910,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:911,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:913,9'
              BranchSideFuncs:
                - __assert_fail
                - recalc_divide_sub
        - Branch String:   'takehiro.c:914,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:915,9'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:918,24'
              BranchSideFuncs:
                - __assert_fail
                - recalc_divide_sub
        - Branch String:   'takehiro.c:922,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:922,5'
              BranchSideFuncs:
                - recalc_divide_sub
            - BranchSide:      'takehiro.c:924,5'
              BranchSideFuncs:
                - recalc_divide_sub
        - Branch String:   'takehiro.c:924,5'
          Branch Sides:
            - BranchSide:      'takehiro.c:925,25'
              BranchSideFuncs:
                - recalc_divide_sub
            - BranchSide:      'takehiro.c:929,28'
              BranchSideFuncs:
                - recalc_divide_sub
        - Branch String:   'takehiro.c:932,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:933,14'
              BranchSideFuncs:
                - recalc_divide_sub
            - BranchSide:      'takehiro.c:937,28'
              BranchSideFuncs:
                - recalc_divide_sub
        - Branch String:   'takehiro.c:939,9'
          Branch Sides:
            - BranchSide:      'takehiro.c:940,27'
              BranchSideFuncs:
                - recalc_divide_sub
            - BranchSide:      'takehiro.c:943,36'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:945,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:946,18'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:948,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:948,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:950,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:951,13'
              BranchSideFuncs: []
        - Branch String:   'takehiro.c:951,13'
          Branch Sides:
            - BranchSide:      'takehiro.c:953,17'
              BranchSideFuncs: []
            - BranchSide:      'takehiro.c:954,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'takehiro.c:905,9'
          Dst:             recalc_divide_init
        - Src:             'takehiro.c:906,9'
          Dst:             recalc_divide_sub
        - Src:             'takehiro.c:922,5'
          Dst:             __assert_fail
        - Src:             'takehiro.c:940,9'
          Dst:             recalc_divide_sub
    - functionName:    blackman
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - x
        - fcn
        - l
      BBCount:         12
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cos
        - sin
      functionUses:    1
      BranchProfiles:
        - Branch String:   'util.c:507,9'
          Branch Sides:
            - BranchSide:      'util.c:508,11'
              BranchSideFuncs:
                - cos
                - cos
                - sin
            - BranchSide:      'util.c:509,9'
              BranchSideFuncs:
                - cos
                - cos
                - sin
        - Branch String:   'util.c:509,9'
          Branch Sides:
            - BranchSide:      'util.c:510,11'
              BranchSideFuncs:
                - cos
                - cos
                - sin
            - BranchSide:      'util.c:511,10'
              BranchSideFuncs:
                - cos
                - cos
                - sin
        - Branch String:   'util.c:514,9'
          Branch Sides:
            - BranchSide:      'util.c:515,16'
              BranchSideFuncs: []
            - BranchSide:      'util.c:517,17'
              BranchSideFuncs:
                - sin
      Callsites:
        - Src:             'util.c:513,25'
          Dst:             cos
        - Src:             'util.c:513,50'
          Dst:             cos
        - Src:             'util.c:517,24'
          Dst:             sin
    - functionName:    sin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcd
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - i
        - j
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gcd
      functionUses:    2
      BranchProfiles:
        - Branch String:   'util.c:532,12'
          Branch Sides:
            - BranchSide:      'util.c:532,20'
              BranchSideFuncs:
                - gcd
            - BranchSide:      'util.c:532,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'util.c:532,16'
          Dst:             gcd
    - functionName:    fast_log2
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          54
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_log_table
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'util.c:969,13'
          Branch Sides:
            - BranchSide:      'util.c:975,10'
              BranchSideFuncs:
                - log
                - log
            - BranchSide:      'util.c:975,10'
              BranchSideFuncs:
                - log
                - log
        - Branch String:   'util.c:975,9'
          Branch Sides:
            - BranchSide:      'util.c:975,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:976,16'
              BranchSideFuncs:
                - log
                - log
        - Branch String:   'util.c:976,9'
          Branch Sides:
            - BranchSide:      'util.c:977,39'
              BranchSideFuncs:
                - log
                - log
            - BranchSide:      'util.c:978,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'util.c:977,28'
          Dst:             log
        - Src:             'util.c:977,76'
          Dst:             log
    - functionName:    disable_FPE
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    has_SSE2
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    has_SSE
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    has_3DNow
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    has_MMX
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_errorf
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - format
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'util.c:760,13'
          Branch Sides:
            - BranchSide:      'util.c:760,16'
              BranchSideFuncs: []
            - BranchSide:      'util.c:760,13'
              BranchSideFuncs: []
        - Branch String:   'util.c:760,9'
          Branch Sides:
            - BranchSide:      'util.c:760,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:761,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_msgf
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - format
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    51
      BranchProfiles:
        - Branch String:   'util.c:748,13'
          Branch Sides:
            - BranchSide:      'util.c:748,16'
              BranchSideFuncs: []
            - BranchSide:      'util.c:748,13'
              BranchSideFuncs: []
        - Branch String:   'util.c:748,9'
          Branch Sides:
            - BranchSide:      'util.c:748,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:749,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_debugf
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - format
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'util.c:736,13'
          Branch Sides:
            - BranchSide:      'util.c:736,16'
              BranchSideFuncs: []
            - BranchSide:      'util.c:736,13'
              BranchSideFuncs: []
        - Branch String:   'util.c:736,9'
          Branch Sides:
            - BranchSide:      'util.c:736,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:737,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_report_fnc
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - print_f
        - format
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'util.c:724,9'
          Branch Sides:
            - BranchSide:      'util.c:724,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:725,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_report_def
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - format
        - args
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
        - vfprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'util.c:717,12'
          Dst:             vfprintf
        - Src:             'util.c:718,5'
          Dst:             fflush
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      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:    fill_buffer_resample
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - outbuf
        - desired_len
        - inbuf
        - len
        - num_used
        - ch
      BBCount:         72
      ICount:          655
      EdgeCount:       88
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - blackman
        - calloc
        - gcd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'util.c:553,9'
          Branch Sides:
            - BranchSide:      'util.c:554,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - calloc
                - calloc
                - blackman
                - calloc
            - BranchSide:      'util.c:556,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - calloc
                - calloc
                - blackman
                - calloc
        - Branch String:   'util.c:558,9'
          Branch Sides:
            - BranchSide:      'util.c:559,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - calloc
                - calloc
                - blackman
                - calloc
            - BranchSide:      'util.c:560,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - calloc
                - calloc
                - blackman
                - calloc
        - Branch String:   'util.c:566,9'
          Branch Sides:
            - BranchSide:      'util.c:567,29'
              BranchSideFuncs:
                - calloc
                - calloc
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
                - calloc
            - BranchSide:      'util.c:587,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:569,9'
          Branch Sides:
            - BranchSide:      'util.c:570,33'
              BranchSideFuncs:
                - calloc
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
            - BranchSide:      'util.c:572,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
        - Branch String:   'util.c:576,9'
          Branch Sides:
            - BranchSide:      'util.c:577,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
            - BranchSide:      'util.c:584,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:579,13'
          Branch Sides:
            - BranchSide:      'util.c:580,56'
              BranchSideFuncs:
                - blackman
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:581,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
        - Branch String:   'util.c:581,13'
          Branch Sides:
            - BranchSide:      'util.c:582,41'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
            - BranchSide:      'util.c:583,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - blackman
        - Branch String:   'util.c:591,5'
          Branch Sides:
            - BranchSide:      'util.c:592,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:631,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'util.c:599,13'
          Branch Sides:
            - BranchSide:      'util.c:600,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'util.c:604,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:605,9'
          Branch Sides:
            - BranchSide:      'util.c:605,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:608,23'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:611,9'
          Branch Sides:
            - BranchSide:      'util.c:612,28'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:623,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:614,13'
          Branch Sides:
            - BranchSide:      'util.c:614,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:615,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:615,13'
          Branch Sides:
            - BranchSide:      'util.c:615,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:616,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:616,17'
          Branch Sides:
            - BranchSide:      'util.c:616,28'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'util.c:616,56'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'util.c:631,17'
          Branch Sides:
            - BranchSide:      'util.c:631,6'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'util.c:631,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'util.c:639,9'
          Branch Sides:
            - BranchSide:      'util.c:640,16'
              BranchSideFuncs: []
            - BranchSide:      'util.c:645,29'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'util.c:640,9'
          Branch Sides:
            - BranchSide:      'util.c:641,28'
              BranchSideFuncs: []
            - BranchSide:      'util.c:642,5'
              BranchSideFuncs: []
        - Branch String:   'util.c:649,9'
          Branch Sides:
            - BranchSide:      'util.c:650,28'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'util.c:653,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'util.c:653,9'
          Branch Sides:
            - BranchSide:      'util.c:654,28'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'util.c:656,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'util.c:656,9'
          Branch Sides:
            - BranchSide:      'util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'util.c:656,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'util.c:552,33'
          Dst:             gcd
        - Src:             'util.c:567,29'
          Dst:             calloc
        - Src:             'util.c:568,29'
          Dst:             calloc
        - Src:             'util.c:570,33'
          Dst:             calloc
        - Src:             'util.c:580,47'
          Dst:             blackman
        - Src:             'util.c:605,9'
          Dst:             __assert_fail
        - Src:             'util.c:614,13'
          Dst:             __assert_fail
        - Src:             'util.c:615,13'
          Dst:             __assert_fail
        - Src:             'util.c:656,9'
          Dst:             __assert_fail
    - functionName:    fill_buffer
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - mfbuf
        - in_buffer
        - nsamples
        - n_in
        - n_out
      BBCount:         17
      ICount:          160
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - fill_buffer_resample
        - isResamplingNecessary
      functionUses:    1
      BranchProfiles:
        - Branch String:   'util.c:684,9'
          Branch Sides:
            - BranchSide:      'util.c:685,9'
              BranchSideFuncs:
                - fill_buffer_resample
            - BranchSide:      'util.c:693,16'
              BranchSideFuncs: []
        - Branch String:   'util.c:689,9'
          Branch Sides:
            - BranchSide:      'util.c:687,38'
              BranchSideFuncs:
                - fill_buffer_resample
            - BranchSide:      'util.c:690,18'
              BranchSideFuncs: []
        - Branch String:   'util.c:693,16'
          Branch Sides:
            - BranchSide:      'util.c:693,14'
              BranchSideFuncs: []
            - BranchSide:      'util.c:693,14'
              BranchSideFuncs: []
        - Branch String:   'util.c:696,9'
          Branch Sides:
            - BranchSide:      'util.c:695,21'
              BranchSideFuncs: []
            - BranchSide:      'util.c:697,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'util.c:684,9'
          Dst:             isResamplingNecessary
        - Src:             'util.c:687,17'
          Dst:             fill_buffer_resample
    - functionName:    isResamplingNecessary
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'util.c:666,37'
          Branch Sides:
            - BranchSide:      'util.c:666,37'
              BranchSideFuncs: []
            - BranchSide:      'util.c:666,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SmpFrqIndex
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_freq
        - version
      BBCount:         12
      ICount:          86
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'util.c:445,5'
          Branch Sides:
            - BranchSide:      'util.c:447,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:450,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:453,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:456,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:459,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:462,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:465,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:468,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:471,10'
              BranchSideFuncs: []
            - BranchSide:      'util.c:474,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BitrateIndex
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - bRate
        - version
        - samplerate
      BBCount:         14
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'util.c:428,9'
          Branch Sides:
            - BranchSide:      'util.c:429,17'
              BranchSideFuncs: []
            - BranchSide:      'util.c:430,12'
              BranchSideFuncs: []
        - Branch String:   'util.c:430,5'
          Branch Sides:
            - BranchSide:      'util.c:431,27'
              BranchSideFuncs: []
            - BranchSide:      'util.c:437,5'
              BranchSideFuncs: []
        - Branch String:   'util.c:431,13'
          Branch Sides:
            - BranchSide:      'util.c:432,31'
              BranchSideFuncs: []
            - BranchSide:      'util.c:436,5'
              BranchSideFuncs: []
        - Branch String:   'util.c:432,17'
          Branch Sides:
            - BranchSide:      'util.c:433,24'
              BranchSideFuncs: []
            - BranchSide:      'util.c:435,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    map2MP3Frequency
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - freq
      BBCount:         18
      ICount:          86
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'util.c:402,9'
          Branch Sides:
            - BranchSide:      'util.c:403,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:404,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:404,9'
          Branch Sides:
            - BranchSide:      'util.c:405,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:406,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:406,9'
          Branch Sides:
            - BranchSide:      'util.c:407,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:408,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:408,9'
          Branch Sides:
            - BranchSide:      'util.c:409,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:410,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:410,9'
          Branch Sides:
            - BranchSide:      'util.c:411,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:412,9'
          Branch Sides:
            - BranchSide:      'util.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:414,9'
          Branch Sides:
            - BranchSide:      'util.c:415,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:416,9'
              BranchSideFuncs: []
        - Branch String:   'util.c:416,9'
          Branch Sides:
            - BranchSide:      'util.c:417,9'
              BranchSideFuncs: []
            - BranchSide:      'util.c:419,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nearestBitrateFullIndex
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - bitrate
      BBCount:         14
      ICount:          126
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'util.c:374,5'
          Branch Sides:
            - BranchSide:      'util.c:375,14'
              BranchSideFuncs: []
            - BranchSide:      'util.c:385,10'
              BranchSideFuncs: []
        - Branch String:   'util.c:375,14'
          Branch Sides:
            - BranchSide:      'util.c:375,58'
              BranchSideFuncs: []
            - BranchSide:      'util.c:375,58'
              BranchSideFuncs: []
        - Branch String:   'util.c:375,13'
          Branch Sides:
            - BranchSide:      'util.c:376,51'
              BranchSideFuncs: []
            - BranchSide:      'util.c:382,5'
              BranchSideFuncs: []
        - Branch String:   'util.c:385,9'
          Branch Sides:
            - BranchSide:      'util.c:386,16'
              BranchSideFuncs: []
            - BranchSide:      'util.c:388,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    FindNearestBitrate
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - bRate
        - version
        - samplerate
      BBCount:         20
      ICount:          150
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'util.c:316,9'
          Branch Sides:
            - BranchSide:      'util.c:317,17'
              BranchSideFuncs: []
            - BranchSide:      'util.c:319,29'
              BranchSideFuncs: []
        - Branch String:   'util.c:321,5'
          Branch Sides:
            - BranchSide:      'util.c:322,27'
              BranchSideFuncs: []
            - BranchSide:      'util.c:327,12'
              BranchSideFuncs: []
        - Branch String:   'util.c:322,13'
          Branch Sides:
            - BranchSide:      'util.c:323,17'
              BranchSideFuncs: []
            - BranchSide:      'util.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'util.c:323,17'
          Branch Sides:
            - BranchSide:      'util.c:323,58'
              BranchSideFuncs: []
            - BranchSide:      'util.c:323,58'
              BranchSideFuncs: []
        - Branch String:   'util.c:323,58'
          Branch Sides:
            - BranchSide:      'util.c:323,56'
              BranchSideFuncs: []
            - BranchSide:      'util.c:323,56'
              BranchSideFuncs: []
        - Branch String:   'util.c:323,17'
          Branch Sides:
            - BranchSide:      'util.c:324,41'
              BranchSideFuncs: []
            - BranchSide:      'util.c:325,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    freq2bark
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - freq
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atan
      functionUses:    7
      BranchProfiles:
        - Branch String:   'util.c:284,9'
          Branch Sides:
            - BranchSide:      'util.c:284,9'
              BranchSideFuncs:
                - atan
                - atan
            - BranchSide:      'util.c:285,14'
              BranchSideFuncs:
                - atan
                - atan
      Callsites:
        - Src:             'util.c:287,19'
          Dst:             atan
        - Src:             'util.c:287,44'
          Dst:             atan
    - functionName:    atan
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ATHformula_GB
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - f
        - value
        - f_min
        - f_max
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pow
      functionUses:    7
      BranchProfiles:
        - Branch String:   'util.c:233,9'
          Branch Sides:
            - BranchSide:      'util.c:234,11'
              BranchSideFuncs:
                - pow
                - pow
                - exp
                - pow
                - exp
                - pow
            - BranchSide:      'util.c:236,7'
              BranchSideFuncs:
                - pow
                - pow
                - exp
                - pow
                - exp
                - pow
        - Branch String:   'util.c:237,9'
          Branch Sides:
            - BranchSide:      'util.c:237,7'
              BranchSideFuncs:
                - pow
                - pow
                - exp
                - pow
                - exp
                - pow
            - BranchSide:      'util.c:237,7'
              BranchSideFuncs:
                - pow
                - pow
                - exp
                - pow
                - exp
                - pow
        - Branch String:   'util.c:238,9'
          Branch Sides:
            - BranchSide:      'util.c:238,9'
              BranchSideFuncs:
                - pow
                - pow
                - exp
                - pow
                - exp
                - pow
            - BranchSide:      'util.c:238,9'
              BranchSideFuncs:
                - pow
                - pow
                - exp
                - pow
                - exp
                - pow
      Callsites:
        - Src:             'util.c:240,19'
          Dst:             pow
        - Src:             'util.c:241,30'
          Dst:             pow
        - Src:             'util.c:241,19'
          Dst:             exp
        - Src:             'util.c:242,31'
          Dst:             pow
        - Src:             'util.c:242,19'
          Dst:             exp
        - Src:             'util.c:243,42'
          Dst:             pow
    - functionName:    ATHformula
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - cfg
        - freq
      BBCount:         11
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - ATHformula_GB
      functionUses:    4
      BranchProfiles:
        - Branch String:   'util.c:253,5'
          Branch Sides:
            - BranchSide:      'util.c:255,29'
              BranchSideFuncs:
                - ATHformula_GB
            - BranchSide:      'util.c:258,29'
              BranchSideFuncs:
                - ATHformula_GB
            - BranchSide:      'util.c:261,29'
              BranchSideFuncs:
                - ATHformula_GB
            - BranchSide:      'util.c:264,29'
              BranchSideFuncs:
                - ATHformula_GB
            - BranchSide:      'util.c:267,29'
              BranchSideFuncs:
                - ATHformula_GB
            - BranchSide:      'util.c:270,29'
              BranchSideFuncs:
                - ATHformula_GB
            - BranchSide:      'util.c:273,29'
              BranchSideFuncs:
                - ATHformula_GB
      Callsites:
        - Src:             'util.c:255,15'
          Dst:             ATHformula_GB
        - Src:             'util.c:258,15'
          Dst:             ATHformula_GB
        - Src:             'util.c:261,15'
          Dst:             ATHformula_GB
        - Src:             'util.c:264,15'
          Dst:             ATHformula_GB
        - Src:             'util.c:267,15'
          Dst:             ATHformula_GB
        - Src:             'util.c:270,15'
          Dst:             ATHformula_GB
        - Src:             'util.c:273,15'
          Dst:             ATHformula_GB
    - functionName:    free_aligned
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'util.c:193,9'
          Branch Sides:
            - BranchSide:      'util.c:193,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'util.c:194,13'
              BranchSideFuncs:
                - free
        - Branch String:   'util.c:194,13'
          Branch Sides:
            - BranchSide:      'util.c:195,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'util.c:199,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    calloc_aligned
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - size
        - bytes
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'util.c:171,9'
          Branch Sides:
            - BranchSide:      'util.c:171,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'util.c:172,14'
              BranchSideFuncs:
                - malloc
        - Branch String:   'util.c:172,13'
          Branch Sides:
            - BranchSide:      'util.c:173,35'
              BranchSideFuncs: []
            - BranchSide:      'util.c:187,5'
              BranchSideFuncs: []
        - Branch String:   'util.c:174,17'
          Branch Sides:
            - BranchSide:      'util.c:175,24'
              BranchSideFuncs: []
            - BranchSide:      'util.c:184,17'
              BranchSideFuncs: []
        - Branch String:   'util.c:176,21'
          Branch Sides:
            - BranchSide:      'util.c:177,57'
              BranchSideFuncs: []
            - BranchSide:      'util.c:180,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_global_data
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'util.c:96,13'
          Branch Sides:
            - BranchSide:      'util.c:96,16'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'util.c:96,13'
              BranchSideFuncs: []
        - Branch String:   'util.c:96,9'
          Branch Sides:
            - BranchSide:      'util.c:96,9'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'util.c:97,13'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'util.c:97,13'
          Branch Sides:
            - BranchSide:      'util.c:99,18'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'util.c:101,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'util.c:101,13'
          Branch Sides:
            - BranchSide:      'util.c:103,18'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'util.c:105,14'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    freegfc
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         40
      ICount:          272
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - free_global_data
        - free_id3tag
        - hip_decode_exit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'util.c:116,9'
          Branch Sides:
            - BranchSide:      'util.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'util.c:118,12'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:118,5'
          Branch Sides:
            - BranchSide:      'util.c:119,13'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:123,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:119,13'
          Branch Sides:
            - BranchSide:      'util.c:119,41'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:120,18'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:123,9'
          Branch Sides:
            - BranchSide:      'util.c:124,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:127,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:127,9'
          Branch Sides:
            - BranchSide:      'util.c:128,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:132,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:132,9'
          Branch Sides:
            - BranchSide:      'util.c:133,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:137,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:137,9'
          Branch Sides:
            - BranchSide:      'util.c:138,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:142,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:142,9'
          Branch Sides:
            - BranchSide:      'util.c:143,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
            - BranchSide:      'util.c:145,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
                - free
        - Branch String:   'util.c:145,9'
          Branch Sides:
            - BranchSide:      'util.c:146,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
            - BranchSide:      'util.c:148,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
                - free
        - Branch String:   'util.c:148,9'
          Branch Sides:
            - BranchSide:      'util.c:149,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
            - BranchSide:      'util.c:151,9'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
                - free
        - Branch String:   'util.c:151,9'
          Branch Sides:
            - BranchSide:      'util.c:152,14'
              BranchSideFuncs:
                - free
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
            - BranchSide:      'util.c:154,17'
              BranchSideFuncs:
                - free_id3tag
                - free_global_data
                - free
                - hip_decode_exit
        - Branch String:   'util.c:157,9'
          Branch Sides:
            - BranchSide:      'util.c:158,25'
              BranchSideFuncs:
                - hip_decode_exit
                - free_global_data
                - free
            - BranchSide:      'util.c:163,22'
              BranchSideFuncs:
                - free_global_data
                - free
      Callsites:
        - Src:             'util.c:154,5'
          Dst:             free_id3tag
        - Src:             'util.c:158,9'
          Dst:             hip_decode_exit
        - Src:             'util.c:163,5'
          Dst:             free_global_data
    - functionName:    free_id3tag
      functionSourceFile: '/src/lame/libmp3lame/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         25
      ICount:          208
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'util.c:53,9'
          Branch Sides:
            - BranchSide:      'util.c:54,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:57,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:57,9'
          Branch Sides:
            - BranchSide:      'util.c:58,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:61,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:61,9'
          Branch Sides:
            - BranchSide:      'util.c:62,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:65,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:65,9'
          Branch Sides:
            - BranchSide:      'util.c:66,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:70,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'util.c:70,9'
          Branch Sides:
            - BranchSide:      'util.c:71,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'util.c:76,9'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'util.c:76,9'
          Branch Sides:
            - BranchSide:      'util.c:76,9'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'util.c:77,31'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'util.c:86,9'
          Branch Sides:
            - BranchSide:      'util.c:79,25'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'util.c:87,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_lame_os_bitness
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_lame_version_numerical
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lvp
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_lame_url
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_psy_version
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_lame_tag_encoder_short_version
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_lame_very_short_version
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_lame_short_version
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_lame_version
      functionSourceFile: '/src/lame/libmp3lame/version.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hip_set_msgf
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - func
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hip_set_debugf
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - func
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hip_set_errorf
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - func
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hip_set_pinfo
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - pinfo
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_set_moreinfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:503,9'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:503,9'
              BranchSideFuncs:
                - mpg123_set_moreinfo
            - BranchSide:      'mpglib_interface.c:504,22'
              BranchSideFuncs:
                - mpg123_set_moreinfo
      Callsites:
        - Src:             'mpglib_interface.c:506,9'
          Dst:             mpg123_set_moreinfo
    - functionName:    hip_decode1_headersB
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
        - mp3data
        - enc_delay
        - enc_padding
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hip123_decode1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:490,9'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:492,32'
              BranchSideFuncs:
                - hip123_decode1
            - BranchSide:      'mpglib_interface.c:497,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'mpglib_interface.c:492,16'
          Dst:             hip123_decode1
    - functionName:    hip123_decode1
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
        - enc_delay
        - enc_padding
        - mp3data
        - unclipped
      BBCount:         67
      ICount:          497
      EdgeCount:       86
      CyclomaticComplexity: 21
      functionsReached:
        - hip_finish_pinfo
        - mpg123_decode_frame
        - mpg123_decoder
        - mpg123_feed
        - mpg123_format2
        - mpg123_format_none
        - mpg123_getformat
        - mpg123_getstate2
        - mpg123_info2
        - mpg123_spf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:284,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:285,9'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:286,28'
              BranchSideFuncs:
                - mpg123_getformat
                - mpg123_decode_frame
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
                - mpg123_getformat
                - mpg123_decode_frame
                - mpg123_format_none
                - mpg123_format2
                - mpg123_decoder
        - Branch String:   'mpglib_interface.c:287,5'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:289,13'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:291,29'
              BranchSideFuncs:
                - mpg123_decode_frame
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
                - mpg123_getformat
                - mpg123_decode_frame
                - mpg123_format_none
                - mpg123_format2
                - mpg123_decoder
            - BranchSide:      'mpglib_interface.c:294,13'
              BranchSideFuncs: []
        - Branch String:   'mpglib_interface.c:297,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:299,28'
              BranchSideFuncs:
                - mpg123_format_none
                - mpg123_format2
                - mpg123_decoder
                - mpg123_decode_frame
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
                - mpg123_getformat
                - mpg123_decode_frame
            - BranchSide:      'mpglib_interface.c:306,16'
              BranchSideFuncs:
                - mpg123_decode_frame
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
                - mpg123_getformat
                - mpg123_decode_frame
        - Branch String:   'mpglib_interface.c:309,20'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:309,23'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:315,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:309,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:311,26'
              BranchSideFuncs:
                - mpg123_getformat
                - mpg123_decode_frame
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:315,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:315,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:316,9'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:319,15'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:322,19'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:322,22'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:363,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:322,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:324,12'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:363,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:324,12'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:327,43'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:345,37'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:332,16'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:333,22'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:339,22'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:333,17'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:334,40'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:337,13'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:339,17'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:0,0'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:340,40'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:350,16'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:351,22'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:357,24'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:351,17'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:352,40'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:355,13'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_info2
                - mpg123_spf
        - Branch String:   'mpglib_interface.c:363,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:365,16'
              BranchSideFuncs:
                - mpg123_info2
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
                - mpg123_spf
            - BranchSide:      'mpglib_interface.c:377,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
        - Branch String:   'mpglib_interface.c:367,12'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:368,13'
              BranchSideFuncs:
                - mpg123_spf
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
            - BranchSide:      'mpglib_interface.c:376,5'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
                - mpg123_getstate2
        - Branch String:   'mpglib_interface.c:377,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:379,25'
              BranchSideFuncs:
                - mpg123_getstate2
                - hip_finish_pinfo
                - mpg123_getstate2
            - BranchSide:      'mpglib_interface.c:382,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
        - Branch String:   'mpglib_interface.c:380,22'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:380,43'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
            - BranchSide:      'mpglib_interface.c:382,8'
              BranchSideFuncs:
                - hip_finish_pinfo
                - mpg123_getstate2
        - Branch String:   'mpglib_interface.c:382,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:384,25'
              BranchSideFuncs:
                - mpg123_getstate2
                - hip_finish_pinfo
            - BranchSide:      'mpglib_interface.c:387,8'
              BranchSideFuncs:
                - hip_finish_pinfo
        - Branch String:   'mpglib_interface.c:385,24'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:385,45'
              BranchSideFuncs:
                - hip_finish_pinfo
            - BranchSide:      'mpglib_interface.c:387,8'
              BranchSideFuncs:
                - hip_finish_pinfo
        - Branch String:   'mpglib_interface.c:387,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:388,26'
              BranchSideFuncs:
                - hip_finish_pinfo
            - BranchSide:      'mpglib_interface.c:389,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'mpglib_interface.c:284,21'
          Dst:             mpg123_feed
        - Src:             'mpglib_interface.c:286,11'
          Dst:             mpg123_getformat
        - Src:             'mpglib_interface.c:299,9'
          Dst:             mpg123_format_none
        - Src:             'mpglib_interface.c:300,9'
          Dst:             mpg123_format2
        - Src:             'mpglib_interface.c:302,9'
          Dst:             mpg123_decoder
        - Src:             'mpglib_interface.c:307,11'
          Dst:             mpg123_decode_frame
        - Src:             'mpglib_interface.c:311,9'
          Dst:             mpg123_getformat
        - Src:             'mpglib_interface.c:312,15'
          Dst:             mpg123_decode_frame
        - Src:             'mpglib_interface.c:367,25'
          Dst:             mpg123_info2
        - Src:             'mpglib_interface.c:373,34'
          Dst:             mpg123_spf
        - Src:             'mpglib_interface.c:379,9'
          Dst:             mpg123_getstate2
        - Src:             'mpglib_interface.c:384,9'
          Dst:             mpg123_getstate2
        - Src:             'mpglib_interface.c:388,9'
          Dst:             hip_finish_pinfo
    - functionName:    hip_finish_pinfo
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
      BBCount:         17
      ICount:          257
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mpg123_info2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:518,13'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:518,17'
              BranchSideFuncs:
                - mpg123_info2
            - BranchSide:      'mpglib_interface.c:519,9'
              BranchSideFuncs: []
        - Branch String:   'mpglib_interface.c:518,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:519,9'
              BranchSideFuncs:
                - mpg123_info2
            - BranchSide:      'mpglib_interface.c:524,12'
              BranchSideFuncs:
                - mpg123_info2
        - Branch String:   'mpglib_interface.c:539,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:539,8'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:540,25'
              BranchSideFuncs: []
        - Branch String:   'mpglib_interface.c:546,28'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:546,44'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:546,9'
              BranchSideFuncs: []
        - Branch String:   'mpglib_interface.c:547,28'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:547,44'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:547,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'mpglib_interface.c:539,21'
          Dst:             mpg123_info2
    - functionName:    hip_decode
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hip_decode_headers
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'mpglib_interface.c:480,12'
          Dst:             hip_decode_headers
    - functionName:    hip_decode_headers
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
        - mp3data
      BBCount:         9
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - hip_decode1_headers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:462,9'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:464,20'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:466,20'
              BranchSideFuncs: []
            - BranchSide:      'mpglib_interface.c:468,24'
              BranchSideFuncs:
                - hip_decode1_headers
      Callsites:
        - Src:             'mpglib_interface.c:462,23'
          Dst:             hip_decode1_headers
    - functionName:    hip_decode1_headers
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
        - mp3data
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hip123_decode1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'mpglib_interface.c:423,12'
          Dst:             hip123_decode1
    - functionName:    hip_decode1
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hip123_decode1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'mpglib_interface.c:437,12'
          Dst:             hip123_decode1
    - functionName:    hip_decode1_unclipped
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
        - buffer
        - len
        - pcm_l
        - pcm_r
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hip123_decode1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:400,9'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:402,32'
              BranchSideFuncs:
                - hip123_decode1
            - BranchSide:      'mpglib_interface.c:407,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'mpglib_interface.c:402,16'
          Dst:             hip123_decode1
    - functionName:    hip_decode_exit
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hip
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mpg123_delete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:249,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:249,8'
              BranchSideFuncs:
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:251,23'
              BranchSideFuncs:
                - mpg123_delete
                - free
      Callsites:
        - Src:             'mpglib_interface.c:251,9'
          Dst:             mpg123_delete
    - functionName:    hip_decode_init_gapless
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - mpg123_delete
        - mpg123_init
        - mpg123_new
        - mpg123_open_feed
        - mpg123_param2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:222,11'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:222,17'
              BranchSideFuncs:
                - calloc
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:222,17'
              BranchSideFuncs:
                - calloc
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
        - Branch String:   'mpglib_interface.c:223,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:224,16'
              BranchSideFuncs:
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:226,5'
              BranchSideFuncs:
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
        - Branch String:   'mpglib_interface.c:233,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:235,23'
              BranchSideFuncs:
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:242,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'mpglib_interface.c:222,17'
          Dst:             calloc
        - Src:             'mpglib_interface.c:226,5'
          Dst:             mpg123_init
        - Src:             'mpglib_interface.c:227,15'
          Dst:             mpg123_new
        - Src:             'mpglib_interface.c:231,5'
          Dst:             mpg123_param2
        - Src:             'mpglib_interface.c:233,8'
          Dst:             mpg123_open_feed
        - Src:             'mpglib_interface.c:235,9'
          Dst:             mpg123_delete
    - functionName:    hip_decode_init
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - mpg123_delete
        - mpg123_init
        - mpg123_new
        - mpg123_open_feed
        - mpg123_param2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'mpglib_interface.c:198,11'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:198,17'
              BranchSideFuncs:
                - calloc
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:198,17'
              BranchSideFuncs:
                - calloc
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
        - Branch String:   'mpglib_interface.c:199,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:200,16'
              BranchSideFuncs:
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:202,5'
              BranchSideFuncs:
                - mpg123_init
                - mpg123_new
                - mpg123_param2
                - mpg123_open_feed
                - mpg123_delete
                - free
        - Branch String:   'mpglib_interface.c:210,8'
          Branch Sides:
            - BranchSide:      'mpglib_interface.c:212,23'
              BranchSideFuncs:
                - mpg123_delete
                - free
            - BranchSide:      'mpglib_interface.c:217,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'mpglib_interface.c:198,17'
          Dst:             calloc
        - Src:             'mpglib_interface.c:202,5'
          Dst:             mpg123_init
        - Src:             'mpglib_interface.c:203,15'
          Dst:             mpg123_new
        - Src:             'mpglib_interface.c:208,5'
          Dst:             mpg123_param2
        - Src:             'mpglib_interface.c:210,8'
          Dst:             mpg123_open_feed
        - Src:             'mpglib_interface.c:212,9'
          Dst:             mpg123_delete
    - functionName:    lame_decode
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - pcm_l
        - pcm_r
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_decode_headers
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - pcm_l
        - pcm_r
        - mp3data
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_decode1
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - pcm_l
        - pcm_r
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_decode1_headers
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - pcm_l
        - pcm_r
        - mp3data
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_decode1_headersB
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - pcm_l
        - pcm_r
        - mp3data
        - enc_delay
        - enc_padding
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_decode_init
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_decode_exit
      functionSourceFile: '/src/lame/libmp3lame/mpglib_interface.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CreateI2
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - nValue
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skipId3v2
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fpStream
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fread
        - fseek
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:846,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:850,20'
              BranchSideFuncs:
                - fread
                - strncmp
        - Branch String:   'VbrTag.c:851,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:852,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:855,27'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'VbrTag.c:855,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:858,27'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:866,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'VbrTag.c:846,9'
          Dst:             fseek
        - Src:             'VbrTag.c:850,14'
          Dst:             fread
        - Src:             'VbrTag.c:855,10'
          Dst:             strncmp
    - functionName:    fread
      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:    PutVbrTag
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
        - fpStream
      BBCount:         16
      ICount:          115
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - fseek
        - ftell
        - fwrite
        - lame_get_lametag_frame
        - skipId3v2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:1011,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:1012,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:1015,11'
              BranchSideFuncs:
                - fseek
                - ftell
                - skipId3v2
                - fseek
                - lame_get_lametag_frame
                - fwrite
        - Branch String:   'VbrTag.c:1021,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:1022,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:1030,30'
              BranchSideFuncs:
                - skipId3v2
                - fseek
                - lame_get_lametag_frame
                - fwrite
        - Branch String:   'VbrTag.c:1032,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:1033,16'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:1037,11'
              BranchSideFuncs:
                - fseek
                - lame_get_lametag_frame
                - fwrite
        - Branch String:   'VbrTag.c:1040,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:1041,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:1044,9'
              BranchSideFuncs:
                - fwrite
        - Branch String:   'VbrTag.c:1044,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:1045,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:1049,16'
              BranchSideFuncs:
                - fwrite
        - Branch String:   'VbrTag.c:1049,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:1050,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:1053,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'VbrTag.c:1015,5'
          Dst:             fseek
        - Src:             'VbrTag.c:1018,17'
          Dst:             ftell
        - Src:             'VbrTag.c:1030,20'
          Dst:             skipId3v2
        - Src:             'VbrTag.c:1037,5'
          Dst:             fseek
        - Src:             'VbrTag.c:1039,14'
          Dst:             lame_get_lametag_frame
        - Src:             'VbrTag.c:1049,9'
          Dst:             fwrite
    - functionName:    ftell
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lame_get_lametag_frame
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gfp
        - buffer
        - size
      BBCount:         34
      ICount:          363
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CRC_update_lookup
        - CRC_writeheader
        - CreateI4
        - PutLameVBR
        - Xing_seek_table
        - is_lame_internal_flags_valid
        - setLameTagFrameHeader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:882,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:883,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:885,11'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:886,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:887,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:889,39'
              BranchSideFuncs:
                - is_lame_internal_flags_valid
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:889,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:890,9'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
            - BranchSide:      'VbrTag.c:892,12'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:893,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:894,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:896,9'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:896,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:897,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:899,9'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:899,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:900,16'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:902,9'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:902,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:903,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:906,12'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:915,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:917,16'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
            - BranchSide:      'VbrTag.c:921,26'
              BranchSideFuncs:
                - Xing_seek_table
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:917,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:918,30'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
            - BranchSide:      'VbrTag.c:919,5'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:934,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:935,22'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
            - BranchSide:      'VbrTag.c:938,9'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:938,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:939,34'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
            - BranchSide:      'VbrTag.c:946,34'
              BranchSideFuncs:
                - CreateI4
                - CreateI4
                - CreateI4
                - CRC_update_lookup
                - PutLameVBR
                - CRC_writeheader
        - Branch String:   'VbrTag.c:970,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:972,25'
              BranchSideFuncs:
                - CRC_writeheader
                - CRC_update_lookup
                - PutLameVBR
            - BranchSide:      'VbrTag.c:976,18'
              BranchSideFuncs:
                - CRC_update_lookup
                - PutLameVBR
      Callsites:
        - Src:             'VbrTag.c:889,10'
          Dst:             is_lame_internal_flags_valid
        - Src:             'VbrTag.c:910,5'
          Dst:             setLameTagFrameHeader
        - Src:             'VbrTag.c:921,9'
          Dst:             Xing_seek_table
        - Src:             'VbrTag.c:953,5'
          Dst:             CreateI4
        - Src:             'VbrTag.c:957,5'
          Dst:             CreateI4
        - Src:             'VbrTag.c:962,5'
          Dst:             CreateI4
        - Src:             'VbrTag.c:972,9'
          Dst:             CRC_writeheader
        - Src:             'VbrTag.c:977,15'
          Dst:             CRC_update_lookup
        - Src:             'VbrTag.c:979,25'
          Dst:             PutLameVBR
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setLameTagFrameHeader
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - buffer
      BBCount:         18
      ICount:          378
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BitrateIndex
      functionUses:    2
      BranchProfiles:
        - Branch String:   'VbrTag.c:256,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:257,21'
              BranchSideFuncs:
                - BitrateIndex
            - BranchSide:      'VbrTag.c:260,17'
              BranchSideFuncs:
                - BitrateIndex
        - Branch String:   'VbrTag.c:260,17'
          Branch Sides:
            - BranchSide:      'VbrTag.c:261,25'
              BranchSideFuncs:
                - BitrateIndex
            - BranchSide:      'VbrTag.c:263,25'
              BranchSideFuncs:
                - BitrateIndex
        - Branch String:   'VbrTag.c:266,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:267,23'
              BranchSideFuncs:
                - BitrateIndex
            - BranchSide:      'VbrTag.c:269,13'
              BranchSideFuncs:
                - BitrateIndex
        - Branch String:   'VbrTag.c:269,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:270,19'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:272,39'
              BranchSideFuncs:
                - BitrateIndex
        - Branch String:   'VbrTag.c:278,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:280,21'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:286,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'VbrTag.c:272,26'
          Dst:             BitrateIndex
    - functionName:    Xing_seek_table
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - t
      BBCount:         14
      ICount:          127
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:123,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:126,12'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:126,5'
          Branch Sides:
            - BranchSide:      'VbrTag.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:127,21'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:129,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:130,20'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:131,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:134,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:135,24'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:136,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CreateI4
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - nValue
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRC_update_lookup
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - crc
        - buffer
        - size
      BBCount:         7
      ICount:          140
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'VbrTag.c:552,5'
          Branch Sides:
            - BranchSide:      'VbrTag.c:553,16'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:564,5'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:564,5'
          Branch Sides:
            - BranchSide:      'VbrTag.c:564,27'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:565,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PutLameVBR
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - gfp
        - nMusicLength
        - pbtStreamBuffer
        - crc
      BBCount:         87
      ICount:          842
      EdgeCount:       111
      CyclomaticComplexity: 26
      functionsReached:
        - CRC_update_lookup
        - CreateI2
        - CreateI4
        - get_lame_tag_encoder_short_version
        - pow
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:624,10'
          Branch Sides:
            - BranchSide:      'VbrTag.c:624,9'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:624,59'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:655,5'
          Branch Sides:
            - BranchSide:      'VbrTag.c:657,27'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:661,27'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:665,41'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:671,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:672,36'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:674,14'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:680,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:681,29'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:699,9'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:682,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:683,23'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:684,13'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:684,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:685,23'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:687,26'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:690,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:691,33'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
            - BranchSide:      'VbrTag.c:693,30'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
                - pow
        - Branch String:   'VbrTag.c:699,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:701,34'
              BranchSideFuncs:
                - pow
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:704,9'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:704,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:705,13'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:714,14'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:705,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:706,28'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:708,13'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:708,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:709,24'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:710,5'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:720,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:721,18'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:725,13'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:725,5'
          Branch Sides:
            - BranchSide:      'VbrTag.c:727,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:730,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:733,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:736,13'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:741,5'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:744,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:736,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:737,25'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:739,25'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:750,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:751,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:752,14'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:752,14'
          Branch Sides:
            - BranchSide:      'VbrTag.c:753,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:754,14'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:754,14'
          Branch Sides:
            - BranchSide:      'VbrTag.c:755,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:757,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:762,49'
          Branch Sides:
            - BranchSide:      'VbrTag.c:762,52'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:762,95'
          Branch Sides:
            - BranchSide:      'VbrTag.c:762,100'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:762,124'
          Branch Sides:
            - BranchSide:      'VbrTag.c:762,128'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:763,10'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:762,154'
          Branch Sides:
            - BranchSide:      'VbrTag.c:763,10'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:763,33'
          Branch Sides:
            - BranchSide:      'VbrTag.c:763,36'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:764,9'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:763,60'
          Branch Sides:
            - BranchSide:      'VbrTag.c:764,9'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:764,20'
          Branch Sides:
            - BranchSide:      'VbrTag.c:764,23'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:764,36'
          Branch Sides:
            - BranchSide:      'VbrTag.c:764,40'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:764,55'
          Branch Sides:
            - BranchSide:      'VbrTag.c:764,58'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:762,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:765,21'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:767,13'
              BranchSideFuncs:
                - CreateI4
                - strncpy
                - CreateI4
                - CreateI2
                - CreateI2
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
        - Branch String:   'VbrTag.c:800,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:801,9'
              BranchSideFuncs:
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
            - BranchSide:      'VbrTag.c:803,42'
              BranchSideFuncs:
                - CreateI2
                - CreateI4
                - CreateI2
                - CRC_update_lookup
                - CreateI2
      Callsites:
        - Src:             'VbrTag.c:617,29'
          Dst:             get_lame_tag_encoder_short_version
        - Src:             'VbrTag.c:701,71'
          Dst:             pow
        - Src:             'VbrTag.c:776,5'
          Dst:             CreateI4
        - Src:             'VbrTag.c:779,5'
          Dst:             strncpy
        - Src:             'VbrTag.c:788,5'
          Dst:             CreateI4
        - Src:             'VbrTag.c:791,5'
          Dst:             CreateI2
        - Src:             'VbrTag.c:794,5'
          Dst:             CreateI2
        - Src:             'VbrTag.c:818,5'
          Dst:             CreateI2
        - Src:             'VbrTag.c:821,5'
          Dst:             CreateI4
        - Src:             'VbrTag.c:824,5'
          Dst:             CreateI2
        - Src:             'VbrTag.c:830,11'
          Dst:             CRC_update_lookup
        - Src:             'VbrTag.c:832,5'
          Dst:             CreateI2
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpdateMusicCRC
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - crc
        - buffer
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRC_update_lookup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'VbrTag.c:571,12'
          Dst:             CRC_update_lookup
    - functionName:    InitVbrTag
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfp
      BBCount:         28
      ICount:          235
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - add_dummy_byte
        - calloc
        - lame_errorf
        - setLameTagFrameHeader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:483,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:484,21'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
            - BranchSide:      'VbrTag.c:487,13'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
        - Branch String:   'VbrTag.c:487,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:488,25'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
            - BranchSide:      'VbrTag.c:490,25'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
        - Branch String:   'VbrTag.c:493,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:494,23'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
            - BranchSide:      'VbrTag.c:499,38'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
        - Branch String:   'VbrTag.c:502,44'
          Branch Sides:
            - BranchSide:      'VbrTag.c:502,47'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:504,13'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:502,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:504,13'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:509,5'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
                - calloc
                - lame_errorf
        - Branch String:   'VbrTag.c:517,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:518,35'
              BranchSideFuncs:
                - calloc
                - lame_errorf
                - setLameTagFrameHeader
                - add_dummy_byte
            - BranchSide:      'VbrTag.c:535,9'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
        - Branch String:   'VbrTag.c:519,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:520,13'
              BranchSideFuncs:
                - setLameTagFrameHeader
                - add_dummy_byte
            - BranchSide:      'VbrTag.c:523,13'
              BranchSideFuncs:
                - lame_errorf
        - Branch String:   'VbrTag.c:538,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:539,28'
              BranchSideFuncs:
                - add_dummy_byte
            - BranchSide:      'VbrTag.c:543,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'VbrTag.c:518,35'
          Dst:             calloc
        - Src:             'VbrTag.c:524,13'
          Dst:             lame_errorf
        - Src:             'VbrTag.c:536,9'
          Dst:             setLameTagFrameHeader
        - Src:             'VbrTag.c:539,13'
          Dst:             add_dummy_byte
    - functionName:    ExtractI4
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IsVbrTag
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         18
      ICount:          136
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:213,38'
          Branch Sides:
            - BranchSide:      'VbrTag.c:213,42'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:214,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:213,64'
          Branch Sides:
            - BranchSide:      'VbrTag.c:213,68'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:214,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:214,15'
          Branch Sides:
            - BranchSide:      'VbrTag.c:214,19'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:214,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:215,38'
          Branch Sides:
            - BranchSide:      'VbrTag.c:215,42'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:216,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:215,64'
          Branch Sides:
            - BranchSide:      'VbrTag.c:215,68'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:216,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:216,15'
          Branch Sides:
            - BranchSide:      'VbrTag.c:216,19'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:216,15'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:218,20'
          Branch Sides:
            - BranchSide:      'VbrTag.c:218,20'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:218,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GetVbrTag
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pTagData
        - buf
      BBCount:         51
      ICount:          407
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - ExtractI4
        - IsVbrTag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'VbrTag.c:340,10'
          Branch Sides:
            - BranchSide:      'VbrTag.c:342,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:344,13'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:351,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:352,50'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:354,47'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:361,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:363,13'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:370,13'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:363,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:364,17'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:366,17'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:370,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:371,17'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:373,17'
              BranchSideFuncs:
                - IsVbrTag
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:376,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:377,9'
              BranchSideFuncs:
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:379,9'
              BranchSideFuncs:
                - ExtractI4
                - ExtractI4
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:386,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:387,38'
              BranchSideFuncs:
                - ExtractI4
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:391,9'
              BranchSideFuncs:
                - ExtractI4
                - ExtractI4
        - Branch String:   'VbrTag.c:391,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:392,37'
              BranchSideFuncs:
                - ExtractI4
                - ExtractI4
            - BranchSide:      'VbrTag.c:396,9'
              BranchSideFuncs:
                - ExtractI4
        - Branch String:   'VbrTag.c:396,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:397,13'
              BranchSideFuncs:
                - ExtractI4
            - BranchSide:      'VbrTag.c:404,5'
              BranchSideFuncs:
                - ExtractI4
        - Branch String:   'VbrTag.c:397,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:398,20'
              BranchSideFuncs:
                - ExtractI4
            - BranchSide:      'VbrTag.c:401,13'
              BranchSideFuncs:
                - ExtractI4
        - Branch String:   'VbrTag.c:398,13'
          Branch Sides:
            - BranchSide:      'VbrTag.c:399,36'
              BranchSideFuncs:
                - ExtractI4
            - BranchSide:      'VbrTag.c:400,9'
              BranchSideFuncs:
                - ExtractI4
        - Branch String:   'VbrTag.c:406,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:407,41'
              BranchSideFuncs:
                - ExtractI4
            - BranchSide:      'VbrTag.c:411,30'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:420,23'
          Branch Sides:
            - BranchSide:      'VbrTag.c:420,26'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:421,19'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:420,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:421,19'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:422,9'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:422,25'
          Branch Sides:
            - BranchSide:      'VbrTag.c:422,28'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:423,21'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:422,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:423,21'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:425,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'VbrTag.c:376,10'
          Dst:             IsVbrTag
        - Src:             'VbrTag.c:383,36'
          Dst:             ExtractI4
        - Src:             'VbrTag.c:387,28'
          Dst:             ExtractI4
        - Src:             'VbrTag.c:392,27'
          Dst:             ExtractI4
        - Src:             'VbrTag.c:407,31'
          Dst:             ExtractI4
    - functionName:    addVbr
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - v
        - bitrate
      BBCount:         13
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:99,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:103,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:104,26'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:108,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:108,9'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:109,16'
              BranchSideFuncs: []
        - Branch String:   'VbrTag.c:109,9'
          Branch Sides:
            - BranchSide:      'VbrTag.c:110,29'
              BranchSideFuncs: []
            - BranchSide:      'VbrTag.c:112,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    AddVbrFrame
      functionSourceFile: '/src/lame/libmp3lame/VbrTag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         6
      ICount:          49
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - addVbr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'VbrTag.c:166,5'
          Branch Sides:
            - BranchSide:      'VbrTag.c:166,5'
              BranchSideFuncs:
                - addVbr
            - BranchSide:      'VbrTag.c:166,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'VbrTag.c:166,5'
          Dst:             __assert_fail
        - Src:             'VbrTag.c:167,5'
          Dst:             addVbr
    - functionName:    Huffmancode
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - tableindex
        - start
        - end
        - gi
      BBCount:         55
      ICount:          403
      EdgeCount:       64
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - putbits2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'bitstream.c:568,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:568,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:569,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:569,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:570,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:572,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:572,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:573,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:630,12'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:580,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:580,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:581,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:581,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:581,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:583,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:583,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:584,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:589,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:584,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:585,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:586,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:589,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:591,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:610,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:591,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:592,45'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:599,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:593,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:593,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:594,24'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:599,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:600,45'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:607,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:601,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:601,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:602,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:610,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:611,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:617,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:612,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:613,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:614,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:617,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:617,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:619,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:623,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:623,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:624,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:624,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:624,9'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:626,18'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'bitstream.c:568,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:580,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:581,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:593,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:601,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:617,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:623,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:624,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:626,9'
          Dst:             putbits2
        - Src:             'bitstream.c:627,9'
          Dst:             putbits2
    - functionName:    putbits2
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - val
        - j
      BBCount:         30
      ICount:          219
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - putheader_bits
      functionUses:    15
      BranchProfiles:
        - Branch String:   'bitstream.c:158,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:158,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:160,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:160,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:162,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:184,1'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:162,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:163,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:173,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:165,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:165,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:166,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:166,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:166,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:167,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:167,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:168,32'
              BranchSideFuncs:
                - putheader_bits
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:170,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:173,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:173,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:173,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:178,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:178,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:179,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
        - Branch String:   'bitstream.c:179,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:179,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
            - BranchSide:      'bitstream.c:181,40'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putheader_bits
      Callsites:
        - Src:             'bitstream.c:158,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:165,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:166,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:168,17'
          Dst:             putheader_bits
        - Src:             'bitstream.c:178,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:179,9'
          Dst:             __assert_fail
    - functionName:    putheader_bits
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         1
      ICount:          69
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    huffman_coder_count1
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
      BBCount:         46
      ICount:          323
      EdgeCount:       55
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - putbits2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'bitstream.c:502,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:502,5'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:504,15'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:504,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:505,17'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:552,12'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:509,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:510,15'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:516,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:511,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:512,25'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:513,13'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:513,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:513,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:514,9'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:517,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:518,15'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:525,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:520,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:521,25'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:522,13'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:522,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:522,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:523,9'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:526,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:527,15'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:534,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:529,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:530,25'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:531,13'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:531,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:531,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:532,9'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:535,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:536,14'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:543,12'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:538,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:539,25'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:540,13'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:540,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:540,13'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:541,9'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'bitstream.c:502,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:513,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:522,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:531,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:540,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:545,9'
          Dst:             putbits2
    - functionName:    LongHuffmancodebits
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
      BBCount:         27
      ICount:          188
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - Huffmancode
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'bitstream.c:662,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:662,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:662,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:662,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:662,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:664,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
        - Branch String:   'bitstream.c:664,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:664,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:665,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
        - Branch String:   'bitstream.c:665,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:665,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:666,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
        - Branch String:   'bitstream.c:667,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:667,5'
              BranchSideFuncs:
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:668,20'
              BranchSideFuncs:
                - __assert_fail
                - Huffmancode
                - Huffmancode
                - Huffmancode
        - Branch String:   'bitstream.c:670,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:670,5'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:671,20'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
                - Huffmancode
        - Branch String:   'bitstream.c:673,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:674,24'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:676,9'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
                - Huffmancode
        - Branch String:   'bitstream.c:676,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:676,9'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:677,24'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
                - Huffmancode
      Callsites:
        - Src:             'bitstream.c:662,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:664,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:665,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:667,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:670,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:679,12'
          Dst:             Huffmancode
        - Src:             'bitstream.c:680,13'
          Dst:             Huffmancode
        - Src:             'bitstream.c:681,13'
          Dst:             Huffmancode
    - functionName:    ShortHuffmancodebits
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Huffmancode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'bitstream.c:645,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:645,9'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
            - BranchSide:      'bitstream.c:646,24'
              BranchSideFuncs:
                - Huffmancode
                - Huffmancode
      Callsites:
        - Src:             'bitstream.c:649,12'
          Dst:             Huffmancode
        - Src:             'bitstream.c:650,13'
          Dst:             Huffmancode
    - functionName:    writeheader
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - val
        - j
      BBCount:         12
      ICount:          126
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    62
      BranchProfiles:
        - Branch String:   'bitstream.c:275,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:276,23'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'bitstream.c:283,35'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:276,23'
          Branch Sides:
            - BranchSide:      'bitstream.c:276,19'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'bitstream.c:276,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:278,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:278,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'bitstream.c:280,18'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'bitstream.c:278,9'
          Dst:             __assert_fail
    - functionName:    init_bit_stream_w
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'bitstream.c:1104,19'
          Dst:             calloc
    - functionName:    do_gain_analysis
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - minimum
      BBCount:         50
      ICount:          308
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - AnalyzeSamples
        - __assert_fail
        - hip_decode1_unclipped
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:994,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:996,26'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1052,12'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:1000,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:1002,49'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1050,5'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:1012,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:1015,29'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1017,17'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1017,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:1000,9'
              BranchSideFuncs:
                - __assert_fail
                - hip_decode1_unclipped
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1022,17'
              BranchSideFuncs:
                - __assert_fail
                - hip_decode1_unclipped
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1022,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:1022,17'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1024,21'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1024,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:1027,28'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1042,21'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1027,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:1028,29'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1033,25'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1028,29'
          Branch Sides:
            - BranchSide:      'bitstream.c:1029,47'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1030,35'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1033,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:1034,32'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1040,17'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1034,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:1035,33'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1039,25'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1035,33'
          Branch Sides:
            - BranchSide:      'bitstream.c:1036,51'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
            - BranchSide:      'bitstream.c:1037,39'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1042,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:1044,26'
              BranchSideFuncs:
                - AnalyzeSamples
                - hip_decode1_unclipped
                - __assert_fail
            - BranchSide:      'bitstream.c:1048,13'
              BranchSideFuncs:
                - hip_decode1_unclipped
                - __assert_fail
                - AnalyzeSamples
        - Branch String:   'bitstream.c:1043,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:1045,48'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:1046,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bitstream.c:1002,27'
          Dst:             hip_decode1_unclipped
        - Src:             'bitstream.c:1022,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:1043,25'
          Dst:             AnalyzeSamples
    - functionName:    do_copy_buffer
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - size
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:1060,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:1061,9'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:1062,9'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:1062,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:1063,9'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:1064,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    copy_buffer
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - buffer
        - size
        - mp3data
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UpdateMusicCRC
        - do_copy_buffer
        - do_gain_analysis
      functionUses:    5
      BranchProfiles:
        - Branch String:   'bitstream.c:1082,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:1082,24'
              BranchSideFuncs:
                - UpdateMusicCRC
                - do_gain_analysis
            - BranchSide:      'bitstream.c:1092,12'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:1082,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:1083,25'
              BranchSideFuncs:
                - UpdateMusicCRC
                - do_gain_analysis
            - BranchSide:      'bitstream.c:1092,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bitstream.c:1081,25'
          Dst:             do_copy_buffer
        - Src:             'bitstream.c:1083,9'
          Dst:             UpdateMusicCRC
        - Src:             'bitstream.c:1090,16'
          Dst:             do_gain_analysis
    - functionName:    writeMainData
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         79
      ICount:          606
      EdgeCount:       97
      CyclomaticComplexity: 20
      functionsReached:
        - LongHuffmancodebits
        - ShortHuffmancodebits
        - __assert_fail
        - huffman_coder_count1
        - putbits2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:692,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:694,17'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:735,12'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:694,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:695,21'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:732,5'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:695,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:696,44'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:731,9'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:703,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:704,25'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
            - BranchSide:      'bitstream.c:709,17'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
        - Branch String:   'bitstream.c:704,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:705,25'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:706,30'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
        - Branch String:   'bitstream.c:709,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:710,25'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
            - BranchSide:      'bitstream.c:715,17'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - putbits2
                - ShortHuffmancodebits
        - Branch String:   'bitstream.c:710,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:711,25'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
            - BranchSide:      'bitstream.c:712,30'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
        - Branch String:   'bitstream.c:715,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:715,17'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - ShortHuffmancodebits
            - BranchSide:      'bitstream.c:717,21'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - putbits2
                - ShortHuffmancodebits
        - Branch String:   'bitstream.c:717,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:718,55'
              BranchSideFuncs:
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:721,54'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:728,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:728,17'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:729,29'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:736,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:737,40'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:739,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:739,13'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:740,23'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:747,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:748,17'
              BranchSideFuncs:
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:761,17'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:748,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:749,38'
              BranchSideFuncs:
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:758,51'
              BranchSideFuncs:
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:751,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:752,34'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
            - BranchSide:      'bitstream.c:757,17'
              BranchSideFuncs:
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:752,39'
          Branch Sides:
            - BranchSide:      'bitstream.c:752,74'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
            - BranchSide:      'bitstream.c:752,74'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
        - Branch String:   'bitstream.c:753,39'
          Branch Sides:
            - BranchSide:      'bitstream.c:753,74'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:753,74'
              BranchSideFuncs:
                - putbits2
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:754,39'
          Branch Sides:
            - BranchSide:      'bitstream.c:754,74'
              BranchSideFuncs:
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:754,74'
              BranchSideFuncs:
                - putbits2
                - ShortHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:761,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:762,38'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:769,50'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:764,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:765,34'
              BranchSideFuncs:
                - putbits2
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:768,17'
              BranchSideFuncs:
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:765,39'
          Branch Sides:
            - BranchSide:      'bitstream.c:765,66'
              BranchSideFuncs:
                - putbits2
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:765,66'
              BranchSideFuncs:
                - putbits2
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:776,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:776,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:777,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:777,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:777,13'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:778,25'
              BranchSideFuncs:
                - __assert_fail
                - LongHuffmancodebits
                - huffman_coder_count1
                - __assert_fail
                - __assert_fail
                - putbits2
                - ShortHuffmancodebits
                - putbits2
                - putbits2
                - putbits2
      Callsites:
        - Src:             'bitstream.c:706,21'
          Dst:             putbits2
        - Src:             'bitstream.c:712,21'
          Dst:             putbits2
        - Src:             'bitstream.c:715,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:718,34'
          Dst:             ShortHuffmancodebits
        - Src:             'bitstream.c:721,34'
          Dst:             LongHuffmancodebits
        - Src:             'bitstream.c:723,30'
          Dst:             huffman_coder_count1
        - Src:             'bitstream.c:728,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:739,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:752,25'
          Dst:             putbits2
        - Src:             'bitstream.c:753,25'
          Dst:             putbits2
        - Src:             'bitstream.c:754,25'
          Dst:             putbits2
        - Src:             'bitstream.c:758,30'
          Dst:             ShortHuffmancodebits
        - Src:             'bitstream.c:765,25'
          Dst:             putbits2
        - Src:             'bitstream.c:769,30'
          Dst:             LongHuffmancodebits
        - Src:             'bitstream.c:771,26'
          Dst:             huffman_coder_count1
        - Src:             'bitstream.c:776,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:777,13'
          Dst:             __assert_fail
    - functionName:    encodeSideInfo2
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - bitsPerFrame
      BBCount:         110
      ICount:          971
      EdgeCount:       137
      CyclomaticComplexity: 29
      functionsReached:
        - CRC_writeheader
        - __assert_fail
        - lame_errorf
        - writeheader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:332,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:333,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:335,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:348,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:349,21'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:352,9'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:352,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:354,9'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:418,9'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:354,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:354,9'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:355,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:357,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:358,25'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:360,25'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:362,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:364,23'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:369,17'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:364,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:365,29'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:367,9'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:369,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:370,21'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:415,5'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
        - Branch String:   'bitstream.c:370,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:371,38'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:414,9'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:377,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:378,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:394,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:382,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:383,25'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:384,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:385,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:386,25'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:387,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:395,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:396,25'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:397,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:398,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:399,25'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:400,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:401,25'
          Branch Sides:
            - BranchSide:      'bitstream.c:402,25'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:403,33'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:405,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:405,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:405,21'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:405,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:405,21'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:406,21'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:406,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:406,21'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:406,21'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:406,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:406,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:407,33'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:418,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:418,9'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:419,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:423,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:0,0'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:424,34'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:430,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:431,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:447,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:435,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:436,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:437,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:438,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:439,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:440,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:448,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:449,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:450,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:451,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:452,21'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:453,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:454,21'
          Branch Sides:
            - BranchSide:      'bitstream.c:455,21'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:456,29'
              BranchSideFuncs:
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:458,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:458,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:458,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:458,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:458,17'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:459,17'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:459,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:459,17'
              BranchSideFuncs:
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:459,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:459,17'
          Branch Sides:
            - BranchSide:      'bitstream.c:459,17'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
            - BranchSide:      'bitstream.c:460,29'
              BranchSideFuncs:
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - lame_errorf
                - CRC_writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - __assert_fail
                - __assert_fail
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
                - writeheader
        - Branch String:   'bitstream.c:469,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:471,25'
              BranchSideFuncs:
                - CRC_writeheader
                - __assert_fail
                - lame_errorf
            - BranchSide:      'bitstream.c:475,25'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
        - Branch String:   'bitstream.c:476,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:476,9'
              BranchSideFuncs:
                - lame_errorf
            - BranchSide:      'bitstream.c:478,23'
              BranchSideFuncs:
                - lame_errorf
        - Branch String:   'bitstream.c:481,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:481,13'
              BranchSideFuncs:
                - lame_errorf
            - BranchSide:      'bitstream.c:483,20'
              BranchSideFuncs:
                - lame_errorf
      Callsites:
        - Src:             'bitstream.c:333,9'
          Dst:             writeheader
        - Src:             'bitstream.c:335,9'
          Dst:             writeheader
        - Src:             'bitstream.c:336,5'
          Dst:             writeheader
        - Src:             'bitstream.c:337,5'
          Dst:             writeheader
        - Src:             'bitstream.c:338,5'
          Dst:             writeheader
        - Src:             'bitstream.c:339,5'
          Dst:             writeheader
        - Src:             'bitstream.c:340,5'
          Dst:             writeheader
        - Src:             'bitstream.c:341,5'
          Dst:             writeheader
        - Src:             'bitstream.c:342,5'
          Dst:             writeheader
        - Src:             'bitstream.c:343,5'
          Dst:             writeheader
        - Src:             'bitstream.c:344,5'
          Dst:             writeheader
        - Src:             'bitstream.c:345,5'
          Dst:             writeheader
        - Src:             'bitstream.c:346,5'
          Dst:             writeheader
        - Src:             'bitstream.c:347,5'
          Dst:             writeheader
        - Src:             'bitstream.c:349,9'
          Dst:             writeheader
        - Src:             'bitstream.c:354,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:355,9'
          Dst:             writeheader
        - Src:             'bitstream.c:358,13'
          Dst:             writeheader
        - Src:             'bitstream.c:360,13'
          Dst:             writeheader
        - Src:             'bitstream.c:365,17'
          Dst:             writeheader
        - Src:             'bitstream.c:372,17'
          Dst:             writeheader
        - Src:             'bitstream.c:373,17'
          Dst:             writeheader
        - Src:             'bitstream.c:374,17'
          Dst:             writeheader
        - Src:             'bitstream.c:375,17'
          Dst:             writeheader
        - Src:             'bitstream.c:378,21'
          Dst:             writeheader
        - Src:             'bitstream.c:379,21'
          Dst:             writeheader
        - Src:             'bitstream.c:380,21'
          Dst:             writeheader
        - Src:             'bitstream.c:384,21'
          Dst:             writeheader
        - Src:             'bitstream.c:387,21'
          Dst:             writeheader
        - Src:             'bitstream.c:389,21'
          Dst:             writeheader
        - Src:             'bitstream.c:390,21'
          Dst:             writeheader
        - Src:             'bitstream.c:391,21'
          Dst:             writeheader
        - Src:             'bitstream.c:394,21'
          Dst:             writeheader
        - Src:             'bitstream.c:397,21'
          Dst:             writeheader
        - Src:             'bitstream.c:400,21'
          Dst:             writeheader
        - Src:             'bitstream.c:403,21'
          Dst:             writeheader
        - Src:             'bitstream.c:405,21'
          Dst:             __assert_fail
        - Src:             'bitstream.c:406,21'
          Dst:             __assert_fail
        - Src:             'bitstream.c:407,21'
          Dst:             writeheader
        - Src:             'bitstream.c:408,21'
          Dst:             writeheader
        - Src:             'bitstream.c:410,17'
          Dst:             writeheader
        - Src:             'bitstream.c:411,17'
          Dst:             writeheader
        - Src:             'bitstream.c:412,17'
          Dst:             writeheader
        - Src:             'bitstream.c:418,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:419,9'
          Dst:             writeheader
        - Src:             'bitstream.c:420,9'
          Dst:             writeheader
        - Src:             'bitstream.c:425,13'
          Dst:             writeheader
        - Src:             'bitstream.c:426,13'
          Dst:             writeheader
        - Src:             'bitstream.c:427,13'
          Dst:             writeheader
        - Src:             'bitstream.c:428,13'
          Dst:             writeheader
        - Src:             'bitstream.c:431,17'
          Dst:             writeheader
        - Src:             'bitstream.c:432,17'
          Dst:             writeheader
        - Src:             'bitstream.c:433,17'
          Dst:             writeheader
        - Src:             'bitstream.c:437,17'
          Dst:             writeheader
        - Src:             'bitstream.c:440,17'
          Dst:             writeheader
        - Src:             'bitstream.c:442,17'
          Dst:             writeheader
        - Src:             'bitstream.c:443,17'
          Dst:             writeheader
        - Src:             'bitstream.c:444,17'
          Dst:             writeheader
        - Src:             'bitstream.c:447,17'
          Dst:             writeheader
        - Src:             'bitstream.c:450,17'
          Dst:             writeheader
        - Src:             'bitstream.c:453,17'
          Dst:             writeheader
        - Src:             'bitstream.c:456,17'
          Dst:             writeheader
        - Src:             'bitstream.c:458,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:459,17'
          Dst:             __assert_fail
        - Src:             'bitstream.c:460,17'
          Dst:             writeheader
        - Src:             'bitstream.c:461,17'
          Dst:             writeheader
        - Src:             'bitstream.c:464,13'
          Dst:             writeheader
        - Src:             'bitstream.c:465,13'
          Dst:             writeheader
        - Src:             'bitstream.c:471,9'
          Dst:             CRC_writeheader
        - Src:             'bitstream.c:476,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:483,13'
          Dst:             lame_errorf
    - functionName:    CRC_writeheader
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - header
      BBCount:         7
      ICount:          82
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRC_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'bitstream.c:312,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:313,45'
              BranchSideFuncs:
                - CRC_update
            - BranchSide:      'bitstream.c:316,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bitstream.c:310,11'
          Dst:             CRC_update
        - Src:             'bitstream.c:311,11'
          Dst:             CRC_update
        - Src:             'bitstream.c:313,15'
          Dst:             CRC_update
    - functionName:    CRC_update
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - crc
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bitstream.c:292,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:293,15'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:299,12'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:296,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:297,17'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:298,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    format_bitstream
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         19
      ICount:          222
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - compute_flushbits
        - drain_into_ancillary
        - encodeSideInfo2
        - getframebits
        - lame_errorf
        - writeMainData
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:940,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:941,16'
              BranchSideFuncs:
                - lame_errorf
                - __assert_fail
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - lame_errorf
            - BranchSide:      'bitstream.c:947,10'
              BranchSideFuncs:
                - __assert_fail
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - lame_errorf
        - Branch String:   'bitstream.c:947,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:948,16'
              BranchSideFuncs:
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - lame_errorf
                - __assert_fail
            - BranchSide:      'bitstream.c:972,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:972,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:972,5'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:974,9'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:974,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:974,9'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:977,16'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:977,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:978,44'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:979,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bitstream.c:927,20'
          Dst:             getframebits
        - Src:             'bitstream.c:928,5'
          Dst:             drain_into_ancillary
        - Src:             'bitstream.c:930,5'
          Dst:             encodeSideInfo2
        - Src:             'bitstream.c:932,13'
          Dst:             writeMainData
        - Src:             'bitstream.c:933,5'
          Dst:             drain_into_ancillary
        - Src:             'bitstream.c:940,9'
          Dst:             compute_flushbits
        - Src:             'bitstream.c:941,9'
          Dst:             lame_errorf
        - Src:             'bitstream.c:948,9'
          Dst:             lame_errorf
        - Src:             'bitstream.c:965,9'
          Dst:             lame_errorf
        - Src:             'bitstream.c:966,9'
          Dst:             lame_errorf
        - Src:             'bitstream.c:967,9'
          Dst:             lame_errorf
        - Src:             'bitstream.c:968,9'
          Dst:             lame_errorf
        - Src:             'bitstream.c:972,5'
          Dst:             __assert_fail
    - functionName:    getframebits
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         12
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - calcFrameLength
      functionUses:    7
      BranchProfiles:
        - Branch String:   'bitstream.c:78,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:79,34'
              BranchSideFuncs:
                - __assert_fail
                - calcFrameLength
            - BranchSide:      'bitstream.c:81,20'
              BranchSideFuncs:
                - __assert_fail
                - calcFrameLength
        - Branch String:   'bitstream.c:83,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:83,5'
              BranchSideFuncs:
                - __assert_fail
                - calcFrameLength
            - BranchSide:      'bitstream.c:83,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:83,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:83,5'
              BranchSideFuncs:
                - calcFrameLength
            - BranchSide:      'bitstream.c:83,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'bitstream.c:83,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:87,12'
          Dst:             calcFrameLength
    - functionName:    drain_into_ancillary
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - remainingBits
      BBCount:         38
      ICount:          216
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - get_lame_short_version
        - putbits2
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bitstream.c:231,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:231,5'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:233,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:233,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:234,18'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:237,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:237,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:238,18'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:241,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:241,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:242,18'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:245,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
                - putbits2
        - Branch String:   'bitstream.c:245,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:246,18'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
            - BranchSide:      'bitstream.c:250,9'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - get_lame_short_version
                - strlen
                - putbits2
        - Branch String:   'bitstream.c:250,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:251,37'
              BranchSideFuncs:
                - get_lame_short_version
                - __assert_fail
                - putbits2
                - strlen
                - putbits2
            - BranchSide:      'bitstream.c:259,5'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
        - Branch String:   'bitstream.c:252,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:253,20'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - putbits2
                - putbits2
            - BranchSide:      'bitstream.c:257,5'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
        - Branch String:   'bitstream.c:253,51'
          Branch Sides:
            - BranchSide:      'bitstream.c:253,54'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - putbits2
                - strlen
            - BranchSide:      'bitstream.c:253,13'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
                - putbits2
                - strlen
        - Branch String:   'bitstream.c:253,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:254,31'
              BranchSideFuncs:
                - putbits2
                - strlen
                - __assert_fail
                - putbits2
            - BranchSide:      'bitstream.c:256,13'
              BranchSideFuncs:
                - __assert_fail
                - putbits2
        - Branch String:   'bitstream.c:259,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:260,18'
              BranchSideFuncs:
                - putbits2
                - __assert_fail
            - BranchSide:      'bitstream.c:264,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bitstream.c:264,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:264,5'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:264,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'bitstream.c:231,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:234,9'
          Dst:             putbits2
        - Src:             'bitstream.c:238,9'
          Dst:             putbits2
        - Src:             'bitstream.c:242,9'
          Dst:             putbits2
        - Src:             'bitstream.c:246,9'
          Dst:             putbits2
        - Src:             'bitstream.c:251,37'
          Dst:             get_lame_short_version
        - Src:             'bitstream.c:253,35'
          Dst:             strlen
        - Src:             'bitstream.c:255,17'
          Dst:             putbits2
        - Src:             'bitstream.c:260,9'
          Dst:             putbits2
        - Src:             'bitstream.c:264,5'
          Dst:             __assert_fail
    - functionName:    compute_flushbits
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - total_bytes_output
      BBCount:         18
      ICount:          178
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - getframebits
        - lame_errorf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bitstream.c:811,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:812,18'
              BranchSideFuncs:
                - getframebits
                - lame_errorf
            - BranchSide:      'bitstream.c:815,17'
              BranchSideFuncs:
                - getframebits
                - lame_errorf
        - Branch String:   'bitstream.c:818,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:821,33'
              BranchSideFuncs:
                - getframebits
                - lame_errorf
            - BranchSide:      'bitstream.c:832,33'
              BranchSideFuncs:
                - getframebits
                - lame_errorf
        - Branch String:   'bitstream.c:822,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:823,37'
              BranchSideFuncs:
                - getframebits
                - lame_errorf
            - BranchSide:      'bitstream.c:824,22'
              BranchSideFuncs:
                - getframebits
                - lame_errorf
        - Branch String:   'bitstream.c:836,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:837,37'
              BranchSideFuncs:
                - lame_errorf
            - BranchSide:      'bitstream.c:839,33'
              BranchSideFuncs:
                - lame_errorf
        - Branch String:   'bitstream.c:843,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:843,9'
              BranchSideFuncs:
                - lame_errorf
            - BranchSide:      'bitstream.c:856,16'
              BranchSideFuncs:
                - lame_errorf
      Callsites:
        - Src:             'bitstream.c:832,20'
          Dst:             getframebits
        - Src:             'bitstream.c:856,9'
          Dst:             lame_errorf
    - functionName:    calcFrameLength
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cfg
        - kbps
        - pad
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    putbits_noheaders
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - val
        - j
      BBCount:         24
      ICount:          171
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:193,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:193,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:195,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:195,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:197,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:215,1'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:197,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:198,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:204,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:200,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:200,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:201,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:204,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:204,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:204,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:209,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:209,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:210,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'bitstream.c:210,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:210,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'bitstream.c:212,40'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'bitstream.c:193,5'
          Dst:             __assert_fail
        - Src:             'bitstream.c:200,13'
          Dst:             __assert_fail
        - Src:             'bitstream.c:209,9'
          Dst:             __assert_fail
        - Src:             'bitstream.c:210,9'
          Dst:             __assert_fail
    - functionName:    add_dummy_byte
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - gfc
        - val
        - n
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - putbits_noheaders
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bitstream.c:898,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:899,27'
              BranchSideFuncs:
                - putbits_noheaders
            - BranchSide:      'bitstream.c:904,1'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:901,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:898,5'
              BranchSideFuncs:
                - putbits_noheaders
            - BranchSide:      'bitstream.c:902,13'
              BranchSideFuncs:
                - putbits_noheaders
      Callsites:
        - Src:             'bitstream.c:899,9'
          Dst:             putbits_noheaders
    - functionName:    flush_bitstream
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         12
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - compute_flushbits
        - drain_into_ancillary
        - getframebits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'bitstream.c:870,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:871,18'
              BranchSideFuncs:
                - compute_flushbits
                - drain_into_ancillary
                - getframebits
                - __assert_fail
            - BranchSide:      'bitstream.c:872,16'
              BranchSideFuncs:
                - compute_flushbits
                - drain_into_ancillary
                - getframebits
                - __assert_fail
        - Branch String:   'bitstream.c:875,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:876,9'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:877,26'
              BranchSideFuncs:
                - drain_into_ancillary
                - getframebits
                - __assert_fail
        - Branch String:   'bitstream.c:880,5'
          Branch Sides:
            - BranchSide:      'bitstream.c:880,5'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:885,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bitstream.c:875,22'
          Dst:             compute_flushbits
        - Src:             'bitstream.c:877,5'
          Dst:             drain_into_ancillary
        - Src:             'bitstream.c:880,5'
          Dst:             getframebits
        - Src:             'bitstream.c:880,5'
          Dst:             __assert_fail
    - functionName:    get_max_frame_buffer_size_by_constraint
      functionSourceFile: '/src/lame/libmp3lame/bitstream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cfg
        - constraint
      BBCount:         18
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - calcFrameLength
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bitstream.c:94,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:96,13'
              BranchSideFuncs:
                - calcFrameLength
            - BranchSide:      'bitstream.c:106,13'
              BranchSideFuncs:
                - calcFrameLength
        - Branch String:   'bitstream.c:96,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:97,41'
              BranchSideFuncs:
                - calcFrameLength
            - BranchSide:      'bitstream.c:101,33'
              BranchSideFuncs: []
        - Branch String:   'bitstream.c:106,13'
          Branch Sides:
            - BranchSide:      'bitstream.c:107,38'
              BranchSideFuncs:
                - calcFrameLength
            - BranchSide:      'bitstream.c:110,38'
              BranchSideFuncs:
                - calcFrameLength
        - Branch String:   'bitstream.c:112,9'
          Branch Sides:
            - BranchSide:      'bitstream.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:118,23'
              BranchSideFuncs: []
            - BranchSide:      'bitstream.c:121,41'
              BranchSideFuncs:
                - calcFrameLength
            - BranchSide:      'bitstream.c:124,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bitstream.c:97,25'
          Dst:             calcFrameLength
        - Src:             'bitstream.c:121,25'
          Dst:             calcFrameLength
    - functionName:    updateStats
      functionSourceFile: '/src/lame/libmp3lame/encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         29
      ICount:          246
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'encoder.c:161,5'
          Branch Sides:
            - BranchSide:      'encoder.c:161,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:161,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'encoder.c:161,5'
          Branch Sides:
            - BranchSide:      'encoder.c:161,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'encoder.c:162,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'encoder.c:162,5'
          Branch Sides:
            - BranchSide:      'encoder.c:162,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'encoder.c:162,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'encoder.c:162,5'
          Branch Sides:
            - BranchSide:      'encoder.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:165,5'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:169,9'
          Branch Sides:
            - BranchSide:      'encoder.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:173,13'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:173,5'
          Branch Sides:
            - BranchSide:      'encoder.c:174,17'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:184,1'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:174,9'
          Branch Sides:
            - BranchSide:      'encoder.c:175,26'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:183,5'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:176,17'
          Branch Sides:
            - BranchSide:      'encoder.c:177,20'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:178,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'encoder.c:161,5'
          Dst:             __assert_fail
        - Src:             'encoder.c:162,5'
          Dst:             __assert_fail
    - functionName:    adjust_ATH
      functionSourceFile: '/src/lame/libmp3lame/encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         33
      ICount:          292
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'encoder.c:62,9'
          Branch Sides:
            - BranchSide:      'encoder.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:70,15'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:72,9'
          Branch Sides:
            - BranchSide:      'encoder.c:73,20'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:77,20'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:80,9'
          Branch Sides:
            - BranchSide:      'encoder.c:81,19'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:83,13'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:81,19'
          Branch Sides:
            - BranchSide:      'encoder.c:81,17'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:81,17'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:101,9'
          Branch Sides:
            - BranchSide:      'encoder.c:102,13'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:117,43'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:102,13'
          Branch Sides:
            - BranchSide:      'encoder.c:103,13'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:109,17'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:118,13'
          Branch Sides:
            - BranchSide:      'encoder.c:119,40'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:125,17'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:120,17'
          Branch Sides:
            - BranchSide:      'encoder.c:121,43'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:123,9'
              BranchSideFuncs: []
        - Branch String:   'encoder.c:125,17'
          Branch Sides:
            - BranchSide:      'encoder.c:126,43'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:130,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lame_encode_frame_init
      functionSourceFile: '/src/lame/libmp3lame/encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - inbuf
      BBCount:         33
      ICount:          232
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - mdct_sub48
      functionUses:    1
      BranchProfiles:
        - Branch String:   'encoder.c:196,9'
          Branch Sides:
            - BranchSide:      'encoder.c:196,9'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:199,37'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:205,9'
          Branch Sides:
            - BranchSide:      'encoder.c:206,17'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:219,17'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:206,17'
          Branch Sides:
            - BranchSide:      'encoder.c:207,28'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:212,33'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:208,21'
          Branch Sides:
            - BranchSide:      'encoder.c:209,32'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:210,13'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:213,21'
          Branch Sides:
            - BranchSide:      'encoder.c:214,37'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:215,17'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:219,9'
          Branch Sides:
            - BranchSide:      'encoder.c:220,21'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:224,20'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:220,13'
          Branch Sides:
            - BranchSide:      'encoder.c:221,17'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
            - BranchSide:      'encoder.c:223,9'
              BranchSideFuncs:
                - mdct_sub48
                - __assert_fail
                - __assert_fail
        - Branch String:   'encoder.c:231,9'
          Branch Sides:
            - BranchSide:      'encoder.c:231,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'encoder.c:233,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'encoder.c:233,9'
          Branch Sides:
            - BranchSide:      'encoder.c:233,9'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:234,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'encoder.c:224,9'
          Dst:             mdct_sub48
        - Src:             'encoder.c:231,9'
          Dst:             __assert_fail
        - Src:             'encoder.c:233,9'
          Dst:             __assert_fail
    - functionName:    lame_encode_mp3_frame
      functionSourceFile: '/src/lame/libmp3lame/encoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - inbuf_l
        - inbuf_r
        - mp3buf
        - mp3buf_size
      BBCount:         130
      ICount:          1123
      EdgeCount:       164
      CyclomaticComplexity: 36
      functionsReached:
        - ABR_iteration_loop
        - AddVbrFrame
        - CBR_iteration_loop
        - L3psycho_anal_vbr
        - VBR_new_iteration_loop
        - VBR_old_iteration_loop
        - adjust_ATH
        - copy_buffer
        - format_bitstream
        - lame_encode_frame_init
        - mdct_sub48
        - set_frame_pinfo
        - updateStats
      functionUses:    1
      BranchProfiles:
        - Branch String:   'encoder.c:332,9'
          Branch Sides:
            - BranchSide:      'encoder.c:334,32'
              BranchSideFuncs:
                - lame_encode_frame_init
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
            - BranchSide:      'encoder.c:348,5'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
        - Branch String:   'encoder.c:349,9'
          Branch Sides:
            - BranchSide:      'encoder.c:350,33'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
            - BranchSide:      'encoder.c:366,25'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
        - Branch String:   'encoder.c:369,9'
          Branch Sides:
            - BranchSide:      'encoder.c:371,21'
              BranchSideFuncs:
                - L3psycho_anal_vbr
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:397,16'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:371,13'
          Branch Sides:
            - BranchSide:      'encoder.c:372,35'
              BranchSideFuncs:
                - L3psycho_anal_vbr
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:374,37'
              BranchSideFuncs:
                - L3psycho_anal_vbr
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:377,17'
          Branch Sides:
            - BranchSide:      'encoder.c:378,17'
              BranchSideFuncs: []
            - BranchSide:      'encoder.c:380,17'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
        - Branch String:   'encoder.c:380,17'
          Branch Sides:
            - BranchSide:      'encoder.c:381,46'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
            - BranchSide:      'encoder.c:387,21'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
        - Branch String:   'encoder.c:382,21'
          Branch Sides:
            - BranchSide:      'encoder.c:383,50'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
            - BranchSide:      'encoder.c:384,13'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
        - Branch String:   'encoder.c:387,13'
          Branch Sides:
            - BranchSide:      'encoder.c:388,44'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
            - BranchSide:      'encoder.c:392,9'
              BranchSideFuncs:
                - adjust_ATH
                - mdct_sub48
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
                - L3psycho_anal_vbr
        - Branch String:   'encoder.c:415,9'
          Branch Sides:
            - BranchSide:      'encoder.c:416,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:418,14'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:433,9'
          Branch Sides:
            - BranchSide:      'encoder.c:434,21'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:441,13'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:434,13'
          Branch Sides:
            - BranchSide:      'encoder.c:435,36'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:438,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:441,13'
          Branch Sides:
            - BranchSide:      'encoder.c:443,41'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:451,5'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:446,56'
          Branch Sides:
            - BranchSide:      'encoder.c:446,59'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:450,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:446,17'
          Branch Sides:
            - BranchSide:      'encoder.c:448,17'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:450,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:454,9'
          Branch Sides:
            - BranchSide:      'encoder.c:455,47'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:459,47'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:465,23'
          Branch Sides:
            - BranchSide:      'encoder.c:465,26'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:489,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:465,9'
          Branch Sides:
            - BranchSide:      'encoder.c:466,17'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:489,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:466,9'
          Branch Sides:
            - BranchSide:      'encoder.c:467,21'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:482,5'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:467,13'
          Branch Sides:
            - BranchSide:      'encoder.c:468,17'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:481,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:475,21'
          Branch Sides:
            - BranchSide:      'encoder.c:476,47'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:480,13'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:489,29'
          Branch Sides:
            - BranchSide:      'encoder.c:489,32'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:499,16'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:489,9'
          Branch Sides:
            - BranchSide:      'encoder.c:499,16'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:519,13'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:499,9'
          Branch Sides:
            - BranchSide:      'encoder.c:500,39'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:502,11'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:503,9'
          Branch Sides:
            - BranchSide:      'encoder.c:504,21'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:506,36'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:504,13'
          Branch Sides:
            - BranchSide:      'encoder.c:505,22'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:505,35'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:509,9'
          Branch Sides:
            - BranchSide:      'encoder.c:510,19'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:512,24'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:513,9'
          Branch Sides:
            - BranchSide:      'encoder.c:514,21'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:518,5'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:514,13'
          Branch Sides:
            - BranchSide:      'encoder.c:515,35'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
            - BranchSide:      'encoder.c:517,9'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
                - VBR_old_iteration_loop
                - ABR_iteration_loop
                - CBR_iteration_loop
        - Branch String:   'encoder.c:519,5'
          Branch Sides:
            - BranchSide:      'encoder.c:520,5'
              BranchSideFuncs:
                - CBR_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
            - BranchSide:      'encoder.c:523,28'
              BranchSideFuncs:
                - CBR_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
            - BranchSide:      'encoder.c:526,28'
              BranchSideFuncs:
                - ABR_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
            - BranchSide:      'encoder.c:529,32'
              BranchSideFuncs:
                - VBR_old_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
            - BranchSide:      'encoder.c:533,32'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
            - BranchSide:      'encoder.c:533,32'
              BranchSideFuncs:
                - VBR_new_iteration_loop
                - format_bitstream
                - copy_buffer
                - updateStats
                - set_frame_pinfo
                - AddVbrFrame
        - Branch String:   'encoder.c:550,9'
          Branch Sides:
            - BranchSide:      'encoder.c:551,21'
              BranchSideFuncs:
                - AddVbrFrame
                - updateStats
                - set_frame_pinfo
            - BranchSide:      'encoder.c:554,9'
              BranchSideFuncs:
                - updateStats
                - set_frame_pinfo
        - Branch String:   'encoder.c:554,23'
          Branch Sides:
            - BranchSide:      'encoder.c:554,26'
              BranchSideFuncs:
                - updateStats
                - set_frame_pinfo
            - BranchSide:      'encoder.c:569,7'
              BranchSideFuncs:
                - updateStats
        - Branch String:   'encoder.c:554,9'
          Branch Sides:
            - BranchSide:      'encoder.c:555,35'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
            - BranchSide:      'encoder.c:569,7'
              BranchSideFuncs:
                - updateStats
        - Branch String:   'encoder.c:556,9'
          Branch Sides:
            - BranchSide:      'encoder.c:558,20'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
            - BranchSide:      'encoder.c:564,9'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
        - Branch String:   'encoder.c:558,13'
          Branch Sides:
            - BranchSide:      'encoder.c:559,46'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
            - BranchSide:      'encoder.c:560,20'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
        - Branch String:   'encoder.c:560,13'
          Branch Sides:
            - BranchSide:      'encoder.c:561,52'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
            - BranchSide:      'encoder.c:563,9'
              BranchSideFuncs:
                - set_frame_pinfo
                - updateStats
      Callsites:
        - Src:             'encoder.c:334,9'
          Dst:             lame_encode_frame_init
        - Src:             'encoder.c:374,19'
          Dst:             L3psycho_anal_vbr
        - Src:             'encoder.c:397,5'
          Dst:             adjust_ATH
        - Src:             'encoder.c:405,5'
          Dst:             mdct_sub48
        - Src:             'encoder.c:523,9'
          Dst:             CBR_iteration_loop
        - Src:             'encoder.c:526,9'
          Dst:             ABR_iteration_loop
        - Src:             'encoder.c:529,9'
          Dst:             VBR_old_iteration_loop
        - Src:             'encoder.c:533,9'
          Dst:             VBR_new_iteration_loop
        - Src:             'encoder.c:544,12'
          Dst:             format_bitstream
        - Src:             'encoder.c:547,16'
          Dst:             copy_buffer
        - Src:             'encoder.c:551,9'
          Dst:             AddVbrFrame
        - Src:             'encoder.c:566,9'
          Dst:             set_frame_pinfo
        - Src:             'encoder.c:571,5'
          Dst:             updateStats
    - functionName:    fht
      functionSourceFile: '/src/lame/libmp3lame/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fz
        - n
      BBCount:         17
      ICount:          577
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fft.c:103,9'
          Branch Sides:
            - BranchSide:      'fft.c:85,18'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'fft.c:106,9'
          Branch Sides:
            - BranchSide:      'fft.c:108,27'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:145,13'
              BranchSideFuncs: []
        - Branch String:   'fft.c:140,13'
          Branch Sides:
            - BranchSide:      'fft.c:114,21'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:141,18'
              BranchSideFuncs: []
        - Branch String:   'fft.c:146,5'
          Branch Sides:
            - BranchSide:      'fft.c:76,14'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_fft
      functionSourceFile: '/src/lame/libmp3lame/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         11
      ICount:          90
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - cos
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fft.c:313,5'
          Branch Sides:
            - BranchSide:      'fft.c:315,61'
              BranchSideFuncs:
                - cos
                - cos
                - cos
            - BranchSide:      'fft.c:318,12'
              BranchSideFuncs:
                - cos
        - Branch String:   'fft.c:318,5'
          Branch Sides:
            - BranchSide:      'fft.c:319,65'
              BranchSideFuncs:
                - cos
            - BranchSide:      'fft.c:321,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fft.c:315,47'
          Dst:             cos
        - Src:             'fft.c:316,20'
          Dst:             cos
        - Src:             'fft.c:319,49'
          Dst:             cos
    - functionName:    fft_long
      functionSourceFile: '/src/lame/libmp3lame/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - x
        - chn
        - buffer
      BBCount:         7
      ICount:          317
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fft.c:292,5'
          Branch Sides:
            - BranchSide:      'fft.c:263,20'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:297,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fft_short
      functionSourceFile: '/src/lame/libmp3lame/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - x_real
        - chn
        - buffer
      BBCount:         11
      ICount:          370
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fft.c:202,5'
          Branch Sides:
            - BranchSide:      'fft.c:203,22'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:247,1'
              BranchSideFuncs: []
        - Branch String:   'fft.c:239,9'
          Branch Sides:
            - BranchSide:      'fft.c:209,24'
              BranchSideFuncs: []
            - BranchSide:      'fft.c:244,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    analyzeResult
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Array
        - len
      BBCount:         14
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gain_analysis.c:423,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:424,18'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:425,9'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:425,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:426,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:428,29'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:430,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:431,16'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:437,54'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:432,13'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:430,5'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:433,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GetTitleGain
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rgData
      BBCount:         11
      ICount:          121
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - analyzeResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gain_analysis.c:449,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:450,25'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:454,12'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:454,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:459,15'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:461,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gain_analysis.c:447,14'
          Dst:             analyzeResult
    - functionName:    filterButter
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - input
        - output
        - nSamples
        - kernel
      BBCount:         4
      ICount:          82
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gain_analysis.c:183,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:184,17'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:190,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    filterYule
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - input
        - output
        - nSamples
        - kernel
      BBCount:         4
      ICount:          275
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gain_analysis.c:149,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:150,17'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:178,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    AnalyzeSamples
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rgData
        - left_samples
        - right_samples
        - num_samples
        - num_channels
      BBCount:         45
      ICount:          698
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - filterButter
        - filterYule
        - log10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gain_analysis.c:287,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:290,18'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:293,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:295,25'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:298,9'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:300,9'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:303,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:304,16'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:308,16'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:312,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:313,22'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:313,22'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:314,13'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:314,54'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:315,13'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:316,23'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:322,23'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:318,17'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:319,42'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:320,9'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:342,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:343,27'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:348,13'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:349,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:350,21'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:365,25'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:371,13'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:373,45'
              BranchSideFuncs:
                - log10
                - filterYule
                - filterYule
                - filterButter
                - filterButter
            - BranchSide:      'gain_analysis.c:390,13'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:375,28'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:375,21'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:375,54'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:376,17'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:377,22'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
            - BranchSide:      'gain_analysis.c:378,13'
              BranchSideFuncs:
                - filterYule
                - filterYule
                - filterButter
                - filterButter
                - log10
        - Branch String:   'gain_analysis.c:390,13'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:312,5'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:391,13'
              BranchSideFuncs: []
        - Branch String:   'gain_analysis.c:393,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:394,17'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:404,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gain_analysis.c:326,9'
          Dst:             filterYule
        - Src:             'gain_analysis.c:328,9'
          Dst:             filterYule
        - Src:             'gain_analysis.c:331,9'
          Dst:             filterButter
        - Src:             'gain_analysis.c:333,9'
          Dst:             filterButter
        - Src:             'gain_analysis.c:373,38'
          Dst:             log10
    - functionName:    ResetSampleFrequency
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rgData
        - samplefreq
      BBCount:         13
      ICount:          132
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gain_analysis.c:209,5'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:214,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:220,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:226,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:229,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:232,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:235,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:238,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    InitGainAnalysis
      functionSourceFile: '/src/lame/libmp3lame/gain_analysis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rgData
        - samplefreq
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ResetSampleFrequency
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gain_analysis.c:257,9'
          Branch Sides:
            - BranchSide:      'gain_analysis.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'gain_analysis.c:261,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gain_analysis.c:257,9'
          Dst:             ResetSampleFrequency
    - functionName:    mdct_long
      functionSourceFile: '/src/lame/libmp3lame/newmdct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          513
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mdct_short
      functionSourceFile: '/src/lame/libmp3lame/newmdct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - inout
      BBCount:         5
      ICount:          193
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'newmdct.c:836,5'
          Branch Sides:
            - BranchSide:      'newmdct.c:839,15'
              BranchSideFuncs: []
            - BranchSide:      'newmdct.c:867,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    window_subband
      functionSourceFile: '/src/lame/libmp3lame/newmdct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x1
        - a
      BBCount:         5
      ICount:          2326
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'newmdct.c:438,5'
          Branch Sides:
            - BranchSide:      'newmdct.c:441,13'
              BranchSideFuncs: []
            - BranchSide:      'newmdct.c:505,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mdct_sub48
      functionSourceFile: '/src/lame/libmp3lame/newmdct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - w0
        - w1
      BBCount:         61
      ICount:          730
      EdgeCount:       78
      CyclomaticComplexity: 19
      functionsReached:
        - mdct_long
        - mdct_short
        - window_subband
      functionUses:    2
      BranchProfiles:
        - Branch String:   'newmdct.c:954,5'
          Branch Sides:
            - BranchSide:      'newmdct.c:955,17'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
            - BranchSide:      'newmdct.c:1039,1'
              BranchSideFuncs: []
        - Branch String:   'newmdct.c:955,9'
          Branch Sides:
            - BranchSide:      'newmdct.c:957,35'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
            - BranchSide:      'newmdct.c:1034,14'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
        - Branch String:   'newmdct.c:961,13'
          Branch Sides:
            - BranchSide:      'newmdct.c:962,32'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
            - BranchSide:      'newmdct.c:978,23'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
        - Branch String:   'newmdct.c:969,17'
          Branch Sides:
            - BranchSide:      'newmdct.c:970,21'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
            - BranchSide:      'newmdct.c:972,13'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
        - Branch String:   'newmdct.c:978,13'
          Branch Sides:
            - BranchSide:      'newmdct.c:979,32'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
            - BranchSide:      'newmdct.c:1033,9'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
        - Branch String:   'newmdct.c:982,42'
          Branch Sides:
            - BranchSide:      'newmdct.c:982,45'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
            - BranchSide:      'newmdct.c:984,21'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:982,21'
          Branch Sides:
            - BranchSide:      'newmdct.c:983,26'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
            - BranchSide:      'newmdct.c:984,21'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:984,21'
          Branch Sides:
            - BranchSide:      'newmdct.c:985,28'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
            - BranchSide:      'newmdct.c:988,25'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:988,25'
          Branch Sides:
            - BranchSide:      'newmdct.c:989,32'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
            - BranchSide:      'newmdct.c:992,25'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:989,25'
          Branch Sides:
            - BranchSide:      'newmdct.c:990,46'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
            - BranchSide:      'newmdct.c:991,21'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:992,25'
          Branch Sides:
            - BranchSide:      'newmdct.c:993,32'
              BranchSideFuncs:
                - mdct_short
                - window_subband
                - window_subband
                - mdct_long
            - BranchSide:      'newmdct.c:1006,32'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:993,25'
          Branch Sides:
            - BranchSide:      'newmdct.c:994,61'
              BranchSideFuncs:
                - mdct_short
                - window_subband
                - window_subband
                - mdct_long
            - BranchSide:      'newmdct.c:1002,36'
              BranchSideFuncs:
                - mdct_short
                - window_subband
                - window_subband
                - mdct_long
        - Branch String:   'newmdct.c:1006,25'
          Branch Sides:
            - BranchSide:      'newmdct.c:1008,37'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
            - BranchSide:      'newmdct.c:1016,35'
              BranchSideFuncs:
                - mdct_long
                - window_subband
                - window_subband
                - mdct_short
        - Branch String:   'newmdct.c:1022,40'
          Branch Sides:
            - BranchSide:      'newmdct.c:1022,43'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
            - BranchSide:      'newmdct.c:1032,13'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
        - Branch String:   'newmdct.c:1022,21'
          Branch Sides:
            - BranchSide:      'newmdct.c:1023,28'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
            - BranchSide:      'newmdct.c:1032,13'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
        - Branch String:   'newmdct.c:1023,21'
          Branch Sides:
            - BranchSide:      'newmdct.c:1025,30'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
            - BranchSide:      'newmdct.c:1031,17'
              BranchSideFuncs:
                - window_subband
                - window_subband
                - mdct_long
                - mdct_short
        - Branch String:   'newmdct.c:1035,13'
          Branch Sides:
            - BranchSide:      'newmdct.c:1036,20'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
            - BranchSide:      'newmdct.c:1038,5'
              BranchSideFuncs:
                - mdct_long
                - mdct_short
                - window_subband
                - window_subband
      Callsites:
        - Src:             'newmdct.c:962,17'
          Dst:             window_subband
        - Src:             'newmdct.c:963,17'
          Dst:             window_subband
        - Src:             'newmdct.c:1002,25'
          Dst:             mdct_short
        - Src:             'newmdct.c:1016,25'
          Dst:             mdct_long
    - functionName:    penalties
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - noise
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fast_log2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'quantize.c:571,12'
          Dst:             fast_log2
    - functionName:    get_klemm_noise
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - distort
        - gi
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - penalties
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:579,5'
          Branch Sides:
            - BranchSide:      'quantize.c:580,34'
              BranchSideFuncs:
                - penalties
            - BranchSide:      'quantize.c:582,12'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:582,12'
          Branch Sides:
            - BranchSide:      'quantize.c:582,12'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:582,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:580,24'
          Dst:             penalties
    - functionName:    inc_subblock_gain
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - xrpow
      BBCount:         64
      ICount:          491
      EdgeCount:       81
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:854,5'
          Branch Sides:
            - BranchSide:      'quantize.c:855,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:859,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:855,13'
          Branch Sides:
            - BranchSide:      'quantize.c:856,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:857,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:859,5'
          Branch Sides:
            - BranchSide:      'quantize.c:861,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:920,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:863,9'
          Branch Sides:
            - BranchSide:      'quantize.c:864,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:867,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:864,17'
          Branch Sides:
            - BranchSide:      'quantize.c:865,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:866,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:867,9'
          Branch Sides:
            - BranchSide:      'quantize.c:868,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:872,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:868,17'
          Branch Sides:
            - BranchSide:      'quantize.c:869,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:870,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:872,21'
          Branch Sides:
            - BranchSide:      'quantize.c:872,24'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:875,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:872,13'
          Branch Sides:
            - BranchSide:      'quantize.c:873,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:875,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:875,13'
          Branch Sides:
            - BranchSide:      'quantize.c:876,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:882,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:884,9'
          Branch Sides:
            - BranchSide:      'quantize.c:886,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:911,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:888,13'
          Branch Sides:
            - BranchSide:      'quantize.c:888,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:889,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:890,17'
          Branch Sides:
            - BranchSide:      'quantize.c:891,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:896,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:899,23'
          Branch Sides:
            - BranchSide:      'quantize.c:899,23'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:899,23'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:899,23'
          Branch Sides:
            - BranchSide:      'quantize.c:899,23'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:899,23'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:902,13'
          Branch Sides:
            - BranchSide:      'quantize.c:903,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:907,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:904,21'
          Branch Sides:
            - BranchSide:      'quantize.c:905,43'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:906,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:913,13'
          Branch Sides:
            - BranchSide:      'quantize.c:914,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:919,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:915,21'
          Branch Sides:
            - BranchSide:      'quantize.c:916,43'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:917,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'quantize.c:888,13'
          Dst:             __assert_fail
        - Src:             'quantize.c:899,23'
          Dst:             __assert_fail
    - functionName:    inc_scalefac_scale
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - xrpow
      BBCount:         18
      ICount:          168
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:815,5'
          Branch Sides:
            - BranchSide:      'quantize.c:816,27'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:831,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:818,13'
          Branch Sides:
            - BranchSide:      'quantize.c:819,25'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:820,14'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:821,13'
          Branch Sides:
            - BranchSide:      'quantize.c:822,14'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:829,35'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:823,13'
          Branch Sides:
            - BranchSide:      'quantize.c:824,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:828,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:825,21'
          Branch Sides:
            - BranchSide:      'quantize.c:826,43'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:827,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    loop_break
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'quantize.c:545,5'
          Branch Sides:
            - BranchSide:      'quantize.c:546,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:550,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:546,13'
          Branch Sides:
            - BranchSide:      'quantize.c:547,65'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:548,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    amp_scalefac_bands
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - distort
        - xrpow
        - bRefine
      BBCount:         55
      ICount:          364
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - pow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:729,9'
          Branch Sides:
            - BranchSide:      'quantize.c:730,19'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:733,19'
              BranchSideFuncs:
                - pow
        - Branch String:   'quantize.c:738,5'
          Branch Sides:
            - BranchSide:      'quantize.c:739,13'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:743,25'
              BranchSideFuncs:
                - pow
        - Branch String:   'quantize.c:739,13'
          Branch Sides:
            - BranchSide:      'quantize.c:740,23'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:741,5'
              BranchSideFuncs:
                - pow
        - Branch String:   'quantize.c:744,9'
          Branch Sides:
            - BranchSide:      'quantize.c:745,13'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:750,13'
              BranchSideFuncs:
                - pow
        - Branch String:   'quantize.c:745,13'
          Branch Sides:
            - BranchSide:      'quantize.c:746,31'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:748,31'
              BranchSideFuncs:
                - pow
        - Branch String:   'quantize.c:750,5'
          Branch Sides:
            - BranchSide:      'quantize.c:753,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:757,13'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:763,5'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:766,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:757,13'
          Branch Sides:
            - BranchSide:      'quantize.c:758,27'
              BranchSideFuncs:
                - pow
            - BranchSide:      'quantize.c:760,21'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:766,13'
          Branch Sides:
            - BranchSide:      'quantize.c:767,21'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:769,21'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:774,5'
          Branch Sides:
            - BranchSide:      'quantize.c:774,5'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:775,27'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:778,13'
          Branch Sides:
            - BranchSide:      'quantize.c:779,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:781,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:781,13'
          Branch Sides:
            - BranchSide:      'quantize.c:782,44'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:786,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:783,46'
          Branch Sides:
            - BranchSide:      'quantize.c:783,49'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:785,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:783,17'
          Branch Sides:
            - BranchSide:      'quantize.c:784,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:785,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:787,9'
          Branch Sides:
            - BranchSide:      'quantize.c:788,29'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:793,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:789,17'
          Branch Sides:
            - BranchSide:      'quantize.c:790,39'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:791,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:793,13'
          Branch Sides:
            - BranchSide:      'quantize.c:794,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:795,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:758,23'
          Dst:             pow
    - functionName:    quant_compare
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - quant_comp
        - best
        - calc
        - gi
        - distort
      BBCount:         129
      ICount:          889
      EdgeCount:       171
      CyclomaticComplexity: 44
      functionsReached:
        - get_klemm_noise
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:600,5'
          Branch Sides:
            - BranchSide:      'quantize.c:600,25'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:603,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:619,18'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:626,43'
              BranchSideFuncs:
                - get_klemm_noise
            - BranchSide:      'quantize.c:629,18'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:632,18'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:635,19'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:639,19'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:658,18'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:662,18'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:669,18'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:603,17'
          Branch Sides:
            - BranchSide:      'quantize.c:605,26'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:611,28'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:606,21'
          Branch Sides:
            - BranchSide:      'quantize.c:607,30'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:608,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:611,49'
          Branch Sides:
            - BranchSide:      'quantize.c:612,29'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:615,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:620,13'
          Branch Sides:
            - BranchSide:      'quantize.c:620,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:621,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:620,54'
          Branch Sides:
            - BranchSide:      'quantize.c:620,57'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:621,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:621,13'
          Branch Sides:
            - BranchSide:      'quantize.c:621,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:621,54'
          Branch Sides:
            - BranchSide:      'quantize.c:621,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:622,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:622,56'
          Branch Sides:
            - BranchSide:      'quantize.c:622,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:622,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:622,17'
          Branch Sides:
            - BranchSide:      'quantize.c:621,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:622,59'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:622,56'
          Branch Sides:
            - BranchSide:      'quantize.c:621,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:622,59'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:636,13'
          Branch Sides:
            - BranchSide:      'quantize.c:636,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:639,42'
          Branch Sides:
            - BranchSide:      'quantize.c:639,45'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:640,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:640,13'
          Branch Sides:
            - BranchSide:      'quantize.c:640,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:651,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:640,40'
          Branch Sides:
            - BranchSide:      'quantize.c:641,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:643,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:641,39'
          Branch Sides:
            - BranchSide:      'quantize.c:642,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:643,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:642,57'
          Branch Sides:
            - BranchSide:      'quantize.c:642,60'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:643,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:643,13'
          Branch Sides:
            - BranchSide:      'quantize.c:643,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:651,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:643,40'
          Branch Sides:
            - BranchSide:      'quantize.c:644,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:647,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:644,39'
          Branch Sides:
            - BranchSide:      'quantize.c:645,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:647,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:645,57'
          Branch Sides:
            - BranchSide:      'quantize.c:646,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:647,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:647,13'
          Branch Sides:
            - BranchSide:      'quantize.c:647,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:651,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:647,39'
          Branch Sides:
            - BranchSide:      'quantize.c:648,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:651,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:648,41'
          Branch Sides:
            - BranchSide:      'quantize.c:649,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:651,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:649,57'
          Branch Sides:
            - BranchSide:      'quantize.c:650,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:651,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:651,13'
          Branch Sides:
            - BranchSide:      'quantize.c:651,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:651,39'
          Branch Sides:
            - BranchSide:      'quantize.c:651,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:652,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:652,40'
          Branch Sides:
            - BranchSide:      'quantize.c:651,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:653,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:653,58'
          Branch Sides:
            - BranchSide:      'quantize.c:651,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:654,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:659,13'
          Branch Sides:
            - BranchSide:      'quantize.c:659,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:659,56'
          Branch Sides:
            - BranchSide:      'quantize.c:659,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:659,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:659,17'
          Branch Sides:
            - BranchSide:      'quantize.c:659,59'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:659,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:659,56'
          Branch Sides:
            - BranchSide:      'quantize.c:659,59'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:659,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:663,13'
          Branch Sides:
            - BranchSide:      'quantize.c:663,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:663,56'
          Branch Sides:
            - BranchSide:      'quantize.c:663,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:663,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:663,17'
          Branch Sides:
            - BranchSide:      'quantize.c:663,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:664,18'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:663,56'
          Branch Sides:
            - BranchSide:      'quantize.c:663,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:664,18'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:665,59'
          Branch Sides:
            - BranchSide:      'quantize.c:665,22'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:665,22'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:665,22'
          Branch Sides:
            - BranchSide:      'quantize.c:665,62'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:665,18'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:665,59'
          Branch Sides:
            - BranchSide:      'quantize.c:665,62'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:665,18'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:669,54'
          Branch Sides:
            - BranchSide:      'quantize.c:669,57'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:674,9'
          Branch Sides:
            - BranchSide:      'quantize.c:674,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:681,18'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:681,25'
          Branch Sides:
            - BranchSide:      'quantize.c:681,28'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:681,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:626,27'
          Dst:             get_klemm_noise
    - functionName:    balance_noise
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - distort
        - xrpow
        - bRefine
      BBCount:         25
      ICount:          163
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - amp_scalefac_bands
        - inc_scalefac_scale
        - inc_subblock_gain
        - loop_break
        - scale_bitcount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:956,9'
          Branch Sides:
            - BranchSide:      'quantize.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:962,29'
              BranchSideFuncs:
                - scale_bitcount
                - scale_bitcount
                - inc_scalefac_scale
                - inc_subblock_gain
                - loop_break
        - Branch String:   'quantize.c:964,9'
          Branch Sides:
            - BranchSide:      'quantize.c:965,9'
              BranchSideFuncs:
                - scale_bitcount
                - inc_scalefac_scale
                - inc_subblock_gain
                - loop_break
            - BranchSide:      'quantize.c:970,9'
              BranchSideFuncs:
                - scale_bitcount
                - inc_scalefac_scale
                - inc_subblock_gain
                - loop_break
        - Branch String:   'quantize.c:970,9'
          Branch Sides:
            - BranchSide:      'quantize.c:971,17'
              BranchSideFuncs:
                - inc_scalefac_scale
                - scale_bitcount
                - inc_subblock_gain
                - loop_break
            - BranchSide:      'quantize.c:984,10'
              BranchSideFuncs:
                - scale_bitcount
        - Branch String:   'quantize.c:972,13'
          Branch Sides:
            - BranchSide:      'quantize.c:973,32'
              BranchSideFuncs:
                - scale_bitcount
                - inc_subblock_gain
                - loop_break
            - BranchSide:      'quantize.c:977,17'
              BranchSideFuncs:
                - scale_bitcount
                - inc_subblock_gain
                - loop_break
        - Branch String:   'quantize.c:984,9'
          Branch Sides:
            - BranchSide:      'quantize.c:985,33'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:987,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:947,5'
          Dst:             amp_scalefac_bands
        - Src:             'quantize.c:954,14'
          Dst:             loop_break
        - Src:             'quantize.c:962,14'
          Dst:             scale_bitcount
        - Src:             'quantize.c:973,13'
          Dst:             inc_scalefac_scale
        - Src:             'quantize.c:978,26'
          Dst:             inc_subblock_gain
        - Src:             'quantize.c:979,24'
          Dst:             loop_break
        - Src:             'quantize.c:985,18'
          Dst:             scale_bitcount
    - functionName:    bin_search_StepSize
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - desired_rate
        - ch
        - xrpow
      BBCount:         46
      ICount:          306
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - count_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:379,5'
          Branch Sides:
            - BranchSide:      'quantize.c:379,5'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:380,5'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:384,30'
          Branch Sides:
            - BranchSide:      'quantize.c:384,33'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:385,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:384,13'
          Branch Sides:
            - BranchSide:      'quantize.c:385,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:387,13'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:387,13'
          Branch Sides:
            - BranchSide:      'quantize.c:389,17'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:399,17'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:389,17'
          Branch Sides:
            - BranchSide:      'quantize.c:390,31'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:392,17'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:392,17'
          Branch Sides:
            - BranchSide:      'quantize.c:393,29'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:394,23'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:399,17'
          Branch Sides:
            - BranchSide:      'quantize.c:400,31'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:402,17'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:402,17'
          Branch Sides:
            - BranchSide:      'quantize.c:403,29'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:404,23'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:408,13'
          Branch Sides:
            - BranchSide:      'quantize.c:409,13'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:412,13'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:412,13'
          Branch Sides:
            - BranchSide:      'quantize.c:380,5'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:413,13'
              BranchSideFuncs:
                - count_bits
                - __assert_fail
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:418,5'
          Branch Sides:
            - BranchSide:      'quantize.c:418,5'
              BranchSideFuncs:
                - __assert_fail
                - count_bits
            - BranchSide:      'quantize.c:419,5'
              BranchSideFuncs:
                - __assert_fail
                - count_bits
        - Branch String:   'quantize.c:419,5'
          Branch Sides:
            - BranchSide:      'quantize.c:419,5'
              BranchSideFuncs:
                - count_bits
            - BranchSide:      'quantize.c:421,5'
              BranchSideFuncs:
                - count_bits
        - Branch String:   'quantize.c:421,33'
          Branch Sides:
            - BranchSide:      'quantize.c:421,36'
              BranchSideFuncs:
                - count_bits
            - BranchSide:      'quantize.c:421,5'
              BranchSideFuncs:
                - count_bits
        - Branch String:   'quantize.c:421,5'
          Branch Sides:
            - BranchSide:      'quantize.c:422,9'
              BranchSideFuncs:
                - count_bits
            - BranchSide:      'quantize.c:425,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:379,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:382,17'
          Dst:             count_bits
        - Src:             'quantize.c:418,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:419,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:423,17'
          Dst:             count_bits
    - functionName:    psfb21_analogsilence
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
      BBCount:         46
      ICount:          372
      EdgeCount:       58
      CyclomaticComplexity: 14
      functionsReached:
        - athAdjust
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:165,9'
          Branch Sides:
            - BranchSide:      'quantize.c:167,17'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:191,20'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:168,43'
          Branch Sides:
            - BranchSide:      'quantize.c:168,47'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:168,9'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:168,9'
          Branch Sides:
            - BranchSide:      'quantize.c:169,31'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:187,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:175,17'
          Branch Sides:
            - BranchSide:      'quantize.c:176,26'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:178,22'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:178,13'
          Branch Sides:
            - BranchSide:      'quantize.c:179,26'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:186,9'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:179,21'
          Branch Sides:
            - BranchSide:      'quantize.c:180,21'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:182,26'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:191,9'
          Branch Sides:
            - BranchSide:      'quantize.c:0,0'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:194,21'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:195,47'
          Branch Sides:
            - BranchSide:      'quantize.c:195,51'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:195,13'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:195,13'
          Branch Sides:
            - BranchSide:      'quantize.c:196,35'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:217,9'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:205,21'
          Branch Sides:
            - BranchSide:      'quantize.c:206,30'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:208,26'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:208,17'
          Branch Sides:
            - BranchSide:      'quantize.c:209,30'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:216,13'
              BranchSideFuncs:
                - athAdjust
        - Branch String:   'quantize.c:209,25'
          Branch Sides:
            - BranchSide:      'quantize.c:210,25'
              BranchSideFuncs:
                - athAdjust
            - BranchSide:      'quantize.c:212,30'
              BranchSideFuncs:
                - athAdjust
      Callsites:
        - Src:             'quantize.c:173,21'
          Dst:             athAdjust
        - Src:             'quantize.c:203,25'
          Dst:             athAdjust
    - functionName:    floatcompare
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v1
        - v2
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:447,9'
          Branch Sides:
            - BranchSide:      'quantize.c:448,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:449,10'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:449,9'
          Branch Sides:
            - BranchSide:      'quantize.c:450,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:451,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_framebits
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - frameBits
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ResvFrameBegin
        - getframebits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'quantize.c:1358,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1359,30'
              BranchSideFuncs:
                - ResvFrameBegin
            - BranchSide:      'quantize.c:1362,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:1351,20'
          Dst:             getframebits
        - Src:             'quantize.c:1356,20'
          Dst:             getframebits
        - Src:             'quantize.c:1360,24'
          Dst:             ResvFrameBegin
    - functionName:    CBR_iteration_loop
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ms_ener_ratio
        - ratio
      BBCount:         26
      ICount:          250
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - ResvFrameBegin
        - ResvFrameEnd
        - __assert_fail
        - calc_xmin
        - init_outer_loop
        - init_xrpow
        - iteration_finish_one
        - ms_convert
        - on_pe
        - outer_loop
        - pow
        - reduce_side
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:2025,5'
          Branch Sides:
            - BranchSide:      'quantize.c:2029,26'
              BranchSideFuncs:
                - on_pe
                - ResvFrameEnd
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
                - ms_convert
                - reduce_side
            - BranchSide:      'quantize.c:2070,18'
              BranchSideFuncs:
                - ResvFrameEnd
        - Branch String:   'quantize.c:2031,13'
          Branch Sides:
            - BranchSide:      'quantize.c:2032,25'
              BranchSideFuncs:
                - ms_convert
                - reduce_side
                - ResvFrameEnd
                - on_pe
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:2036,17'
              BranchSideFuncs:
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:2036,9'
          Branch Sides:
            - BranchSide:      'quantize.c:2038,25'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:2068,5'
              BranchSideFuncs:
                - ResvFrameEnd
                - on_pe
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
                - ms_convert
                - reduce_side
        - Branch String:   'quantize.c:2040,17'
          Branch Sides:
            - BranchSide:      'quantize.c:2042,24'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:2047,24'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:2055,17'
          Branch Sides:
            - BranchSide:      'quantize.c:2060,34'
              BranchSideFuncs:
                - calc_xmin
                - outer_loop
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
            - BranchSide:      'quantize.c:2064,34'
              BranchSideFuncs:
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:2065,13'
          Branch Sides:
            - BranchSide:      'quantize.c:2065,13'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:2066,13'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:2066,13'
          Branch Sides:
            - BranchSide:      'quantize.c:2066,13'
              BranchSideFuncs:
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:2067,9'
              BranchSideFuncs:
                - ResvFrameEnd
                - on_pe
                - ms_convert
                - reduce_side
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
      Callsites:
        - Src:             'quantize.c:2022,12'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:2029,20'
          Dst:             on_pe
        - Src:             'quantize.c:2032,13'
          Dst:             ms_convert
        - Src:             'quantize.c:2033,13'
          Dst:             reduce_side
        - Src:             'quantize.c:2050,41'
          Dst:             pow
        - Src:             'quantize.c:2054,13'
          Dst:             init_outer_loop
        - Src:             'quantize.c:2055,17'
          Dst:             init_xrpow
        - Src:             'quantize.c:2060,24'
          Dst:             calc_xmin
        - Src:             'quantize.c:2061,24'
          Dst:             outer_loop
        - Src:             'quantize.c:2064,13'
          Dst:             iteration_finish_one
        - Src:             'quantize.c:2065,13'
          Dst:             __assert_fail
        - Src:             'quantize.c:2066,13'
          Dst:             __assert_fail
        - Src:             'quantize.c:2070,5'
          Dst:             ResvFrameEnd
    - functionName:    ms_convert
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - l3_side
        - gr
      BBCount:         5
      ICount:          87
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'quantize.c:52,5'
          Branch Sides:
            - BranchSide:      'quantize.c:54,13'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:59,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_outer_loop
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
      BBCount:         44
      ICount:          574
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - psfb21_analogsilence
      functionUses:    4
      BranchProfiles:
        - Branch String:   'quantize.c:252,9'
          Branch Sides:
            - BranchSide:      'quantize.c:253,7'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:258,7'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:265,5'
          Branch Sides:
            - BranchSide:      'quantize.c:267,15'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:270,9'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:270,9'
          Branch Sides:
            - BranchSide:      'quantize.c:274,9'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:330,5'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:276,13'
          Branch Sides:
            - BranchSide:      'quantize.c:281,13'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:284,13'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:284,13'
          Branch Sides:
            - BranchSide:      'quantize.c:286,19'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:292,19'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:308,9'
          Branch Sides:
            - BranchSide:      'quantize.c:309,31'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:319,13'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:312,13'
          Branch Sides:
            - BranchSide:      'quantize.c:313,26'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:317,9'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:313,17'
          Branch Sides:
            - BranchSide:      'quantize.c:314,40'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:316,13'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:320,9'
          Branch Sides:
            - BranchSide:      'quantize.c:322,19'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:328,5'
              BranchSideFuncs:
                - psfb21_analogsilence
        - Branch String:   'quantize.c:343,28'
          Branch Sides:
            - BranchSide:      'quantize.c:343,31'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:343,28'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:343,52'
          Branch Sides:
            - BranchSide:      'quantize.c:343,55'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:343,52'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:343,75'
          Branch Sides:
            - BranchSide:      'quantize.c:343,78'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:343,75'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:343,9'
          Branch Sides:
            - BranchSide:      'quantize.c:343,9'
              BranchSideFuncs:
                - psfb21_analogsilence
            - BranchSide:      'quantize.c:344,30'
              BranchSideFuncs:
                - psfb21_analogsilence
      Callsites:
        - Src:             'quantize.c:344,9'
          Dst:             psfb21_analogsilence
    - functionName:    init_xrpow
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - xrpow
      BBCount:         22
      ICount:          144
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'quantize.c:117,5'
          Branch Sides:
            - BranchSide:      'quantize.c:117,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:118,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:123,5'
          Branch Sides:
            - BranchSide:      'quantize.c:123,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:123,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:123,5'
          Branch Sides:
            - BranchSide:      'quantize.c:123,5'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:124,14'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:131,9'
          Branch Sides:
            - BranchSide:      'quantize.c:132,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:142,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:133,13'
          Branch Sides:
            - BranchSide:      'quantize.c:134,15'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:136,16'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:136,9'
          Branch Sides:
            - BranchSide:      'quantize.c:137,41'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:139,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:117,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:123,5'
          Dst:             __assert_fail
    - functionName:    outer_loop
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - l3_xmin
        - xrpow
        - ch
        - targ_bits
      BBCount:         104
      ICount:          610
      EdgeCount:       140
      CyclomaticComplexity: 38
      functionsReached:
        - __assert_fail
        - balance_noise
        - bin_search_StepSize
        - calc_noise
        - count_bits
        - quant_compare
        - trancate_smallspectrums
      functionUses:    3
      BranchProfiles:
        - Branch String:   'quantize.c:1031,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1033,9'
              BranchSideFuncs:
                - calc_noise
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1035,5'
              BranchSideFuncs:
                - calc_noise
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1048,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1050,9'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
            - BranchSide:      'quantize.c:1185,5'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1061,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1062,30'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
            - BranchSide:      'quantize.c:1065,30'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
        - Branch String:   'quantize.c:1077,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1078,40'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
            - BranchSide:      'quantize.c:1087,31'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
        - Branch String:   'quantize.c:1078,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1079,21'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1080,32'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
        - Branch String:   'quantize.c:1081,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1081,44'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
            - BranchSide:      'quantize.c:1084,13'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
        - Branch String:   'quantize.c:1082,25'
          Branch Sides:
            - BranchSide:      'quantize.c:1082,47'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1083,21'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1080,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1083,21'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1084,13'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
        - Branch String:   'quantize.c:1087,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1088,17'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1089,28'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
        - Branch String:   'quantize.c:1089,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1090,26'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
            - BranchSide:      'quantize.c:1097,25'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
        - Branch String:   'quantize.c:1098,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1099,17'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1103,13'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
        - Branch String:   'quantize.c:1105,20'
          Branch Sides:
            - BranchSide:      'quantize.c:1103,13'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
            - BranchSide:      'quantize.c:1105,34'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1103,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1106,28'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
            - BranchSide:      'quantize.c:1108,28'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1108,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1109,17'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1111,33'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1111,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1113,17'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
            - BranchSide:      'quantize.c:1123,44'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1115,24'
          Branch Sides:
            - BranchSide:      'quantize.c:1113,17'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
            - BranchSide:      'quantize.c:1115,38'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1113,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1116,32'
              BranchSideFuncs:
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
            - BranchSide:      'quantize.c:1118,32'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1118,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1119,21'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1120,13'
              BranchSideFuncs:
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - count_bits
        - Branch String:   'quantize.c:1128,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1129,26'
              BranchSideFuncs:
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - count_bits
            - BranchSide:      'quantize.c:1131,26'
              BranchSideFuncs:
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - count_bits
        - Branch String:   'quantize.c:1138,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1139,39'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1151,21'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1152,46'
          Branch Sides:
            - BranchSide:      'quantize.c:1152,65'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1154,26'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1152,25'
          Branch Sides:
            - BranchSide:      'quantize.c:1153,25'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1154,26'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1154,55'
          Branch Sides:
            - BranchSide:      'quantize.c:1154,58'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1156,26'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1154,66'
          Branch Sides:
            - BranchSide:      'quantize.c:1154,69'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1156,26'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1154,25'
          Branch Sides:
            - BranchSide:      'quantize.c:1155,25'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1156,26'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1156,55'
          Branch Sides:
            - BranchSide:      'quantize.c:1156,58'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1159,17'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1156,66'
          Branch Sides:
            - BranchSide:      'quantize.c:1157,37'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1159,17'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1156,25'
          Branch Sides:
            - BranchSide:      'quantize.c:1158,25'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1159,17'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1161,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1053,21'
              BranchSideFuncs:
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - __assert_fail
                - trancate_smallspectrums
                - count_bits
            - BranchSide:      'quantize.c:1164,13'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1164,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1165,18'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1181,26'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1165,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1167,31'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
            - BranchSide:      'quantize.c:1176,30'
              BranchSideFuncs:
                - __assert_fail
                - trancate_smallspectrums
                - balance_noise
                - count_bits
                - calc_noise
                - quant_compare
                - count_bits
        - Branch String:   'quantize.c:1185,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1185,5'
              BranchSideFuncs:
                - trancate_smallspectrums
            - BranchSide:      'quantize.c:1188,9'
              BranchSideFuncs:
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1188,28'
          Branch Sides:
            - BranchSide:      'quantize.c:1188,31'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1190,16'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1188,52'
          Branch Sides:
            - BranchSide:      'quantize.c:1188,55'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1190,16'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1188,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1190,16'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1193,14'
              BranchSideFuncs:
                - trancate_smallspectrums
      Callsites:
        - Src:             'quantize.c:1029,12'
          Dst:             bin_search_StepSize
        - Src:             'quantize.c:1040,12'
          Dst:             calc_noise
        - Src:             'quantize.c:1087,17'
          Dst:             balance_noise
        - Src:             'quantize.c:1104,23'
          Dst:             count_bits
        - Src:             'quantize.c:1114,27'
          Dst:             count_bits
        - Src:             'quantize.c:1123,20'
          Dst:             calc_noise
        - Src:             'quantize.c:1134,22'
          Dst:             quant_compare
        - Src:             'quantize.c:1185,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:1194,9'
          Dst:             trancate_smallspectrums
    - functionName:    iteration_finish_one
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - gr
        - ch
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ResvAdjust
        - best_huffman_divide
        - best_scalefac_store
      functionUses:    3
      BranchProfiles:
        - Branch String:   'quantize.c:1226,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1226,9'
              BranchSideFuncs:
                - best_huffman_divide
                - ResvAdjust
            - BranchSide:      'quantize.c:1227,29'
              BranchSideFuncs:
                - best_huffman_divide
                - ResvAdjust
      Callsites:
        - Src:             'quantize.c:1222,5'
          Dst:             best_scalefac_store
        - Src:             'quantize.c:1227,9'
          Dst:             best_huffman_divide
        - Src:             'quantize.c:1231,5'
          Dst:             ResvAdjust
    - functionName:    trancate_smallspectrums
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - gi
        - l3_xmin
        - work
      BBCount:         74
      ICount:          584
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - calc_noise
        - floatcompare
        - noquant_count_bits
        - qsort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'quantize.c:462,45'
          Branch Sides:
            - BranchSide:      'quantize.c:462,48'
              BranchSideFuncs:
                - calc_noise
                - qsort
                - noquant_count_bits
            - BranchSide:      'quantize.c:463,12'
              BranchSideFuncs:
                - calc_noise
                - qsort
                - noquant_count_bits
        - Branch String:   'quantize.c:463,9'
          Branch Sides:
            - BranchSide:      'quantize.c:463,12'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:464,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:462,9'
          Branch Sides:
            - BranchSide:      'quantize.c:464,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:465,23'
              BranchSideFuncs:
                - calc_noise
                - qsort
                - noquant_count_bits
        - Branch String:   'quantize.c:466,5'
          Branch Sides:
            - BranchSide:      'quantize.c:467,17'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
            - BranchSide:      'quantize.c:473,7'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
        - Branch String:   'quantize.c:468,13'
          Branch Sides:
            - BranchSide:      'quantize.c:469,23'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
            - BranchSide:      'quantize.c:470,19'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
        - Branch String:   'quantize.c:475,9'
          Branch Sides:
            - BranchSide:      'quantize.c:476,13'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
            - BranchSide:      'quantize.c:477,5'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
        - Branch String:   'quantize.c:483,13'
          Branch Sides:
            - BranchSide:      'quantize.c:484,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:486,16'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
        - Branch String:   'quantize.c:487,13'
          Branch Sides:
            - BranchSide:      'quantize.c:487,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:487,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:487,13'
          Branch Sides:
            - BranchSide:      'quantize.c:488,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:490,39'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:487,13'
          Branch Sides:
            - BranchSide:      'quantize.c:488,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:490,39'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:495,13'
          Branch Sides:
            - BranchSide:      'quantize.c:496,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:499,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:496,21'
          Branch Sides:
            - BranchSide:      'quantize.c:496,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:496,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:496,21'
          Branch Sides:
            - BranchSide:      'quantize.c:495,57'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:497,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:496,21'
          Branch Sides:
            - BranchSide:      'quantize.c:496,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:497,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:500,17'
          Branch Sides:
            - BranchSide:      'quantize.c:501,21'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:505,29'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:501,21'
          Branch Sides:
            - BranchSide:      'quantize.c:502,41'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:503,17'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:507,9'
          Branch Sides:
            - BranchSide:      'quantize.c:495,24'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:508,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:508,13'
          Branch Sides:
            - BranchSide:      'quantize.c:508,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:508,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:508,13'
          Branch Sides:
            - BranchSide:      'quantize.c:509,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:519,9'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:508,13'
          Branch Sides:
            - BranchSide:      'quantize.c:509,13'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:519,9'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:520,17'
          Branch Sides:
            - BranchSide:      'quantize.c:521,17'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:522,9'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:522,9'
          Branch Sides:
            - BranchSide:      'quantize.c:520,22'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
            - BranchSide:      'quantize.c:523,5'
              BranchSideFuncs:
                - noquant_count_bits
                - qsort
        - Branch String:   'quantize.c:523,5'
          Branch Sides:
            - BranchSide:      'quantize.c:481,17'
              BranchSideFuncs:
                - qsort
                - noquant_count_bits
            - BranchSide:      'quantize.c:525,45'
              BranchSideFuncs:
                - noquant_count_bits
      Callsites:
        - Src:             'quantize.c:465,12'
          Dst:             calc_noise
        - Src:             'quantize.c:486,9'
          Dst:             qsort
        - Src:             'quantize.c:486,9'
          Dst:             floatcompare
        - Src:             'quantize.c:525,26'
          Dst:             noquant_count_bits
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      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:    calc_target_bits
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ms_ener_ratio
        - targ_bits_out
        - analog_silence_bits_out
        - max_frame_bits_out
      BBCount:         90
      ICount:          734
      EdgeCount:       115
      CyclomaticComplexity: 27
      functionsReached:
        - ResvFrameBegin
        - __assert_fail
        - getframebits
        - reduce_side
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1790,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1791,19'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1792,18'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1816,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1817,20'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1818,9'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1818,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1819,20'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1821,13'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1821,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1822,17'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1858,9'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1823,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1824,33'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1850,13'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1826,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1827,37'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1845,27'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1833,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1834,25'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1838,21'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1834,25'
          Branch Sides:
            - BranchSide:      'quantize.c:1835,36'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1836,17'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1838,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1839,32'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1840,26'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1845,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1846,27'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1848,30'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1850,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1851,21'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1856,5'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1851,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1852,27'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1855,9'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
        - Branch String:   'quantize.c:1858,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1859,17'
              BranchSideFuncs:
                - __assert_fail
                - reduce_side
            - BranchSide:      'quantize.c:1866,13'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1859,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1860,35'
              BranchSideFuncs:
                - reduce_side
                - __assert_fail
            - BranchSide:      'quantize.c:1862,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1867,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1868,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1877,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1868,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1869,27'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1873,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1869,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1870,27'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1871,34'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1877,34'
          Branch Sides:
            - BranchSide:      'quantize.c:1877,37'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1888,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1877,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1878,33'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1888,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1880,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1881,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1887,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1881,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1882,38'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1886,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1888,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1888,5'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1892,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1892,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1893,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1900,32'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1893,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1894,46'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1899,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1896,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1897,39'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1898,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:1783,22'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1786,17'
          Dst:             getframebits
        - Src:             'quantize.c:1860,13'
          Dst:             reduce_side
        - Src:             'quantize.c:1888,5'
          Dst:             __assert_fail
    - functionName:    ABR_iteration_loop
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1992
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ms_ener_ratio
        - ratio
      BBCount:         39
      ICount:          324
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - ResvFrameBegin
        - ResvFrameEnd
        - __assert_fail
        - calc_target_bits
        - calc_xmin
        - init_outer_loop
        - init_xrpow
        - iteration_finish_one
        - ms_convert
        - outer_loop
        - pow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1940,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1942,13'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
                - ms_convert
            - BranchSide:      'quantize.c:1984,31'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
        - Branch String:   'quantize.c:1942,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1943,25'
              BranchSideFuncs:
                - ms_convert
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:1945,17'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:1945,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1947,25'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:1980,5'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
                - ms_convert
        - Branch String:   'quantize.c:1949,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1951,24'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:1956,24'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:1965,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1970,38'
              BranchSideFuncs:
                - calc_xmin
                - outer_loop
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
            - BranchSide:      'quantize.c:1976,34'
              BranchSideFuncs:
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:1971,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1972,41'
              BranchSideFuncs:
                - outer_loop
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - calc_xmin
            - BranchSide:      'quantize.c:1974,35'
              BranchSideFuncs:
                - outer_loop
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - calc_xmin
        - Branch String:   'quantize.c:1977,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1977,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:1978,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:1978,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1978,13'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
            - BranchSide:      'quantize.c:1979,9'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
                - ms_convert
                - pow
                - init_outer_loop
                - init_xrpow
                - iteration_finish_one
                - __assert_fail
                - __assert_fail
                - calc_xmin
                - outer_loop
        - Branch String:   'quantize.c:1984,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1986,28'
              BranchSideFuncs:
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
            - BranchSide:      'quantize.c:1989,5'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
        - Branch String:   'quantize.c:1986,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1987,13'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
            - BranchSide:      'quantize.c:1988,5'
              BranchSideFuncs:
                - __assert_fail
                - ResvFrameEnd
                - ResvFrameBegin
        - Branch String:   'quantize.c:1989,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1989,5'
              BranchSideFuncs:
                - ResvFrameEnd
            - BranchSide:      'quantize.c:1989,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'quantize.c:1936,5'
          Dst:             calc_target_bits
        - Src:             'quantize.c:1943,13'
          Dst:             ms_convert
        - Src:             'quantize.c:1959,41'
          Dst:             pow
        - Src:             'quantize.c:1964,13'
          Dst:             init_outer_loop
        - Src:             'quantize.c:1965,17'
          Dst:             init_xrpow
        - Src:             'quantize.c:1970,28'
          Dst:             calc_xmin
        - Src:             'quantize.c:1974,24'
          Dst:             outer_loop
        - Src:             'quantize.c:1976,13'
          Dst:             iteration_finish_one
        - Src:             'quantize.c:1977,13'
          Dst:             __assert_fail
        - Src:             'quantize.c:1978,13'
          Dst:             __assert_fail
        - Src:             'quantize.c:1986,13'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1989,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:1991,5'
          Dst:             ResvFrameEnd
    - functionName:    VBR_new_prepare
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1640
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ratio
        - l3_xmin
        - frameBits
        - max_bits
        - max_resv
      BBCount:         36
      ICount:          334
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - ResvFrameBegin
        - calc_xmin
        - get_framebits
        - init_outer_loop
        - ms_convert
        - on_pe
        - pow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1596,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1597,30'
              BranchSideFuncs:
                - ResvFrameBegin
                - on_pe
                - pow
                - init_outer_loop
                - calc_xmin
                - ms_convert
            - BranchSide:      'quantize.c:1605,9'
              BranchSideFuncs:
                - ResvFrameBegin
                - on_pe
                - pow
                - init_outer_loop
                - calc_xmin
                - ms_convert
        - Branch String:   'quantize.c:1611,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1612,22'
              BranchSideFuncs:
                - on_pe
                - pow
                - init_outer_loop
                - calc_xmin
                - ms_convert
            - BranchSide:      'quantize.c:1628,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1613,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1614,25'
              BranchSideFuncs:
                - ms_convert
                - on_pe
                - pow
                - init_outer_loop
                - calc_xmin
            - BranchSide:      'quantize.c:1616,17'
              BranchSideFuncs:
                - on_pe
                - ms_convert
                - pow
                - init_outer_loop
                - calc_xmin
        - Branch String:   'quantize.c:1616,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1617,40'
              BranchSideFuncs:
                - pow
                - init_outer_loop
                - calc_xmin
                - on_pe
                - ms_convert
            - BranchSide:      'quantize.c:1627,5'
              BranchSideFuncs:
                - on_pe
                - pow
                - init_outer_loop
                - calc_xmin
                - ms_convert
        - Branch String:   'quantize.c:1622,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1623,32'
              BranchSideFuncs:
                - on_pe
                - ms_convert
                - pow
                - init_outer_loop
                - calc_xmin
            - BranchSide:      'quantize.c:1625,21'
              BranchSideFuncs:
                - on_pe
                - ms_convert
                - pow
                - init_outer_loop
                - calc_xmin
        - Branch String:   'quantize.c:1628,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1629,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1637,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1629,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1630,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1636,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1630,42'
          Branch Sides:
            - BranchSide:      'quantize.c:1630,45'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1635,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1630,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1631,37'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1635,9'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1637,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1637,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1638,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:1598,16'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1601,9'
          Dst:             get_framebits
        - Src:             'quantize.c:1606,29'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1612,16'
          Dst:             on_pe
        - Src:             'quantize.c:1614,13'
          Dst:             ms_convert
        - Src:             'quantize.c:1619,41'
          Dst:             pow
        - Src:             'quantize.c:1621,13'
          Dst:             init_outer_loop
        - Src:             'quantize.c:1622,22'
          Dst:             calc_xmin
    - functionName:    VBR_new_iteration_loop
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ms_ener_ratio
        - ratio
      BBCount:         57
      ICount:          402
      EdgeCount:       71
      CyclomaticComplexity: 16
      functionsReached:
        - ResvAdjust
        - ResvFrameBegin
        - ResvFrameEnd
        - VBR_encode_frame
        - VBR_new_prepare
        - __assert_fail
        - exit
        - init_xrpow
        - lame_errorf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1670,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1671,17'
              BranchSideFuncs:
                - VBR_encode_frame
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
                - init_xrpow
            - BranchSide:      'quantize.c:1685,34'
              BranchSideFuncs:
                - VBR_encode_frame
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1671,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1672,40'
              BranchSideFuncs:
                - init_xrpow
                - VBR_encode_frame
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1680,5'
              BranchSideFuncs:
                - VBR_encode_frame
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
                - init_xrpow
        - Branch String:   'quantize.c:1676,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1677,26'
              BranchSideFuncs:
                - VBR_encode_frame
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
                - init_xrpow
            - BranchSide:      'quantize.c:1679,9'
              BranchSideFuncs:
                - VBR_encode_frame
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
                - init_xrpow
        - Branch String:   'quantize.c:1687,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1692,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1730,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1692,28'
          Branch Sides:
            - BranchSide:      'quantize.c:1692,32'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1699,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1692,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1696,15'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1699,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1702,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1703,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1706,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1703,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1704,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1705,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1706,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1707,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1709,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1709,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1710,22'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1718,34'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1710,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1711,46'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1715,34'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1712,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1713,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1714,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1732,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1735,40'
              BranchSideFuncs:
                - ResvFrameBegin
                - __assert_fail
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1748,16'
              BranchSideFuncs:
                - lame_errorf
                - exit
        - Branch String:   'quantize.c:1736,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1736,9'
              BranchSideFuncs:
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1737,17'
              BranchSideFuncs:
                - ResvFrameEnd
                - ResvAdjust
        - Branch String:   'quantize.c:1737,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1738,21'
              BranchSideFuncs:
                - ResvFrameEnd
                - ResvAdjust
            - BranchSide:      'quantize.c:1743,22'
              BranchSideFuncs:
                - ResvFrameEnd
        - Branch String:   'quantize.c:1738,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1739,50'
              BranchSideFuncs:
                - ResvAdjust
                - ResvFrameEnd
            - BranchSide:      'quantize.c:1742,9'
              BranchSideFuncs:
                - ResvFrameEnd
                - ResvAdjust
      Callsites:
        - Src:             'quantize.c:1668,22'
          Dst:             VBR_new_prepare
        - Src:             'quantize.c:1676,22'
          Dst:             init_xrpow
        - Src:             'quantize.c:1685,17'
          Dst:             VBR_encode_frame
        - Src:             'quantize.c:1735,25'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1736,9'
          Dst:             __assert_fail
        - Src:             'quantize.c:1740,17'
          Dst:             ResvAdjust
        - Src:             'quantize.c:1743,9'
          Dst:             ResvFrameEnd
        - Src:             'quantize.c:1748,9'
          Dst:             lame_errorf
        - Src:             'quantize.c:1749,9'
          Dst:             exit
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bitpressure_strategy
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - l3_xmin
        - min_bits
        - max_bits
      BBCount:         23
      ICount:          261
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1459,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1460,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1476,1'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1460,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1461,40'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1475,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1463,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1464,41'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1466,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1466,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1467,28'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1473,32'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1467,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1468,45'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1472,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1473,32'
          Branch Sides:
            - BranchSide:      'quantize.c:1460,48'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1460,48'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VBR_encode_granule
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - cod_info
        - l3_xmin
        - xrpow
        - ch
        - min_bits
        - max_bits
      BBCount:         34
      ICount:          252
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - outer_loop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1257,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1257,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - outer_loop
                - __assert_fail
            - BranchSide:      'quantize.c:1258,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - outer_loop
                - __assert_fail
        - Branch String:   'quantize.c:1263,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1263,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - outer_loop
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:1264,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - outer_loop
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:1264,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1264,9'
              BranchSideFuncs:
                - __assert_fail
                - outer_loop
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:1265,9'
              BranchSideFuncs:
                - __assert_fail
                - outer_loop
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:1265,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1265,9'
              BranchSideFuncs:
                - outer_loop
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:1267,13'
              BranchSideFuncs:
                - outer_loop
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:1267,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1268,13'
              BranchSideFuncs:
                - outer_loop
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'quantize.c:1270,39'
              BranchSideFuncs:
                - outer_loop
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'quantize.c:1277,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1278,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - outer_loop
            - BranchSide:      'quantize.c:1298,24'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - outer_loop
        - Branch String:   'quantize.c:1310,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1263,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - outer_loop
                - __assert_fail
            - BranchSide:      'quantize.c:1312,31'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1318,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1319,16'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'quantize.c:1321,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'quantize.c:1321,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1321,5'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1321,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'quantize.c:1257,5'
          Dst:             __assert_fail
        - Src:             'quantize.c:1263,9'
          Dst:             __assert_fail
        - Src:             'quantize.c:1264,9'
          Dst:             __assert_fail
        - Src:             'quantize.c:1265,9'
          Dst:             __assert_fail
        - Src:             'quantize.c:1272,16'
          Dst:             outer_loop
        - Src:             'quantize.c:1321,5'
          Dst:             __assert_fail
    - functionName:    VBR_old_prepare
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ms_ener_ratio
        - ratio
        - l3_xmin
        - frameBits
        - min_bits
        - max_bits
        - bands
      BBCount:         36
      ICount:          447
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - ResvFrameBegin
        - calc_xmin
        - exp
        - get_framebits
        - init_outer_loop
        - ms_convert
        - on_pe
        - pow
        - reduce_side
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1409,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1410,21'
              BranchSideFuncs:
                - on_pe
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - exp
                - ms_convert
                - reduce_side
            - BranchSide:      'quantize.c:1438,13'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1411,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1412,25'
              BranchSideFuncs:
                - ms_convert
                - reduce_side
                - on_pe
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - exp
            - BranchSide:      'quantize.c:1415,17'
              BranchSideFuncs:
                - on_pe
                - ms_convert
                - reduce_side
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - exp
        - Branch String:   'quantize.c:1415,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1416,40'
              BranchSideFuncs:
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - on_pe
                - ms_convert
                - reduce_side
                - exp
            - BranchSide:      'quantize.c:1437,5'
              BranchSideFuncs:
                - on_pe
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - exp
                - ms_convert
                - reduce_side
        - Branch String:   'quantize.c:1418,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1419,48'
              BranchSideFuncs:
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - on_pe
                - ms_convert
                - reduce_side
                - exp
            - BranchSide:      'quantize.c:1423,48'
              BranchSideFuncs:
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - on_pe
                - ms_convert
                - reduce_side
                - exp
        - Branch String:   'quantize.c:1430,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1431,32'
              BranchSideFuncs:
                - on_pe
                - ms_convert
                - reduce_side
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - exp
            - BranchSide:      'quantize.c:1433,13'
              BranchSideFuncs:
                - on_pe
                - ms_convert
                - reduce_side
                - exp
                - pow
                - init_outer_loop
                - calc_xmin
                - exp
        - Branch String:   'quantize.c:1438,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1439,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1450,12'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1439,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1440,17'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1448,5'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1440,62'
          Branch Sides:
            - BranchSide:      'quantize.c:1440,65'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1444,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1440,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1441,37'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1444,17'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:1444,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1445,36'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:1447,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'quantize.c:1405,11'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1407,5'
          Dst:             get_framebits
        - Src:             'quantize.c:1410,15'
          Dst:             on_pe
        - Src:             'quantize.c:1412,13'
          Dst:             ms_convert
        - Src:             'quantize.c:1413,13'
          Dst:             reduce_side
        - Src:             'quantize.c:1419,38'
          Dst:             exp
        - Src:             'quantize.c:1423,38'
          Dst:             exp
        - Src:             'quantize.c:1426,41'
          Dst:             pow
        - Src:             'quantize.c:1428,13'
          Dst:             init_outer_loop
        - Src:             'quantize.c:1429,29'
          Dst:             calc_xmin
    - functionName:    VBR_old_iteration_loop
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - pe
        - ms_ener_ratio
        - ratio
      BBCount:         44
      ICount:          350
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - ResvFrameBegin
        - ResvFrameEnd
        - VBR_encode_granule
        - VBR_old_prepare
        - bitpressure_strategy
        - init_xrpow
        - iteration_finish_one
        - trancate_smallspectrums
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:1519,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1520,21'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
            - BranchSide:      'quantize.c:1550,13'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
        - Branch String:   'quantize.c:1520,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1522,44'
              BranchSideFuncs:
                - init_xrpow
                - VBR_encode_granule
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - trancate_smallspectrums
            - BranchSide:      'quantize.c:1546,9'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1527,30'
          Branch Sides:
            - BranchSide:      'quantize.c:1527,42'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
            - BranchSide:      'quantize.c:1531,21'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1527,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1531,21'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
            - BranchSide:      'quantize.c:1534,36'
              BranchSideFuncs:
                - VBR_encode_granule
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1539,21'
          Branch Sides:
            - BranchSide:      'quantize.c:1540,45'
              BranchSideFuncs:
                - trancate_smallspectrums
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
            - BranchSide:      'quantize.c:1543,23'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1550,28'
          Branch Sides:
            - BranchSide:      'quantize.c:1550,32'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
            - BranchSide:      'quantize.c:1556,34'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
        - Branch String:   'quantize.c:1550,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1554,13'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
            - BranchSide:      'quantize.c:1556,34'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
        - Branch String:   'quantize.c:1558,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1559,17'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
            - BranchSide:      'quantize.c:1562,31'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
        - Branch String:   'quantize.c:1559,17'
          Branch Sides:
            - BranchSide:      'quantize.c:1560,17'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
            - BranchSide:      'quantize.c:1561,9'
              BranchSideFuncs:
                - ResvFrameBegin
                - bitpressure_strategy
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
                - ResvFrameEnd
                - iteration_finish_one
        - Branch String:   'quantize.c:1564,13'
          Branch Sides:
            - BranchSide:      'quantize.c:1565,13'
              BranchSideFuncs:
                - ResvFrameEnd
                - iteration_finish_one
            - BranchSide:      'quantize.c:1567,30'
              BranchSideFuncs:
                - bitpressure_strategy
                - ResvFrameBegin
                - ResvFrameEnd
                - iteration_finish_one
                - init_xrpow
                - VBR_encode_granule
                - trancate_smallspectrums
        - Branch String:   'quantize.c:1572,5'
          Branch Sides:
            - BranchSide:      'quantize.c:1573,17'
              BranchSideFuncs:
                - ResvFrameEnd
                - iteration_finish_one
            - BranchSide:      'quantize.c:1577,18'
              BranchSideFuncs:
                - ResvFrameEnd
        - Branch String:   'quantize.c:1573,9'
          Branch Sides:
            - BranchSide:      'quantize.c:1574,34'
              BranchSideFuncs:
                - iteration_finish_one
                - ResvFrameEnd
            - BranchSide:      'quantize.c:1576,5'
              BranchSideFuncs:
                - ResvFrameEnd
                - iteration_finish_one
      Callsites:
        - Src:             'quantize.c:1508,22'
          Dst:             VBR_old_prepare
        - Src:             'quantize.c:1526,23'
          Dst:             init_xrpow
        - Src:             'quantize.c:1534,17'
          Dst:             VBR_encode_granule
        - Src:             'quantize.c:1540,21'
          Dst:             trancate_smallspectrums
        - Src:             'quantize.c:1562,16'
          Dst:             ResvFrameBegin
        - Src:             'quantize.c:1567,9'
          Dst:             bitpressure_strategy
        - Src:             'quantize.c:1574,13'
          Dst:             iteration_finish_one
        - Src:             'quantize.c:1577,5'
          Dst:             ResvFrameEnd
    - functionName:    init_xrpow_core_c
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - xrpow
        - upper
        - sum
      BBCount:         10
      ICount:          101
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:78,5'
          Branch Sides:
            - BranchSide:      'quantize.c:79,20'
              BranchSideFuncs:
                - sqrt
                - sqrt
            - BranchSide:      'quantize.c:86,1'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:83,13'
          Branch Sides:
            - BranchSide:      'quantize.c:84,35'
              BranchSideFuncs:
                - sqrt
                - sqrt
            - BranchSide:      'quantize.c:85,5'
              BranchSideFuncs:
                - sqrt
                - sqrt
      Callsites:
        - Src:             'quantize.c:81,31'
          Dst:             sqrt
        - Src:             'quantize.c:81,20'
          Dst:             sqrt
    - functionName:    init_xrpow_core_init
      functionSourceFile: '/src/lame/libmp3lame/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:98,9'
          Branch Sides:
            - BranchSide:      'quantize.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:99,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tryGlobalStepsize
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - that
        - sfwork
        - vbrsfmin
        - delta
      BBCount:         16
      ICount:          145
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - bitcount
        - quantizeAndCountBits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1018,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1019,16'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1031,5'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
        - Branch String:   'vbrquantize.c:1020,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1021,20'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1023,13'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
        - Branch String:   'vbrquantize.c:1023,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1024,18'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1026,13'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
        - Branch String:   'vbrquantize.c:1026,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1027,22'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1029,21'
              BranchSideFuncs:
                - bitcount
                - quantizeAndCountBits
      Callsites:
        - Src:             'vbrquantize.c:1032,5'
          Dst:             bitcount
        - Src:             'vbrquantize.c:1033,13'
          Dst:             quantizeAndCountBits
    - functionName:    bitcount
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - that
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - lame_errorf
        - scale_bitcount
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vbrquantize.c:989,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:990,9'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:993,12'
              BranchSideFuncs:
                - lame_errorf
                - exit
      Callsites:
        - Src:             'vbrquantize.c:987,18'
          Dst:             scale_bitcount
        - Src:             'vbrquantize.c:993,5'
          Dst:             lame_errorf
        - Src:             'vbrquantize.c:994,5'
          Dst:             exit
    - functionName:    quantizeAndCountBits
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - that
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - noquant_count_bits
        - quantize_x34
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vbrquantize.c:1002,5'
          Dst:             quantize_x34
        - Src:             'vbrquantize.c:1003,38'
          Dst:             noquant_count_bits
    - functionName:    quantize_x34
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - that
      BBCount:         44
      ICount:          395
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - k_34_4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:511,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:511,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:512,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:512,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:514,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:514,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:516,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:565,1'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:516,41'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:516,68'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:516,38'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:524,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:524,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:525,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:525,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:525,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:526,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:529,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:529,24'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:529,28'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:533,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:534,20'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
            - BranchSide:      'vbrquantize.c:544,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
        - Branch String:   'vbrquantize.c:544,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:514,5'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
            - BranchSide:      'vbrquantize.c:546,34'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
        - Branch String:   'vbrquantize.c:547,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:548,28'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
            - BranchSide:      'vbrquantize.c:549,28'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
            - BranchSide:      'vbrquantize.c:550,28'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
            - BranchSide:      'vbrquantize.c:553,20'
              BranchSideFuncs:
                - k_34_4
                - __assert_fail
                - __assert_fail
                - k_34_4
        - Branch String:   'vbrquantize.c:555,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:556,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:557,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:558,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:561,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - k_34_4
                - k_34_4
      Callsites:
        - Src:             'vbrquantize.c:511,5'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:512,5'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:524,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:525,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:539,13'
          Dst:             k_34_4
        - Src:             'vbrquantize.c:553,13'
          Dst:             k_34_4
    - functionName:    k_34_4
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - l3
      BBCount:         13
      ICount:          185
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vbrquantize.c:175,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vbrquantize.c:175,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vbrquantize.c:175,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vbrquantize.c:175,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:175,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vbrquantize.c:175,5'
          Dst:             __assert_fail
    - functionName:    searchGlobalStepsizeMax
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - that
        - sfwork
        - vbrsfmin
        - target
      BBCount:         21
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - tryGlobalStepsize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1051,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1051,5'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
            - BranchSide:      'vbrquantize.c:1052,5'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
        - Branch String:   'vbrquantize.c:1052,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1053,17'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
            - BranchSide:      'vbrquantize.c:1066,9'
              BranchSideFuncs:
                - tryGlobalStepsize
        - Branch String:   'vbrquantize.c:1055,24'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1055,28'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
            - BranchSide:      'vbrquantize.c:1056,17'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
        - Branch String:   'vbrquantize.c:1055,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1056,17'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
            - BranchSide:      'vbrquantize.c:1060,17'
              BranchSideFuncs:
                - tryGlobalStepsize
                - tryGlobalStepsize
        - Branch String:   'vbrquantize.c:1066,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1066,9'
              BranchSideFuncs:
                - tryGlobalStepsize
            - BranchSide:      'vbrquantize.c:1067,16'
              BranchSideFuncs:
                - tryGlobalStepsize
      Callsites:
        - Src:             'vbrquantize.c:1051,5'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:1054,17'
          Dst:             tryGlobalStepsize
        - Src:             'vbrquantize.c:1068,17'
          Dst:             tryGlobalStepsize
    - functionName:    tryThatOne
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - that
        - sftemp
        - vbrsfmin
        - vbrmax
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bitcount
        - quantizeAndCountBits
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vbrquantize.c:1146,5'
          Dst:             bitcount
        - Src:             'vbrquantize.c:1147,13'
          Dst:             quantizeAndCountBits
    - functionName:    flattenDistribution
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - sfwork
        - sf_out
        - dm
        - k
        - p
      BBCount:         24
      ICount:          170
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1109,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1110,16'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1128,16'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1110,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1111,28'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1126,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1113,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1114,19'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1117,21'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1122,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1123,25'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1125,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1128,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1129,17'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1131,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1132,25'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1134,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sfDepth
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sfwork
      BBCount:         22
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1079,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1080,30'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:1087,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:1081,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1082,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:1084,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:1084,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1084,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:1085,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:1085,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1085,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:1086,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:1087,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1087,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'vbrquantize.c:1088,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vbrquantize.c:1088,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1088,5'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1088,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vbrquantize.c:1084,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:1085,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:1087,5'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:1088,5'
          Dst:             __assert_fail
    - functionName:    find_lowest_scalefac
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - xr34
      BBCount:         8
      ICount:          81
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:154,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:155,35'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:165,12'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:156,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:157,21'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:161,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_max_c
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xr34
        - bw
      BBCount:         33
      ICount:          184
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:122,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:123,13'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:137,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:123,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:126,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:126,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:127,20'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:129,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:129,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:130,20'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:132,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:132,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:133,20'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:135,14'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:137,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:138,17'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:139,17'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:141,14'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:138,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:138,40'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:138,30'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:139,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:139,40'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:139,30'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:140,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:140,40'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:140,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    checkScalefactor
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - vbrsfmin
      BBCount:         11
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vbrquantize.c:737,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:739,15'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:758,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:740,16'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:739,39'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:740,43'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:743,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:755,13'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:757,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_scalefacs
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - vbrsfmin
        - sf
        - max_range
      BBCount:         30
      ICount:          296
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vbrquantize.c:700,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:701,18'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:705,14'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:701,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:702,31'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:704,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:705,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:706,26'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:725,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:707,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:707,34'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:707,46'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:709,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:710,27'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:722,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:714,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:715,33'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:717,17'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:717,35'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:717,39'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:720,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:717,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:718,33'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:720,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:725,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:726,9'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:728,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_subblock_gain
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - mingain_s
        - sf
      BBCount:         62
      ICount:          495
      EdgeCount:       80
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:607,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:608,18'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:610,12'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:610,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:611,17'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:663,12'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:613,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:614,28'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:622,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:615,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:616,26'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:618,17'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:618,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:619,25'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:621,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:622,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:623,28'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:637,28'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:624,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:625,26'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:627,17'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:627,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:628,25'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:630,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:640,22'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:640,20'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:640,20'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:642,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:643,22'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:646,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:648,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:649,28'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:653,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:651,22'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:651,13'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:651,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:653,24'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:653,27'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:656,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:653,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:654,23'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:656,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:656,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:657,13'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:659,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:659,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:660,23'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:662,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:666,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:667,24'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:671,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:671,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:671,9'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:672,16'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:672,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:673,23'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:675,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    calc_sfb_noise_x34
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - xr
        - xr34
        - bw
        - sf
      BBCount:         23
      ICount:          361
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - k_34_4
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vbrquantize.c:229,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:230,16'
              BranchSideFuncs:
                - k_34_4
                - k_34_4
            - BranchSide:      'vbrquantize.c:246,9'
              BranchSideFuncs:
                - k_34_4
        - Branch String:   'vbrquantize.c:246,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:246,9'
              BranchSideFuncs:
                - k_34_4
            - BranchSide:      'vbrquantize.c:247,30'
              BranchSideFuncs:
                - k_34_4
        - Branch String:   'vbrquantize.c:248,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:249,24'
              BranchSideFuncs:
                - k_34_4
            - BranchSide:      'vbrquantize.c:250,24'
              BranchSideFuncs:
                - k_34_4
            - BranchSide:      'vbrquantize.c:251,24'
              BranchSideFuncs:
                - k_34_4
            - BranchSide:      'vbrquantize.c:254,16'
              BranchSideFuncs:
                - k_34_4
        - Branch String:   'vbrquantize.c:257,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:258,30'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:259,30'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:260,30'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:262,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vbrquantize.c:235,9'
          Dst:             k_34_4
        - Src:             'vbrquantize.c:254,9'
          Dst:             k_34_4
    - functionName:    tri_calc_sfb_noise_x34
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      char
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - xr
        - xr34
        - l3_xmin
        - bw
        - sf
        - did_it
      BBCount:         25
      ICount:          217
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - calc_sfb_noise_x34
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:281,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:282,9'
              BranchSideFuncs:
                - calc_sfb_noise_x34
                - calc_sfb_noise_x34
                - calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:285,9'
              BranchSideFuncs:
                - calc_sfb_noise_x34
                - calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:285,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:286,9'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:288,9'
              BranchSideFuncs:
                - calc_sfb_noise_x34
                - calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:288,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:289,30'
              BranchSideFuncs:
                - calc_sfb_noise_x34
                - calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:298,9'
              BranchSideFuncs:
                - calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:290,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:291,13'
              BranchSideFuncs:
                - calc_sfb_noise_x34
                - calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:294,13'
              BranchSideFuncs:
                - calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:294,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:295,13'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:297,5'
              BranchSideFuncs:
                - calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:298,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:299,30'
              BranchSideFuncs:
                - calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:308,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:300,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:301,13'
              BranchSideFuncs:
                - calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:304,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:304,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:305,13'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:307,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vbrquantize.c:283,28'
          Dst:             calc_sfb_noise_x34
        - Src:             'vbrquantize.c:292,34'
          Dst:             calc_sfb_noise_x34
        - Src:             'vbrquantize.c:302,34'
          Dst:             calc_sfb_noise_x34
    - functionName:    calc_scalefac
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - float
        - int
      constantsTouched: []
      argNames:
        - l3_xmin
        - bw
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log10f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vbrquantize.c:320,29'
          Dst:             log10f
    - functionName:    log10f
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    outOfBitsStrategy
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - that
        - sfwork
        - vbrsfmin
        - target
      BBCount:         30
      ICount:          252
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - flattenDistribution
        - searchGlobalStepsizeMax
        - sfDepth
        - tryThatOne
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1171,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1172,25'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1176,22'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
        - Branch String:   'vbrquantize.c:1178,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1179,23'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1182,17'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
        - Branch String:   'vbrquantize.c:1185,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1186,17'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1196,29'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
        - Branch String:   'vbrquantize.c:1186,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1187,27'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1190,13'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1203,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1204,25'
              BranchSideFuncs:
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1208,22'
              BranchSideFuncs:
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
                - flattenDistribution
                - tryThatOne
        - Branch String:   'vbrquantize.c:1210,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1211,23'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1214,17'
              BranchSideFuncs:
                - searchGlobalStepsizeMax
                - flattenDistribution
                - tryThatOne
        - Branch String:   'vbrquantize.c:1217,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1218,17'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1227,29'
              BranchSideFuncs:
                - searchGlobalStepsizeMax
        - Branch String:   'vbrquantize.c:1218,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1219,27'
              BranchSideFuncs:
                - flattenDistribution
                - tryThatOne
            - BranchSide:      'vbrquantize.c:1222,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vbrquantize.c:1158,20'
          Dst:             sfDepth
        - Src:             'vbrquantize.c:1169,31'
          Dst:             flattenDistribution
        - Src:             'vbrquantize.c:1170,21'
          Dst:             tryThatOne
        - Src:             'vbrquantize.c:1187,35'
          Dst:             flattenDistribution
        - Src:             'vbrquantize.c:1188,25'
          Dst:             tryThatOne
        - Src:             'vbrquantize.c:1201,31'
          Dst:             flattenDistribution
        - Src:             'vbrquantize.c:1202,21'
          Dst:             tryThatOne
        - Src:             'vbrquantize.c:1219,35'
          Dst:             flattenDistribution
        - Src:             'vbrquantize.c:1220,25'
          Dst:             tryThatOne
        - Src:             'vbrquantize.c:1227,5'
          Dst:             searchGlobalStepsizeMax
    - functionName:    cutDistribution
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sfwork
        - sf_out
        - cut
      BBCount:         8
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1097,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1098,23'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1101,1'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:1099,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1099,31'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1099,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reduce_bit_usage
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gfc
        - gr
        - ch
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - best_huffman_divide
        - best_scalefac_store
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1246,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1246,9'
              BranchSideFuncs:
                - best_huffman_divide
            - BranchSide:      'vbrquantize.c:1247,29'
              BranchSideFuncs:
                - best_huffman_divide
      Callsites:
        - Src:             'vbrquantize.c:1242,5'
          Dst:             best_scalefac_store
        - Src:             'vbrquantize.c:1247,9'
          Dst:             best_huffman_divide
    - functionName:    block_sf
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - that
        - l3_xmin
        - vbrsf
        - vbrsfmin
      BBCount:         55
      ICount:          451
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - find_lowest_scalefac
        - vec_max_c
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:408,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:408,5'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:410,5'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:414,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:415,47'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:472,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:419,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:420,17'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:422,31'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:426,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:427,31'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:429,13'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:429,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:430,34'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:432,13'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:432,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:433,15'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:435,13'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:435,26'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:435,29'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:463,17'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:435,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:436,17'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:463,17'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:436,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:437,22'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:458,20'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:450,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:451,29'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:453,21'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:453,30'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:453,33'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:456,13'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:453,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:454,27'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:456,13'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:463,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:464,25'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
            - BranchSide:      'vbrquantize.c:466,18'
              BranchSideFuncs:
                - vec_max_c
                - find_lowest_scalefac
        - Branch String:   'vbrquantize.c:472,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:473,22'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:476,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:476,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:477,17'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:478,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:479,17'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:483,5'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:479,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:480,30'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:482,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vbrquantize.c:408,5'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:422,20'
          Dst:             vec_max_c
        - Src:             'vbrquantize.c:424,14'
          Dst:             find_lowest_scalefac
    - functionName:    long_block_constrain
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - that
        - vbrsf
        - vbrsfmin
        - vbrmax
      BBCount:         100
      ICount:          706
      EdgeCount:       128
      CyclomaticComplexity: 30
      functionsReached:
        - __assert_fail
        - checkScalefactor
        - set_scalefacs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:868,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:869,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:891,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:869,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:869,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:870,13'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:871,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:872,21'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:874,14'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:878,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:879,24'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:881,13'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:881,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:882,24'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:884,13'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:884,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:885,25'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:887,13'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:887,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:888,25'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:890,5'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:891,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:892,24'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:905,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:893,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:894,20'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:896,18'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:896,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:897,28'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:904,5'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:898,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:899,22'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:903,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:905,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:906,24'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:918,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:907,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:908,20'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:910,18'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:910,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:911,28'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:917,5'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:912,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:913,22'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:916,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:918,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:919,21'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:921,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:921,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:922,21'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:924,9'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:924,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:925,20'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:928,13'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:928,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:928,11'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:928,11'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:929,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:929,11'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:929,11'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:930,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:930,11'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:930,11'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:932,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:933,17'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:935,15'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:936,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:937,18'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:939,17'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:944,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:945,9'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:949,14'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:949,14'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:950,9'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:953,14'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:953,14'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:954,9'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:958,14'
              BranchSideFuncs:
                - __assert_fail
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:958,14'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:959,9'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:963,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vbrquantize.c:966,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:967,9'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:969,14'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:974,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:975,28'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:977,23'
              BranchSideFuncs:
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:979,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:979,5'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:979,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vbrquantize.c:869,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:963,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:977,9'
          Dst:             set_scalefacs
        - Src:             'vbrquantize.c:979,5'
          Dst:             checkScalefactor
        - Src:             'vbrquantize.c:979,5'
          Dst:             __assert_fail
    - functionName:    short_block_constrain
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - that
        - vbrsf
        - vbrsfmin
        - vbrmax
      BBCount:         50
      ICount:          364
      EdgeCount:       63
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - checkScalefactor
        - set_scalefacs
        - set_subblock_gain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:782,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:783,9'
              BranchSideFuncs:
                - __assert_fail
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:797,9'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:783,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:783,9'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:784,13'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:785,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:786,21'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:788,14'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:790,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:791,24'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:793,13'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:793,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:794,24'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
            - BranchSide:      'vbrquantize.c:796,5'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
                - __assert_fail
        - Branch String:   'vbrquantize.c:797,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:799,17'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:802,17'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:799,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:799,15'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:799,15'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:804,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:805,17'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:807,15'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:811,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:812,9'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:814,14'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:817,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:818,18'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:820,29'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:822,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:823,9'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:825,14'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:830,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:831,28'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
            - BranchSide:      'vbrquantize.c:833,27'
              BranchSideFuncs:
                - set_subblock_gain
                - set_scalefacs
                - checkScalefactor
                - __assert_fail
        - Branch String:   'vbrquantize.c:836,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:836,5'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:836,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vbrquantize.c:783,9'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:833,9'
          Dst:             set_subblock_gain
        - Src:             'vbrquantize.c:834,9'
          Dst:             set_scalefacs
        - Src:             'vbrquantize.c:836,5'
          Dst:             checkScalefactor
        - Src:             'vbrquantize.c:836,5'
          Dst:             __assert_fail
    - functionName:    find_scalefac_x34
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - int
        - char
      constantsTouched: []
      argNames:
        - xr
        - xr34
        - l3_xmin
        - bw
        - sf_min
      BBCount:         19
      ICount:          155
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - tri_calc_sfb_noise_x34
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:353,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:354,15'
              BranchSideFuncs:
                - tri_calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:372,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:355,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:356,19'
              BranchSideFuncs:
                - tri_calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:359,56'
              BranchSideFuncs:
                - tri_calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:360,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:361,23'
              BranchSideFuncs:
                - tri_calc_sfb_noise_x34
            - BranchSide:      'vbrquantize.c:364,25'
              BranchSideFuncs:
                - tri_calc_sfb_noise_x34
        - Branch String:   'vbrquantize.c:372,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:373,14'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:375,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:375,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:375,9'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:376,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vbrquantize.c:359,33'
          Dst:             tri_calc_sfb_noise_x34
    - functionName:    guess_scalefac_x34
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      char
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - int
        - char
      constantsTouched: []
      argNames:
        - xr
        - xr34
        - l3_xmin
        - bw
        - sf_min
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calc_scalefac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:327,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:327,32'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:328,9'
              BranchSideFuncs: []
        - Branch String:   'vbrquantize.c:328,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:328,23'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:329,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vbrquantize.c:326,23'
          Dst:             calc_scalefac
    - functionName:    VBR_encode_frame
      functionSourceFile: '/src/lame/libmp3lame/vbrquantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gfc
        - xr34orig
        - l3_xmin
        - max_bits
      BBCount:         226
      ICount:          1918
      EdgeCount:       289
      CyclomaticComplexity: 65
      functionsReached:
        - __assert_fail
        - bitcount
        - block_sf
        - cutDistribution
        - exit
        - lame_errorf
        - outOfBitsStrategy
        - quantizeAndCountBits
        - reduce_bit_usage
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vbrquantize.c:1276,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1277,22'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
            - BranchSide:      'vbrquantize.c:1297,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
        - Branch String:   'vbrquantize.c:1278,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1279,36'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
            - BranchSide:      'vbrquantize.c:1294,5'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
        - Branch String:   'vbrquantize.c:1287,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1288,23'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
            - BranchSide:      'vbrquantize.c:1291,23'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
        - Branch String:   'vbrquantize.c:1297,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1298,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
            - BranchSide:      'vbrquantize.c:1319,18'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
        - Branch String:   'vbrquantize.c:1298,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1299,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
            - BranchSide:      'vbrquantize.c:1316,5'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
                - block_sf
                - bitcount
        - Branch String:   'vbrquantize.c:1299,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:0,0'
              BranchSideFuncs:
                - block_sf
                - bitcount
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1300,25'
              BranchSideFuncs:
                - block_sf
                - bitcount
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
        - Branch String:   'vbrquantize.c:1320,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1321,22'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1342,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1322,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1323,41'
              BranchSideFuncs:
                - reduce_bit_usage
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - quantizeAndCountBits
            - BranchSide:      'vbrquantize.c:1337,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - reduce_bit_usage
                - quantizeAndCountBits
        - Branch String:   'vbrquantize.c:1324,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:0,0'
              BranchSideFuncs:
                - quantizeAndCountBits
                - reduce_bit_usage
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1325,25'
              BranchSideFuncs:
                - quantizeAndCountBits
                - reduce_bit_usage
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1342,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1343,12'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1373,12'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1344,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1345,30'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1364,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1345,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1349,20'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1351,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1351,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1352,34'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1363,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1352,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1360,24'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1362,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1364,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1365,20'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1367,5'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1376,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1377,26'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1431,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1378,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1379,34'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1387,30'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1379,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1380,34'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1383,57'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1387,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1388,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1429,36'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1389,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1390,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1398,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1390,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1391,56'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1395,27'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1398,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1399,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1406,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1399,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1400,73'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1403,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1406,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1407,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1424,30'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1407,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1408,61'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1412,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1412,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1413,61'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1417,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1417,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1418,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1420,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1420,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1421,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1423,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1425,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1426,54'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1428,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1431,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1433,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1508,16'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1434,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1435,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
            - BranchSide:      'vbrquantize.c:1443,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1435,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1436,51'
              BranchSideFuncs:
                - sqrt
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1440,27'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
                - sqrt
        - Branch String:   'vbrquantize.c:1443,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1444,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1452,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1444,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1445,44'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1448,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1452,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1453,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1469,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1453,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1454,40'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1458,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1458,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1459,40'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1463,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1463,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1464,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1468,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1464,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1465,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1467,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1469,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1470,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1506,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1471,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1472,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1480,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1472,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1473,51'
              BranchSideFuncs:
                - sqrt
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1477,27'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1480,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1481,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1488,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1481,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1482,61'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1485,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1488,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1489,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1505,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1489,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1490,61'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1494,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1494,25'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1495,61'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1499,29'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1499,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1500,42'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1504,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1500,29'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1501,42'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
            - BranchSide:      'vbrquantize.c:1503,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
                - sqrt
        - Branch String:   'vbrquantize.c:1509,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1510,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1522,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1511,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1512,40'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1517,23'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1513,21'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1514,24'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1516,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1518,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1519,20'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1521,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1522,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1523,16'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1525,14'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1525,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1527,21'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1538,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1527,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1528,25'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1532,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1528,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1529,44'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1531,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1538,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1539,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1544,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1544,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1545,17'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1552,18'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1545,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1546,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1548,5'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1553,5'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1554,22'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1573,9'
              BranchSideFuncs:
                - lame_errorf
                - exit
        - Branch String:   'vbrquantize.c:1555,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1556,41'
              BranchSideFuncs:
                - reduce_bit_usage
                - __assert_fail
                - lame_errorf
                - exit
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1568,38'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1558,17'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1559,25'
              BranchSideFuncs:
                - cutDistribution
                - outOfBitsStrategy
                - reduce_bit_usage
                - __assert_fail
                - lame_errorf
                - exit
            - BranchSide:      'vbrquantize.c:1564,53'
              BranchSideFuncs:
                - reduce_bit_usage
                - __assert_fail
                - lame_errorf
                - exit
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1565,13'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1565,13'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
            - BranchSide:      'vbrquantize.c:1566,46'
              BranchSideFuncs:
                - lame_errorf
                - exit
                - reduce_bit_usage
                - __assert_fail
                - cutDistribution
                - outOfBitsStrategy
        - Branch String:   'vbrquantize.c:1573,9'
          Branch Sides:
            - BranchSide:      'vbrquantize.c:1574,16'
              BranchSideFuncs: []
            - BranchSide:      'vbrquantize.c:1577,12'
              BranchSideFuncs:
                - lame_errorf
                - exit
      Callsites:
        - Src:             'vbrquantize.c:1305,26'
          Dst:             block_sf
        - Src:             'vbrquantize.c:1307,17'
          Dst:             bitcount
        - Src:             'vbrquantize.c:1326,24'
          Dst:             quantizeAndCountBits
        - Src:             'vbrquantize.c:1334,36'
          Dst:             reduce_bit_usage
        - Src:             'vbrquantize.c:1391,38'
          Dst:             sqrt
        - Src:             'vbrquantize.c:1391,33'
          Dst:             sqrt
        - Src:             'vbrquantize.c:1436,33'
          Dst:             sqrt
        - Src:             'vbrquantize.c:1473,33'
          Dst:             sqrt
        - Src:             'vbrquantize.c:1561,17'
          Dst:             cutDistribution
        - Src:             'vbrquantize.c:1562,17'
          Dst:             outOfBitsStrategy
        - Src:             'vbrquantize.c:1564,36'
          Dst:             reduce_bit_usage
        - Src:             'vbrquantize.c:1565,13'
          Dst:             __assert_fail
        - Src:             'vbrquantize.c:1577,5'
          Dst:             lame_errorf
        - Src:             'vbrquantize.c:1579,5'
          Dst:             exit
    - functionName:    store4
      functionSourceFile: '/src/lame/libmp3lame/vector/xmm_quantize_sub.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - f0
        - f1
        - f2
        - f3
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fht_SSE2
      functionSourceFile: '/src/lame/libmp3lame/vector/xmm_quantize_sub.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fz
        - n
      BBCount:         19
      ICount:          709
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - store4
      functionUses:    0
      BranchProfiles:
        - Branch String:   'xmm_quantize_sub.c:181,9'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:163,18'
              BranchSideFuncs:
                - store4
                - store4
            - BranchSide:      'xmm_quantize_sub.c:182,14'
              BranchSideFuncs:
                - store4
                - store4
        - Branch String:   'xmm_quantize_sub.c:184,9'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:189,36'
              BranchSideFuncs:
                - store4
                - store4
            - BranchSide:      'xmm_quantize_sub.c:240,13'
              BranchSideFuncs:
                - store4
                - store4
        - Branch String:   'xmm_quantize_sub.c:235,13'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:213,33'
              BranchSideFuncs:
                - store4
                - store4
            - BranchSide:      'xmm_quantize_sub.c:236,18'
              BranchSideFuncs:
                - store4
                - store4
        - Branch String:   'xmm_quantize_sub.c:241,5'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:154,14'
              BranchSideFuncs:
                - store4
                - store4
            - BranchSide:      'xmm_quantize_sub.c:242,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'xmm_quantize_sub.c:230,17'
          Dst:             store4
        - Src:             'xmm_quantize_sub.c:231,17'
          Dst:             store4
    - functionName:    init_xrpow_core_sse
      functionSourceFile: '/src/lame/libmp3lame/vector/xmm_quantize_sub.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cod_info
        - xrpow
        - max_nz
        - sum
      BBCount:         30
      ICount:          433
      EdgeCount:       31
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'xmm_quantize_sub.c:88,5'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:89,40'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:96,21'
              BranchSideFuncs: []
        - Branch String:   'xmm_quantize_sub.c:97,5'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:98,37'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:99,37'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:100,37'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'xmm_quantize_sub.c:105,13'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:106,43'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:107,43'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:108,43'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:110,21'
              BranchSideFuncs: []
        - Branch String:   'xmm_quantize_sub.c:117,20'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:118,19'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:118,45'
              BranchSideFuncs: []
        - Branch String:   'xmm_quantize_sub.c:119,20'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:120,19'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:120,45'
              BranchSideFuncs: []
        - Branch String:   'xmm_quantize_sub.c:121,19'
          Branch Sides:
            - BranchSide:      'xmm_quantize_sub.c:121,29'
              BranchSideFuncs: []
            - BranchSide:      'xmm_quantize_sub.c:121,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle_apetag
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1172
      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:1129,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1130,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1131,16'
              BranchSideFuncs:
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1132,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1133,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1137,21'
              BranchSideFuncs:
                - strncmp
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1137,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1138,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1141,24'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1145,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1146,3'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1149,7'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1149,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1150,13'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1154,24'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1150,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1150,14'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1151,4'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1162,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1164,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1168,43'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1168,46'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1171,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1168,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1169,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1171,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1137,5'
          Dst:             strncmp
        - Src:             'src/libmpg123/parse.c:1169,3'
          Dst:             fprintf
    - 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:    forget_head_shift
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1195
      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:1180,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1180,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1184,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1184,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1184,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1194,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1184,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1188,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1194,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1188,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1190,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1193,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle_id3v2
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1115
      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:1109,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1109,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1111,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1111,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1111,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1108,8'
          Dst:             INT123_parse_new_id3
    - functionName:    guess_freeformat_framesize
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - oldhead
      BBCount:         19
      ICount:          149
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:734,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:736,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:740,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:736,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:736,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:738,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:740,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:741,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:744,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:744,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:746,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:756,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:746,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:746,52'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:749,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:749,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:751,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:755,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:736,15'
          Dst:             fprintf
    - functionName:    bit_read_short
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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: 113
      functionLinenumberEnd: 120
      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: 432
      functionLinenumberEnd: 433
      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: 989
      functionLinenumberEnd: 1046
      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:995,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:995,13'
              BranchSideFuncs:
                - mpg123_tpf
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:995,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:995,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:995,21'
              BranchSideFuncs:
                - mpg123_tpf
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:997,8'
              BranchSideFuncs:
                - mpg123_tpf
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1000,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1000,21'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1006,7'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1000,37'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1000,40'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1006,7'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1000,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1002,17'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1006,7'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1003,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1003,42'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1004,2'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1008,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1008,33'
              BranchSideFuncs:
                - INT123_compute_bpf
            - BranchSide:      'src/libmpg123/parse.c:1010,5'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1008,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1008,70'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1010,5'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1008,70'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1008,94'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1008,68'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1014,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1014,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1014,70'
              BranchSideFuncs:
                - INT123_compute_bpf
        - Branch String:   'src/libmpg123/parse.c:1017,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1019,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1028,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1019,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1019,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1022,8'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1022,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1022,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1023,15'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1036,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1036,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1038,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1036,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1038,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1041,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1041,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1041,45'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1042,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1042,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1042,45'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1043,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1043,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1043,49'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1044,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1044,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1044,48'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1045,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:999,8'
          Dst:             mpg123_tpf
        - Src:             'src/libmpg123/parse.c:1014,51'
          Dst:             INT123_compute_bpf
    - functionName:    mpg123_tpf
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:979,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:979,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:979,20'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:979,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:979,35'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:981,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_compute_bpf
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:965,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:965,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:965,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_spf
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:970,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:970,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:972,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:972,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:972,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:972,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: 444
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:446,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:446,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:446,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:446,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:449,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_set_pointer
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - part2
        - backstep
      BBCount:         10
      ICount:          120
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:938,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:940,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:956,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:940,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:942,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:950,22'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:943,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:944,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:946,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_lame_tag
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         226
      ICount:          1569
      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:143,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:144,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: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
        - Branch String:   'src/libmpg123/parse.c:147,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:147,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:157,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:157,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:157,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:160,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:160,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:160,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:165,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:160,36'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:160,55'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:160,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:166,3'
          Branch Sides:
            - 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
            - BranchSide:      'src/libmpg123/parse.c:175,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: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:175,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:175,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:165,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:172,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:175,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:176,3'
          Branch Sides:
            - 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
            - BranchSide:      'src/libmpg123/parse.c:183,7'
              BranchSideFuncs: []
        - 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:183,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:183,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:175,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:181,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:183,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:186,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:186,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:187,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:186,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:186,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:187,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:195,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:197,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:216,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:197,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:197,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:197,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:198,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:200,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:206,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:200,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:200,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:202,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:200,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:200,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:202,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:206,23'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:206,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:206,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:210,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:211,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:213,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:216,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:218,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:253,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:218,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:218,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:218,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:219,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:221,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:230,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:221,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:221,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:223,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:221,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:221,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:223,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:230,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:231,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:234,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:239,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:239,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:241,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:241,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:241,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:245,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:241,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:241,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:245,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:245,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:245,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:247,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:245,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:245,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:247,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:253,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:255,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:259,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:255,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:255,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:256,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:259,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:261,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:274,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:261,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:261,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:262,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:262,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:263,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,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:262,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:263,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:274,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:274,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:275,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:275,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:275,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:278,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:286,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:286,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:287,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:286,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:286,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:287,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:294,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:312,15'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:295,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:301,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:309,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:301,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:301,22'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:303,18'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:301,33'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:301,36'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:308,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:301,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:303,18'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:308,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:304,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:304,9'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:307,5'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:304,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:304,27'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:307,5'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:317,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:317,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:322,10'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:317,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:319,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:322,10'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:322,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:326,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:326,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:328,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:328,12'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:329,13'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:339,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:339,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:349,3'
              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:349,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:349,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:338,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:349,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:350,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:350,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:350,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:352,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:350,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:350,24'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:352,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:361,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:363,28'
              BranchSideFuncs:
                - bit_read_short
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:374,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:367,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:367,40'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:367,22'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:367,29'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:367,40'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:367,32'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:367,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:367,40'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:369,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:372,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:372,39'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
            - BranchSide:      'src/libmpg123/parse.c:373,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - bit_read_short
        - Branch String:   'src/libmpg123/parse.c:374,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:374,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:381,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:374,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:376,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:381,8'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:381,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:383,7'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:391,15'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:383,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:385,5'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:389,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:394,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:396,19'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:400,15'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:397,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:397,7'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:399,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:397,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:397,25'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:399,3'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:409,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:409,6'
              BranchSideFuncs:
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:412,26'
              BranchSideFuncs:
                - INT123_frame_gapless_init
        - Branch String:   'src/libmpg123/parse.c:409,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:409,24'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:412,26'
              BranchSideFuncs:
                - INT123_frame_gapless_init
        - Branch String:   'src/libmpg123/parse.c:415,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:416,29'
              BranchSideFuncs:
                - INT123_frame_gapless_init
            - BranchSide:      'src/libmpg123/parse.c:419,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:186,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:188,15'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:197,35'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:200,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:211,4'
          Dst:             INT123_frame_gapless_init
        - Src:             'src/libmpg123/parse.c:213,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:218,35'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:221,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:241,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:245,31'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:250,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:256,3'
          Dst:             INT123_frame_fill_toc
        - Src:             'src/libmpg123/parse.c:261,35'
          Dst:             bit_read_long
        - Src:             'src/libmpg123/parse.c:262,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:286,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:287,7'
          Dst:             strncmp
        - Src:             'src/libmpg123/parse.c:295,7'
          Dst:             __isoc99_sscanf
        - Src:             'src/libmpg123/parse.c:304,19'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:309,22'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:319,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:320,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:350,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:366,27'
          Dst:             bit_read_short
        - Src:             'src/libmpg123/parse.c:376,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:378,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:397,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:409,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:416,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:    head_compatible
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      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:440,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:440,24'
              BranchSideFuncs:
                - header_mono
                - header_mono
            - BranchSide:      'src/libmpg123/parse.c:440,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:440,12'
          Dst:             header_mono
        - Src:             'src/libmpg123/parse.c:440,33'
          Dst:             header_mono
    - functionName:    do_readahead
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fr
        - newhead
      BBCount:         38
      ICount:          266
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - fprintf
        - head_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1056,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1056,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1057,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1056,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1057,2'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1059,10'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1063,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1065,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1071,7'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1065,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1065,28'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1067,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1065,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1065,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1067,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1072,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1074,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1078,5'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:1074,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1074,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1076,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1078,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1078,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1081,6'
              BranchSideFuncs:
                - fprintf
                - head_check
                - fprintf
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:1081,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1083,6'
              BranchSideFuncs:
                - head_check
                - fprintf
                - head_compatible
            - BranchSide:      'src/libmpg123/parse.c:1088,17'
              BranchSideFuncs:
                - head_check
                - fprintf
                - head_compatible
        - Branch String:   'src/libmpg123/parse.c:1083,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1083,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1084,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1088,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1088,47'
              BranchSideFuncs:
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1091,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1088,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1091,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1101,7'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1093,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1095,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1099,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1095,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1095,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1097,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1065,37'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1074,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1083,15'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1088,6'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:1088,31'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:1095,16'
          Dst:             fprintf
    - functionName:    head_check
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 109
      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:90,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:92,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:102,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:93,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:95,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:102,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:96,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:98,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:102,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:89,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:102,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:107,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    wetwork
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1369
      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:1279,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1281,37'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1296,6'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - handle_apetag
                - handle_id3v2
        - Branch String:   'src/libmpg123/parse.c:1286,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1286,62'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1288,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1290,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1290,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1292,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1290,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1290,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1292,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1296,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1298,23'
              BranchSideFuncs:
                - handle_id3v2
            - BranchSide:      'src/libmpg123/parse.c:1301,5'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - handle_apetag
        - Branch String:   'src/libmpg123/parse.c:1301,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1303,24'
              BranchSideFuncs:
                - handle_apetag
            - BranchSide:      'src/libmpg123/parse.c:1305,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1313,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1313,17'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1315,8'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1313,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1313,80'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1315,8'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1315,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1317,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1363,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1324,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1324,17'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1326,3'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1324,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1324,49'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1326,3'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1329,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1329,21'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1331,7'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1329,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1329,35'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1331,7'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1331,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1331,52'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1332,30'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1332,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1334,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1339,7'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1335,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1335,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1337,12'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1337,12'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1337,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1337,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1339,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1339,7'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1340,3'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1339,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1339,17'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1340,3'
              BranchSideFuncs:
                - head_check
                - fprintf
                - fprintf
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1340,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1328,4'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1342,15'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1343,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1343,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1346,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1343,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1343,50'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1346,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1346,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1346,20'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1357,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1346,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1348,7'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1357,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1348,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1349,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1351,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1363,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1363,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1365,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1290,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1298,10'
          Dst:             handle_id3v2
        - Src:             'src/libmpg123/parse.c:1303,10'
          Dst:             handle_apetag
        - Src:             'src/libmpg123/parse.c:1307,3'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1313,72'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1324,41'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1332,12'
          Dst:             forget_head_shift
        - Src:             'src/libmpg123/parse.c:1335,17'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1340,12'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:1343,41'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1349,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1363,15'
          Dst:             fprintf
    - functionName:    decode_header
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - newhead
        - freeformat_count
      BBCount:         76
      ICount:          733
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached:
        - fprintf
        - guess_freeformat_framesize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:783,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:785,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:791,3'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:814,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:817,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:856,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:817,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:820,7'
              BranchSideFuncs:
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:852,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:820,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:822,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:826,5'
              BranchSideFuncs:
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:822,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:822,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:822,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:823,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:827,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:829,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:832,37'
              BranchSideFuncs:
                - guess_freeformat_framesize
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:829,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:829,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:830,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:829,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:829,18'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:830,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:833,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:835,32'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:841,8'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:836,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:836,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:838,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:836,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:837,13'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:838,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:841,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:842,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:843,13'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:856,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:860,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:873,4'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:887,14'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:914,7'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:862,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:864,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:869,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:875,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:878,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:883,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:889,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:890,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:892,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:894,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:895,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:897,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:897,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:899,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:904,7'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:904,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:906,8'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:911,3'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:906,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:907,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:909,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:914,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:914,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:916,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:918,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:920,6'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:924,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:920,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:920,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:922,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:823,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:829,18'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:832,10'
          Dst:             guess_freeformat_framesize
        - Src:             'src/libmpg123/parse.c:837,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:844,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:907,6'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:914,16'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:920,15'
          Dst:             fprintf
    - functionName:    skip_junk
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
        - newheadp
        - headcount
      BBCount:         79
      ICount:          454
      EdgeCount:       108
      CyclomaticComplexity: 31
      functionsReached:
        - forget_head_shift
        - fprintf
        - handle_id3v2
        - head_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:1206,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1208,23'
              BranchSideFuncs:
                - handle_id3v2
            - BranchSide:      'src/libmpg123/parse.c:1210,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
                - fprintf
                - forget_head_shift
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1213,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1215,6'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1238,3'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1215,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1215,6'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
            - BranchSide:      'src/libmpg123/parse.c:1217,11'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1215,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1215,18'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1217,11'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1215,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1215,50'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - forget_head_shift
            - BranchSide:      'src/libmpg123/parse.c:1217,11'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1217,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1217,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1219,3'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
        - Branch String:   'src/libmpg123/parse.c:1219,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1221,7'
              BranchSideFuncs:
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1224,11'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1221,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1221,52'
              BranchSideFuncs:
                - forget_head_shift
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1222,30'
              BranchSideFuncs:
                - forget_head_shift
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1222,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1222,68'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1224,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1224,54'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1226,6'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1226,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1226,6'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1228,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1226,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1226,18'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1228,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1226,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1226,50'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1228,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:1243,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1243,31'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1244,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1243,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1244,10'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1246,2'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1249,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1249,21'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1251,6'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1249,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1249,41'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1251,6'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1251,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1251,51'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1252,29'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1252,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1252,69'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1254,17'
              BranchSideFuncs:
                - head_check
                - fprintf
                - forget_head_shift
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1254,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1254,48'
              BranchSideFuncs:
                - decode_header
                - fprintf
                - forget_head_shift
                - head_check
            - BranchSide:      'src/libmpg123/parse.c:1255,2'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1254,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1254,82'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:1255,2'
              BranchSideFuncs:
                - fprintf
                - forget_head_shift
                - head_check
                - decode_header
        - Branch String:   'src/libmpg123/parse.c:1255,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1248,7'
              BranchSideFuncs:
                - forget_head_shift
                - head_check
                - fprintf
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:1256,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1256,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1256,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1258,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:1260,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:1260,15'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:1261,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:1208,10'
          Dst:             handle_id3v2
        - Src:             'src/libmpg123/parse.c:1210,46'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1215,42'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1222,12'
          Dst:             forget_head_shift
        - Src:             'src/libmpg123/parse.c:1226,42'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:1252,11'
          Dst:             forget_head_shift
        - Src:             'src/libmpg123/parse.c:1254,6'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:1254,34'
          Dst:             decode_header
        - Src:             'src/libmpg123/parse.c:1260,15'
          Dst:             fprintf
    - functionName:    halfspeed_do
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         16
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - INT123_set_pointer
        - getbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/parse.c:457,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:459,6'
              BranchSideFuncs:
                - INT123_set_pointer
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:474,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:459,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:462,20'
              BranchSideFuncs:
                - INT123_set_pointer
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:471,20'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:465,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:465,29'
              BranchSideFuncs:
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:466,7'
              BranchSideFuncs:
                - getbits
        - Branch String:   'src/libmpg123/parse.c:466,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:466,47'
              BranchSideFuncs:
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:467,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:464,4'
          Dst:             INT123_set_pointer
        - Src:             'src/libmpg123/parse.c:466,39'
          Dst:             getbits
    - functionName:    INT123_read_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         184
      ICount:          1074
      EdgeCount:       249
      CyclomaticComplexity: 67
      functionsReached:
        - INT123_compute_bpf
        - INT123_do_rva
        - INT123_fi_add
        - INT123_set_pointer
        - 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:512,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:512,28'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:515,18'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:517,43'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:518,6'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:522,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:518,27'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:518,30'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:520,7'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:520,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:527,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:520,30'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:520,33'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:522,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:517,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:522,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:527,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:533,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:533,29'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:536,12'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:536,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:536,83'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:536,47'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:541,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:541,35'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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:548,19'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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:541,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:543,19'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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:548,19'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:544,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:544,3'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:544,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:544,3'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:544,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:544,3'
              BranchSideFuncs:
                - head_check
                - do_readahead
                - 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:549,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:549,30'
              BranchSideFuncs:
                - decode_header
                - do_readahead
                - 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:551,2'
              BranchSideFuncs:
                - do_readahead
                - 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:551,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:551,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:551,2'
              BranchSideFuncs:
                - do_readahead
                - 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:551,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:551,2'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:551,2'
              BranchSideFuncs:
                - do_readahead
                - 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:551,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:551,2'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:551,2'
              BranchSideFuncs:
                - do_readahead
                - 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:552,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:554,17'
              BranchSideFuncs:
                - wetwork
                - do_readahead
                - 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:560,6'
              BranchSideFuncs:
                - do_readahead
                - 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:555,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:555,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:555,3'
              BranchSideFuncs:
                - do_readahead
                - 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:555,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:555,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:555,3'
              BranchSideFuncs:
                - do_readahead
                - 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:555,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:555,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:555,3'
              BranchSideFuncs:
                - do_readahead
                - 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:557,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:557,25'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:558,2'
              BranchSideFuncs:
                - do_readahead
                - 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,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:562,9'
              BranchSideFuncs:
                - 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:572,5'
              BranchSideFuncs:
                - 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:562,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:562,7'
              BranchSideFuncs:
                - 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:564,18'
              BranchSideFuncs:
                - do_readahead
                - 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:566,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:566,15'
              BranchSideFuncs:
                - 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,3'
              BranchSideFuncs:
                - 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:567,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:567,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:567,3'
              BranchSideFuncs:
                - 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:567,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:567,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:567,3'
              BranchSideFuncs:
                - 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:567,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:567,3'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:567,3'
              BranchSideFuncs:
                - 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:572,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:574,6'
              BranchSideFuncs:
                - 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:583,13'
              BranchSideFuncs:
                - 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:574,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:574,40'
              BranchSideFuncs:
                - head_compatible
                - 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:580,2'
              BranchSideFuncs:
                - 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:574,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:578,4'
              BranchSideFuncs:
                - 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:580,2'
              BranchSideFuncs:
                - 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:589,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:593,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:595,18'
              BranchSideFuncs:
                - 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:600,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:602,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:625,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:606,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:608,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
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:623,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:611,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:611,38'
              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
                - head_compatible
                - wetwork
                - decode_header
            - BranchSide:      'src/libmpg123/parse.c:619,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:611,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:613,8'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:619,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:613,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:613,32'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:615,5'
              BranchSideFuncs:
                - head_check
                - skip_junk
                - head_check
                - do_readahead
                - 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:629,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:631,26'
              BranchSideFuncs:
                - INT123_compute_bpf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:633,4'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:635,45'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:636,4'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:652,20'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:636,25'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:636,28'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:638,7'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:638,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:638,7'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:642,3'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:638,30'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:638,33'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:652,20'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:635,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:642,3'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:652,20'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:643,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:644,12'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:650,2'
              BranchSideFuncs:
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:647,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:647,30'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:649,5'
              BranchSideFuncs:
                - fprintf
                - halfspeed_prepare
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
        - Branch String:   'src/libmpg123/parse.c:659,40'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:659,43'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:663,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:659,43'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:659,43'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
                - INT123_fi_add
            - BranchSide:      'src/libmpg123/parse.c:663,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:659,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:660,17'
              BranchSideFuncs:
                - INT123_fi_add
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:663,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:663,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:663,30'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:665,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:665,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:665,29'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
            - BranchSide:      'src/libmpg123/parse.c:667,18'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
                - getbits
        - Branch String:   'src/libmpg123/parse.c:668,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:668,45'
              BranchSideFuncs:
                - getbits
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:679,5'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:679,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:681,3'
              BranchSideFuncs:
                - head_compatible
                - fprintf
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:705,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:682,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:684,7'
              BranchSideFuncs:
                - head_compatible
                - fprintf
            - BranchSide:      'src/libmpg123/parse.c:697,11'
              BranchSideFuncs:
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:684,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:684,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:688,23'
              BranchSideFuncs:
                - head_compatible
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:688,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:689,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:692,5'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/parse.c:700,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:701,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:702,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:711,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:711,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:713,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/parse.c:714,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/parse.c:714,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/parse.c:715,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/parse.c:512,5'
          Dst:             halfspeed_do
        - Src:             'src/libmpg123/parse.c:541,24'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:543,9'
          Dst:             skip_junk
        - Src:             'src/libmpg123/parse.c:548,8'
          Dst:             head_check
        - Src:             'src/libmpg123/parse.c:549,16'
          Dst:             decode_header
        - Src:             'src/libmpg123/parse.c:554,9'
          Dst:             wetwork
        - Src:             'src/libmpg123/parse.c:564,5'
          Dst:             do_readahead
        - Src:             'src/libmpg123/parse.c:574,24'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:611,23'
          Dst:             check_lame_tag
        - Src:             'src/libmpg123/parse.c:619,4'
          Dst:             INT123_do_rva
        - Src:             'src/libmpg123/parse.c:625,2'
          Dst:             INT123_set_pointer
        - Src:             'src/libmpg123/parse.c:631,64'
          Dst:             INT123_compute_bpf
        - Src:             'src/libmpg123/parse.c:644,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:652,2'
          Dst:             halfspeed_prepare
        - Src:             'src/libmpg123/parse.c:660,2'
          Dst:             INT123_fi_add
        - Src:             'src/libmpg123/parse.c:668,37'
          Dst:             getbits
        - Src:             'src/libmpg123/parse.c:688,7'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:694,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/parse.c:697,29'
          Dst:             head_compatible
        - Src:             'src/libmpg123/parse.c:701,4'
          Dst:             fprintf
    - functionName:    INT123_frame_freq
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    INT123_frame_bitrate
      functionSourceFile: '/src/mpg123/src/libmpg123/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         1
      ICount:          24
      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: 1066
      functionLinenumberEnd: 1070
      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:1067,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1067,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1069,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_getvolume
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1063
      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:1058,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1058,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1059,5'
              BranchSideFuncs:
                - get_rva
        - Branch String:   'src/libmpg123/frame.c:1059,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1059,23'
              BranchSideFuncs:
                - get_rva
            - BranchSide:      'src/libmpg123/frame.c:1060,5'
              BranchSideFuncs:
                - get_rva
        - Branch String:   'src/libmpg123/frame.c:1060,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1060,23'
              BranchSideFuncs:
                - get_rva
            - BranchSide:      'src/libmpg123/frame.c:1061,10'
              BranchSideFuncs:
                - get_rva
      Callsites:
        - Src:             'src/libmpg123/frame.c:1061,2'
          Dst:             get_rva
    - functionName:    get_rva
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1021
      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:1007,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1009,7'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1019,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1011,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1011,24'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1012,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1011,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1011,51'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1012,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1012,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1014,8'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1018,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1019,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1019,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1020,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1020,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1020,27'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1020,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_do_rva
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1053
      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:1031,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1033,6'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1037,13'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:1033,14'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1033,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1034,20'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:1033,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1033,44'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1034,20'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:1040,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1042,18'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/libmpg123/frame.c:1046,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1046,31'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1046,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1049,19'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1046,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1046,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1049,19'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:1051,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:1051,45'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:1052,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:1031,5'
          Dst:             get_rva
        - Src:             'src/libmpg123/frame.c:1033,36'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:1043,3'
          Dst:             fprintf
    - functionName:    dbchange
      functionSourceFile: '/src/mpg123/src/libmpg123/mpg123lib_intern.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 341
      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:337,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:338,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:339,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/mpg123lib_intern.h:339,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:339,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:340,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mpg123_volume_change_db
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 989
      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:987,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:987,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:988,23'
              BranchSideFuncs:
                - dbchange
                - mpg123_volume
      Callsites:
        - Src:             'src/libmpg123/frame.c:988,27'
          Dst:             dbchange
        - Src:             'src/libmpg123/frame.c:988,9'
          Dst:             mpg123_volume
    - functionName:    mpg123_volume
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1000
      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:993,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:993,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:995,5'
              BranchSideFuncs:
                - INT123_do_rva
        - Branch String:   'src/libmpg123/frame.c:995,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:995,32'
              BranchSideFuncs:
                - INT123_do_rva
            - BranchSide:      'src/libmpg123/frame.c:996,7'
              BranchSideFuncs:
                - INT123_do_rva
      Callsites:
        - Src:             'src/libmpg123/frame.c:998,2'
          Dst:             INT123_do_rva
    - functionName:    mpg123_volume_change
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 983
      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:981,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:981,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:982,23'
              BranchSideFuncs:
                - mpg123_volume
      Callsites:
        - Src:             'src/libmpg123/frame.c:982,9'
          Dst:             mpg123_volume
    - functionName:    INT123_frame_set_seek
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 977
      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:963,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:963,48'
              BranchSideFuncs:
                - INT123_ntom_set_ntom
                - ignoreframe
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:963,5'
              BranchSideFuncs:
                - ignoreframe
                - INT123_frame_outs
      Callsites:
        - Src:             'src/libmpg123/frame.c:960,19'
          Dst:             INT123_frame_offset
        - Src:             'src/libmpg123/frame.c:963,27'
          Dst:             INT123_ntom_set_ntom
        - Src:             'src/libmpg123/frame.c:965,20'
          Dst:             ignoreframe
        - Src:             'src/libmpg123/frame.c:967,22'
          Dst:             INT123_frame_outs
    - functionName:    INT123_frame_offset
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 836
      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:821,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:828,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:828,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:828,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:831,38'
              BranchSideFuncs:
                - INT123_ntom_frameoff
            - BranchSide:      'src/libmpg123/frame.c:833,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:833,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:834,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:835,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:831,17'
          Dst:             INT123_ntom_frameoff
        - Src:             'src/libmpg123/frame.c:834,4'
          Dst:             fprintf
    - functionName:    ignoreframe
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:903,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:903,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:905,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:903,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:903,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:905,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:905,16'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:905,19'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:905,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:905,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:905,42'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:905,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_outs
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 791
      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:775,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:782,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:782,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:782,12'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:785,38'
              BranchSideFuncs:
                - INT123_ntom_frmouts
            - BranchSide:      'src/libmpg123/frame.c:787,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:787,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:788,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:790,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:785,18'
          Dst:             INT123_ntom_frmouts
        - Src:             'src/libmpg123/frame.c:788,4'
          Dst:             fprintf
    - functionName:    INT123_frame_skip
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - INT123_set_pointer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:952,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:952,38'
              BranchSideFuncs:
                - INT123_set_pointer
            - BranchSide:      'src/libmpg123/frame.c:952,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:952,19'
          Dst:             INT123_set_pointer
    - functionName:    INT123_frame_set_frameseek
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 947
      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:918,34'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:918,37'
              BranchSideFuncs:
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_offset
                - INT123_frame_outs
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:934,26'
              BranchSideFuncs:
                - ignoreframe
        - Branch String:   'src/libmpg123/frame.c:918,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:921,39'
              BranchSideFuncs:
                - INT123_frame_offset
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_outs
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:934,26'
              BranchSideFuncs:
                - ignoreframe
        - Branch String:   'src/libmpg123/frame.c:922,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:924,21'
              BranchSideFuncs:
                - INT123_frame_outs
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_outs
            - BranchSide:      'src/libmpg123/frame.c:927,8'
              BranchSideFuncs:
                - ignoreframe
                - INT123_frame_offset
                - INT123_frame_outs
        - Branch String:   'src/libmpg123/frame.c:929,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:931,41'
              BranchSideFuncs:
                - INT123_frame_offset
                - INT123_frame_outs
                - ignoreframe
            - BranchSide:      'src/libmpg123/frame.c:933,11'
              BranchSideFuncs:
                - ignoreframe
      Callsites:
        - Src:             'src/libmpg123/frame.c:921,19'
          Dst:             INT123_frame_offset
        - Src:             'src/libmpg123/frame.c:925,36'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/frame.c:931,21'
          Dst:             INT123_frame_offset
        - Src:             'src/libmpg123/frame.c:932,34'
          Dst:             INT123_frame_outs
        - Src:             'src/libmpg123/frame.c:936,20'
          Dst:             ignoreframe
    - functionName:    INT123_frame_gapless_update
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 894
      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:874,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:874,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:877,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:877,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:877,16'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:882,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
        - Branch String:   'src/libmpg123/frame.c:877,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:878,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:882,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
        - Branch String:   'src/libmpg123/frame.c:882,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:882,5'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:884,6'
              BranchSideFuncs:
                - fprintf
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
        - Branch String:   'src/libmpg123/frame.c:884,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:885,4'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
            - BranchSide:      'src/libmpg123/frame.c:889,29'
              BranchSideFuncs:
                - INT123_frame_gapless_init
                - INT123_frame_gapless_realinit
      Callsites:
        - Src:             'src/libmpg123/frame.c:878,2'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:885,4'
          Dst:             fprintf
        - Src:             'src/libmpg123/frame.c:889,3'
          Dst:             INT123_frame_gapless_init
        - Src:             'src/libmpg123/frame.c:890,3'
          Dst:             INT123_frame_gapless_realinit
    - functionName:    INT123_frame_gapless_init
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 856
      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:845,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:845,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:850,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:845,41'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:845,44'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:850,21'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:845,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:847,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:850,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_gapless_realinit
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 868
      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:862,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:863,41'
              BranchSideFuncs:
                - INT123_frame_ins2outs
            - BranchSide:      'src/libmpg123/frame.c:864,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:860,17'
          Dst:             INT123_frame_ins2outs
        - Src:             'src/libmpg123/frame.c:861,17'
          Dst:             INT123_frame_ins2outs
        - Src:             'src/libmpg123/frame.c:863,19'
          Dst:             INT123_frame_ins2outs
    - functionName:    INT123_frame_ins2outs
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 769
      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:753,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:760,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:760,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:760,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:763,39'
              BranchSideFuncs:
                - INT123_ntom_ins2outs
            - BranchSide:      'src/libmpg123/frame.c:765,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:765,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:766,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:768,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:763,18'
          Dst:             INT123_ntom_ins2outs
        - Src:             'src/libmpg123/frame.c:766,4'
          Dst:             fprintf
    - functionName:    INT123_frame_expect_outsamples
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 815
      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:799,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:806,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:806,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:806,11'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:809,47'
              BranchSideFuncs:
                - INT123_ntom_frame_outsamples
            - BranchSide:      'src/libmpg123/frame.c:811,15'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/frame.c:811,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:812,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:814,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:809,18'
          Dst:             INT123_ntom_frame_outsamples
        - Src:             'src/libmpg123/frame.c:812,4'
          Dst:             fprintf
    - functionName:    frame_fuzzy_find
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 693
      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:665,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:665,29'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:681,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:665,50'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:665,53'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:681,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:665,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:668,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:681,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:670,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:670,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:671,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:671,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:671,32'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:674,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_index_find
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 748
      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:712,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:717,8'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:738,6'
              BranchSideFuncs:
                - frame_fuzzy_find
        - Branch String:   'src/libmpg123/frame.c:718,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:721,7'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:731,16'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:721,34'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:721,37'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:721,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:723,30'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:724,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:724,40'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:726,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:738,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:739,27'
              BranchSideFuncs:
                - frame_fuzzy_find
            - BranchSide:      'src/libmpg123/frame.c:741,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/frame.c:723,13'
          Dst:             frame_fuzzy_find
        - Src:             'src/libmpg123/frame.c:739,10'
          Dst:             frame_fuzzy_find
    - functionName:    mpg123_set_moreinfo
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 640
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mpg123_framedata
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mh
        - header
        - bodydata
        - bodybytes
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/frame.c:625,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:625,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:626,6'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:626,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:626,21'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:628,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:628,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:628,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:629,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:629,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:630,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/frame.c:630,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:630,37'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/frame.c:632,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    frame_free_buffers
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 594
      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:583,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:583,32'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'src/libmpg123/frame.c:584,2'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'src/libmpg123/frame.c:586,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:586,33'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'src/libmpg123/frame.c:587,2'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'src/libmpg123/frame.c:590,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:590,37'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/libmpg123/frame.c:591,2'
              BranchSideFuncs:
                - free
        - Branch String:   'src/libmpg123/frame.c:593,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:593,36'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:593,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    INT123_frame_exit
      functionSourceFile: '/src/mpg123/src/libmpg123/frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 621
      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:598,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:601,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:603,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:610,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:610,5'
              BranchSideFuncs:
                - free
                - INT123_exit_id3
                - INT123_clear_icy
                - INT123_bc_cleanup
            - BranchSide:      'src/libmpg123/frame.c:612,8'
              BranchSideFuncs:
                - free
                - INT123_exit_id3
                - INT123_clear_icy
                - INT123_bc_cleanup
      Callsites:
        - Src:             'src/libmpg123/frame.c:604,2'
          Dst:             frame_free_buffers
        - Src:             'src/libmpg123/frame.c:605,2'
          Dst:             frame_free_toc
        - Src:             'src/libmpg123/frame.c:607,2'
          Dst:             INT123_fi_exit
        - Src:             'src/libmpg123/frame.c:616,2'
          Dst:             INT123_exit_id3
        - Src:             'src/libmpg123/frame.c:617,2'
          Dst:             INT123_clear_icy
        - Src:             'src/libmpg123/frame.c:619,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: 579
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fr
      BBCount:         6
      ICount:          219
      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:575,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/frame.c:575,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/libmpg123/frame.c:576,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:551,2'
          Dst:             INT123_frame_gapless_init
        - Src:             'src/libmpg123/frame.c:562,2'
          Dst:             INT123_reset_id3
        - Src:             'src/libmpg123/frame.c:563,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:    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:    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
      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:    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.5274
            - BranchSide:      'src/libmpg123/format.c:697,11'
              BranchSideFuncs:
                - swap_bytes.5274
      Callsites:
        - Src:             'src/libmpg123/format.c:698,3'
          Dst:             swap_bytes
    - 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:    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:    2
      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:    3
      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:
        - imax
      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:    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:    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,19'
              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:    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:    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_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:    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:    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:    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:    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.5549
            - BranchSide:      'src/libmpg123/optimize.c:1036,15'
              BranchSideFuncs:
                - wrap_getcpuflags.5549
        - 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:    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:    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_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,17'
              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
      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
      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,17'
              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,17'
              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,17'
              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:    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
      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:    3
      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:    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:    3
      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:          247
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - INT123_frame_freq
        - init_track
      functionUses:    2
      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:          247
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - 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:    2
      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:    1
      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:    0
      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:    2
      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: 335
      functionLinenumberEnd: 341
      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:337,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:338,10'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:339,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/mpg123lib_intern.h:339,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:339,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/mpg123lib_intern.h:340,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.5982
                - dbchange.5982
        - Branch String:   'src/libmpg123/libmpg123.c:523,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:523,15'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
            - BranchSide:      'src/libmpg123/libmpg123.c:524,15'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
        - Branch String:   'src/libmpg123/libmpg123.c:524,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:526,6'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
            - 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.5982
                - dbchange.5982
        - 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.5982
                - dbchange.5982
        - Branch String:   'src/libmpg123/libmpg123.c:527,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:528,29'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
            - BranchSide:      'src/libmpg123/libmpg123.c:529,6'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
        - Branch String:   'src/libmpg123/libmpg123.c:529,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/libmpg123.c:530,29'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
            - BranchSide:      'src/libmpg123/libmpg123.c:531,3'
              BranchSideFuncs:
                - dbchange.5982
                - dbchange.5982
      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,15'
              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:    2
      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:          187
      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:    2
      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:    1
      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:    2
      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:    2
      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:    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.6041
                - getbits.6041
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:183,16'
              BranchSideFuncs:
                - getbits.6041
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:134,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:136,13'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:141,9'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:136,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:137,17'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:138,13'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:138,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:139,17'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:140,3'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:141,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:142,15'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:144,3'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:142,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:142,17'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:143,17'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
                - 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.6041
                - getbits.6041
                - getbits.6041
        - 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.6041
                - getbits.6041
                - getbits.6041
            - BranchSide:      'src/libmpg123/layer1.c:153,9'
              BranchSideFuncs:
                - getbits.6041
        - Branch String:   'src/libmpg123/layer1.c:149,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:149,40'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
            - BranchSide:      'src/libmpg123/layer1.c:151,15'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
        - Branch String:   'src/libmpg123/layer1.c:151,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:151,40'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
            - BranchSide:      'src/libmpg123/layer1.c:152,3'
              BranchSideFuncs:
                - getbits.6041
                - getbits.6041
                - getbits.6041
        - Branch String:   'src/libmpg123/layer1.c:153,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:154,14'
              BranchSideFuncs:
                - getbits.6041
            - 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.6041
            - BranchSide:      'src/libmpg123/layer1.c:155,23'
              BranchSideFuncs:
                - getbits.6041
        - 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,10'
              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.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:190,3'
              BranchSideFuncs:
                - getbits.6041
                - fprintf
        - Branch String:   'src/libmpg123/layer1.c:188,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer1.c:188,17'
              BranchSideFuncs:
                - getbits.6041
                - fprintf
            - BranchSide:      'src/libmpg123/layer1.c:189,17'
              BranchSideFuncs:
                - getbits.6041
                - 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.6041
        - 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.6041
            - 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.6041
            - BranchSide:      'src/libmpg123/layer1.c:195,23'
              BranchSideFuncs:
                - getbits.6041
        - 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:          209
      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,53'
              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.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:232,8'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:201,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:203,17'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:230,2'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:203,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:205,17'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:226,44'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:206,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:208,11'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:215,27'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - 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.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:232,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:234,10'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - 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.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:272,44'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:239,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:241,10'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:256,26'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - 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.6071
                - getbits.6071
                - getbits.6071
                - getbits.6071
        - 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.6071
                - getbits.6071
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:123,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:93,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:95,9'
              BranchSideFuncs:
                - getbits.6071
                - getbits.6071
                - fprintf
                - fprintf
                - getbits.6071
            - BranchSide:      'src/libmpg123/layer2.c:101,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.6071
        - Branch String:   'src/libmpg123/layer2.c:101,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer2.c:103,9'
              BranchSideFuncs:
                - getbits.6071
                - 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.6071
                - 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.6071
            - BranchSide:      'src/libmpg123/layer2.c:129,4'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - getbits.6071
        - 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:          69
      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:          269
      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,53'
              BranchSideFuncs:
                - II_step_one
                - II_step_two
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer2.c:340,74'
              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.6130
                - 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:          1745
      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.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:143,38'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:144,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:145,16'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:147,15'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - 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.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - 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.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:182,21'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:161,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,24'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
            - BranchSide:      'src/libmpg123/layer3.c:164,3'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:161,24'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,24'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
            - BranchSide:      'src/libmpg123/layer3.c:164,3'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:161,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:161,42'
              BranchSideFuncs:
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
            - BranchSide:      'src/libmpg123/layer3.c:164,3'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:165,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:167,42'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
            - BranchSide:      'src/libmpg123/layer3.c:170,45'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:185,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:186,22'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
            - BranchSide:      'src/libmpg123/layer3.c:190,6'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:190,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:191,29'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
            - BranchSide:      'src/libmpg123/layer3.c:193,29'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
                - getbits.6130
        - Branch String:   'src/libmpg123/layer3.c:195,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:195,21'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:201,9'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:195,15'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:197,3'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:199,2'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:201,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:202,9'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - 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.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:306,2'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:208,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:210,7'
              BranchSideFuncs:
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:213,9'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:210,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:210,16'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:211,4'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:215,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:216,4'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:218,6'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:218,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:219,29'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:221,40'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:222,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:224,7'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:231,14'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:224,38'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:224,41'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:227,4'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:224,41'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:224,41'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:227,4'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:224,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:225,5'
              BranchSideFuncs:
                - fprintf
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:227,4'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:231,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:234,32'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:288,10'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:243,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:245,25'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:253,7'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:248,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:249,39'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:251,4'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - 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.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - 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,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:260,22'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:260,53'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:260,49'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:260,53'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:267,8'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:260,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:262,5'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:267,8'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:267,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:270,10'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:280,6'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:270,36'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:270,41'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:271,15'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:270,9'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:270,74'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:271,15'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:288,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:289,31'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:291,10'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:296,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:296,25'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:297,42'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'src/libmpg123/layer3.c:302,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/layer3.c:302,35'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'src/libmpg123/layer3.c:304,29'
              BranchSideFuncs:
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - getbits.6130
                - 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:          1086
      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.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:78,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - 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.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:87,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - 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.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:100,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:109,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:113,12'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:146,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:116,12'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:121,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:138,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:144,3'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:150,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:167,5'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:159,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:165,3'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:170,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:174,12'
              BranchSideFuncs:
                - ftoi16.6218
            - 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.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:182,10'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:199,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:205,3'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6218
        - 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.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6218
            - 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.6218
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
        - 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.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6218
            - 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.6218
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
        - 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.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6218
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6218
            - 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.6218
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6218
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:78,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth_ntom.h:87,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - 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.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:100,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:109,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:113,12'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:146,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:114,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:116,12'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:121,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:138,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:144,3'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:140,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:140,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:147,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:150,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:167,5'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:159,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:165,3'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:161,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:161,5'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:170,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:174,12'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:182,10'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:199,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:205,3'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth_ntom.h:201,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth_ntom.h:201,5'
              BranchSideFuncs:
                - ftoi16.6293
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:53,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:61,38'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:68,5'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:53,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:61,38'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:68,5'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:53,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:61,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:61,38'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:68,5'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - 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.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:42,6'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:42,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:44,3'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
            - BranchSide:      'src/libmpg123/synth.h:55,10'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
                - INT123_dct64
        - Branch String:   'src/libmpg123/synth.h:68,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:70,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:76,8'
              BranchSideFuncs:
                - INT123_dct64
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:85,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:89,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:130,11'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:125,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:125,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:140,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:140,4'
              BranchSideFuncs:
                - ftoi16.6293
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:147,3'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:151,11'
              BranchSideFuncs:
                - ftoi16.6293
            - 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.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - Branch String:   'src/libmpg123/synth.h:186,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
            - BranchSide:      'src/libmpg123/synth.h:186,4'
              BranchSideFuncs:
                - ftoi16.6293
        - 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:    mpg123_replace_reader_handle_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1008
      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:1008,9'
          Dst:             mpg123_replace_reader_handle
    - functionName:    mpg123_replace_reader_handle
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 930
      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:916,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:916,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:918,15'
              BranchSideFuncs:
                - mpg123_close
                - wrap_get
        - Branch String:   'src/libmpg123/lfs_wrap.c:920,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:920,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:922,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:918,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/lfs_wrap.c:919,8'
          Dst:             wrap_get
    - functionName:    wrap_get
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 206
      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:168,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:169,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:173,6'
              BranchSideFuncs:
                - malloc
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:173,19'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:173,22'
              BranchSideFuncs:
                - malloc
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:203,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:173,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:176,11'
              BranchSideFuncs:
                - malloc
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:203,14'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:177,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:179,19'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:182,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:166,17'
          Dst:             INT123_wrap_handle
        - Src:             'src/libmpg123/lfs_wrap.c:179,4'
          Dst:             INT123_set_err
    - functionName:    mpg123_replace_reader_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1003
      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:1003,9'
          Dst:             mpg123_replace_reader
    - functionName:    mpg123_replace_reader
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 910
      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:886,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:886,17'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:888,15'
              BranchSideFuncs:
                - mpg123_close
                - wrap_get
        - Branch String:   'src/libmpg123/lfs_wrap.c:890,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:890,18'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:893,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:893,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:893,23'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:902,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:893,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:895,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:902,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:904,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:904,34'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:904,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:905,18'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:905,36'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:905,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:888,2'
          Dst:             mpg123_close
        - Src:             'src/libmpg123/lfs_wrap.c:889,8'
          Dst:             wrap_get
    - functionName:    fallback_read
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 871
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:871,9'
          Dst:             read
    - 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:    2
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    internal_lseek64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 766
      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
        - lseek
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:759,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:759,25'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:761,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:759,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:761,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:764,15'
              BranchSideFuncs:
                - lseek
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:761,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:764,9'
          Dst:             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: 706
      functionLinenumberEnd: 751
      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
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:708,13'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:708,18'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:709,3'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:708,22'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:708,25'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:710,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:708,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:709,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:710,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:714,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:732,3'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:748,5'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:734,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:736,4'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:738,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:736,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:736,4'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:736,4'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:737,4'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:714,2'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:714,2'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:743,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:744,9'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:745,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:748,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:749,16'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:750,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:713,2'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:732,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:733,20'
          Dst:             read
        - Src:             'src/libmpg123/lfs_wrap.c:738,13'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:738,31'
          Dst:             __errno_location
    - functionName:    wrap_lseek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      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:683,28'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:683,31'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:684,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:683,57'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:684,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:689,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/lfs_wrap.c:684,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:684,24'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:686,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/libmpg123/lfs_wrap.c:683,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:686,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/libmpg123/lfs_wrap.c:689,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/lfs_wrap.c:689,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:691,22'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:692,26'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:698,2'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:686,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:698,2'
          Dst:             fprintf
    - functionName:    wrap_read
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 675
      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:654,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:657,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:660,13'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:671,4'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/libmpg123/lfs_wrap.c:673,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:673,5'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:674,10'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:674,10'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:674,31'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:674,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:671,4'
          Dst:             fprintf
    - functionName:    INT123_wrap_open
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 860
      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
        - internal_read64
        - mpg123_reader64
        - wrap_get
        - wrap_read
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:770,26'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:770,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:770,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:772,17'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:772,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:774,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:772,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:773,3'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:774,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:774,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:774,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:800,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:774,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:776,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:800,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:776,11'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:776,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:779,4'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:776,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:779,4'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:781,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:781,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:784,18'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:799,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:785,21'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:785,24'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:787,26'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:785,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:786,28'
              BranchSideFuncs:
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:787,26'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:800,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:804,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:820,5'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:813,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:815,8'
              BranchSideFuncs:
                - __errno_location
                - INT123_strerror
                - fprintf
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:819,2'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:815,7'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:816,5'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:817,26'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:820,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:823,13'
              BranchSideFuncs:
                - mpg123_reader64
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:859,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:825,6'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:828,8'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:845,3'
              BranchSideFuncs:
                - mpg123_reader64
        - Branch String:   'src/libmpg123/lfs_wrap.c:828,20'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:828,23'
              BranchSideFuncs:
                - INT123_set_err
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:830,27'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:828,8'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:829,29'
              BranchSideFuncs:
                - mpg123_reader64
            - BranchSide:      'src/libmpg123/lfs_wrap.c:830,27'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:771,26'
          Dst:             wrap_get
        - Src:             'src/libmpg123/lfs_wrap.c:786,12'
          Dst:             mpg123_reader64
        - Src:             'src/libmpg123/lfs_wrap.c:786,12'
          Dst:             wrap_read
        - Src:             'src/libmpg123/lfs_wrap.c:786,12'
          Dst:             wrap_lseek
        - Src:             'src/libmpg123/lfs_wrap.c:786,12'
          Dst:             wrap_io_cleanup
        - Src:             'src/libmpg123/lfs_wrap.c:787,11'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:811,3'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:812,21'
          Dst:             INT123_compat_open
        - Src:             'src/libmpg123/lfs_wrap.c:816,5'
          Dst:             __errno_location
        - Src:             'src/libmpg123/lfs_wrap.c:816,5'
          Dst:             INT123_strerror
        - Src:             'src/libmpg123/lfs_wrap.c:816,5'
          Dst:             fprintf
        - Src:             'src/libmpg123/lfs_wrap.c:817,11'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:829,13'
          Dst:             mpg123_reader64
        - Src:             'src/libmpg123/lfs_wrap.c:829,13'
          Dst:             wrap_read
        - Src:             'src/libmpg123/lfs_wrap.c:829,13'
          Dst:             wrap_lseek
        - Src:             'src/libmpg123/lfs_wrap.c:829,13'
          Dst:             wrap_io_cleanup
        - Src:             'src/libmpg123/lfs_wrap.c:830,12'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:857,10'
          Dst:             mpg123_reader64
        - Src:             'src/libmpg123/lfs_wrap.c:857,10'
          Dst:             internal_read64
        - Src:             'src/libmpg123/lfs_wrap.c:857,10'
          Dst:             internal_lseek64
        - Src:             'src/libmpg123/lfs_wrap.c:857,10'
          Dst:             wrap_io_cleanup
    - functionName:    wrap_io_cleanup
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 143
      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:140,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:140,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: 636
      functionLinenumberEnd: 638
      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:637,9'
          Dst:             mpg123_position64
    - functionName:    mpg123_framepos_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 630
      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:630,9'
          Dst:             mpg123_framepos64
    - functionName:    mpg123_set_index_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 625
      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:625,9'
          Dst:             mpg123_set_index64
    - functionName:    mpg123_index_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 620
      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:620,9'
          Dst:             mpg123_index64
    - functionName:    mpg123_length_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 615
      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:615,9'
          Dst:             mpg123_length64
    - functionName:    mpg123_framelength_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      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:610,9'
          Dst:             mpg123_framelength64
    - functionName:    mpg123_set_filesize_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 605
      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:605,9'
          Dst:             mpg123_set_filesize64
    - functionName:    mpg123_seek_frame_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 600
      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:600,9'
          Dst:             mpg123_seek_frame64
    - functionName:    mpg123_feedseek_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 595
      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:595,9'
          Dst:             mpg123_feedseek64
    - functionName:    mpg123_seek_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 590
      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:590,9'
          Dst:             mpg123_seek64
    - functionName:    mpg123_tell_stream_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      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:585,9'
          Dst:             mpg123_tell_stream64
    - functionName:    mpg123_tellframe_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 580
      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:580,9'
          Dst:             mpg123_tellframe64
    - functionName:    mpg123_tell_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 575
      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:575,9'
          Dst:             mpg123_tell64
    - functionName:    mpg123_timeframe_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      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:570,9'
          Dst:             mpg123_timeframe64
    - functionName:    mpg123_decode_frame_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 565
      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:565,9'
          Dst:             mpg123_decode_frame64
    - functionName:    mpg123_framebyframe_decode_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 560
      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:560,9'
          Dst:             mpg123_framebyframe_decode64
    - functionName:    mpg123_open_handle_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 553
      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:553,9'
          Dst:             mpg123_open_handle
    - functionName:    mpg123_open_fd_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      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:548,9'
          Dst:             mpg123_open_fd
    - functionName:    mpg123_open_fixed_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 543
      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:543,9'
          Dst:             mpg123_open_fixed
    - functionName:    mpg123_open_64
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      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:537,9'
          Dst:             mpg123_open
    - functionName:    mpg123_position
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 403
      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:398,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:398,30'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:400,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:400,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:400,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:401,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:400,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:400,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:400,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:400,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:400,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:400,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:401,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:401,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:402,2'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:401,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:401,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:401,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:401,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:401,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:401,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:396,8'
          Dst:             mpg123_position64
        - Src:             'src/libmpg123/lfs_wrap.c:400,2'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:401,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_framepos
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 386
      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:386,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:386,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:386,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:386,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:386,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:386,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:385,16'
          Dst:             mpg123_framepos64
        - Src:             'src/libmpg123/lfs_wrap.c:386,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_set_index
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 354
      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:354,9'
          Dst:             mpg123_set_index64
    - functionName:    mpg123_index
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 313
      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:313,9'
          Dst:             mpg123_index64
    - functionName:    mpg123_length
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      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:305,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:305,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:305,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:305,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:305,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:305,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:304,16'
          Dst:             mpg123_length64
        - Src:             'src/libmpg123/lfs_wrap.c:305,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_framelength
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 299
      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:299,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:299,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:299,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:299,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:299,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:299,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:298,16'
          Dst:             mpg123_framelength64
        - Src:             'src/libmpg123/lfs_wrap.c:299,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_set_filesize
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 293
      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:293,9'
          Dst:             mpg123_set_filesize64
    - functionName:    mpg123_seek_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 288
      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:288,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:288,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:288,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:288,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:288,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:288,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:287,16'
          Dst:             mpg123_seek_frame64
        - Src:             'src/libmpg123/lfs_wrap.c:288,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_feedseek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 283
      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:281,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:281,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:282,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:281,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:281,2'
              BranchSideFuncs:
                - INT123_set_err
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:281,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:281,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:281,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:281,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:282,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:282,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:282,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:282,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:282,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:282,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:280,16'
          Dst:             mpg123_feedseek64
        - Src:             'src/libmpg123/lfs_wrap.c:281,2'
          Dst:             INT123_set_err
        - Src:             'src/libmpg123/lfs_wrap.c:282,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_seek
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 274
      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:274,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:274,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:274,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:274,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:274,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:274,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:273,16'
          Dst:             mpg123_seek64
        - Src:             'src/libmpg123/lfs_wrap.c:274,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_tell_stream
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      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:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:268,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:268,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:268,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:268,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:268,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:268,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:267,16'
          Dst:             mpg123_tell_stream64
        - Src:             'src/libmpg123/lfs_wrap.c:268,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_tellframe
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      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:    0
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:262,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:262,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:262,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:262,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:262,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:262,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:261,18'
          Dst:             mpg123_tellframe64
        - Src:             'src/libmpg123/lfs_wrap.c:262,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_tell
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      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:256,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:256,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:256,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:256,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:256,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:256,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:255,16'
          Dst:             mpg123_tell64
        - Src:             'src/libmpg123/lfs_wrap.c:256,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_timeframe
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 250
      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:250,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:250,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:250,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:250,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:250,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:250,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:249,14'
          Dst:             mpg123_timeframe64
        - Src:             'src/libmpg123/lfs_wrap.c:250,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_decode_frame
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 245
      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:    2
      BranchProfiles:
        - Branch String:   'src/libmpg123/lfs_wrap.c:243,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:243,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:244,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:243,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:243,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:243,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:243,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:243,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:243,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:242,12'
          Dst:             mpg123_decode_frame64
        - Src:             'src/libmpg123/lfs_wrap.c:243,2'
          Dst:             INT123_set_err
    - functionName:    mpg123_framebyframe_decode
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 237
      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:235,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:235,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'src/libmpg123/lfs_wrap.c:235,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:235,2'
              BranchSideFuncs:
                - INT123_set_err
            - BranchSide:      'src/libmpg123/lfs_wrap.c:235,2'
              BranchSideFuncs:
                - INT123_set_err
        - Branch String:   'src/libmpg123/lfs_wrap.c:235,2'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:235,2'
              BranchSideFuncs: []
            - BranchSide:      'src/libmpg123/lfs_wrap.c:235,2'
              BranchSideFuncs:
                - INT123_set_err
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:234,12'
          Dst:             mpg123_framebyframe_decode64
        - Src:             'src/libmpg123/lfs_wrap.c:235,2'
          Dst:             INT123_set_err
    - functionName:    INT123_wrap_destroy
      functionSourceFile: '/src/mpg123/src/libmpg123/lfs_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 160
      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:149,5'
          Branch Sides:
            - BranchSide:      'src/libmpg123/lfs_wrap.c:150,3'
              BranchSideFuncs:
                - wrap_io_cleanup
                - free
            - BranchSide:      'src/libmpg123/lfs_wrap.c:151,18'
              BranchSideFuncs:
                - wrap_io_cleanup
                - free
      Callsites:
        - Src:             'src/libmpg123/lfs_wrap.c:151,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:    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:    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: 513
      functionLinenumberEnd: 528
      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:525,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:526,3'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:527,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:523,2'
          Dst:             sigemptyset
        - Src:             'src/compat/compat.c:525,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: 493
      functionLinenumberEnd: 507
      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:496,13'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:496,16'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
            - BranchSide:      'src/compat/compat.c:496,2'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
        - Branch String:   'src/compat/compat.c:496,2'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:496,2'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
            - BranchSide:      'src/compat/compat.c:498,3'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
        - Branch String:   'src/compat/compat.c:500,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:502,15'
              BranchSideFuncs:
                - __errno_location
                - fwrite
                - __errno_location
            - BranchSide:      'src/compat/compat.c:504,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fwrite
        - Branch String:   'src/compat/compat.c:504,13'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:505,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:495,2'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:498,3'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:499,17'
          Dst:             fwrite
        - Src:             'src/compat/compat.c:504,13'
          Dst:             __errno_location
    - functionName:    INT123_unintr_read
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 488
      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:473,2'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:473,2'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:475,3'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'src/compat/compat.c:477,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:479,13'
              BranchSideFuncs:
                - __errno_location
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:481,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
                - __errno_location
      Callsites:
        - Src:             'src/compat/compat.c:472,2'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:475,3'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:476,20'
          Dst:             read
        - Src:             'src/compat/compat.c:481,13'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:481,31'
          Dst:             __errno_location
    - functionName:    INT123_unintr_write
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 465
      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:445,2'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:445,2'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:447,3'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
        - Branch String:   'src/compat/compat.c:452,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:454,15'
              BranchSideFuncs:
                - __errno_location
                - write
                - __errno_location
                - __errno_location
            - BranchSide:      'src/compat/compat.c:456,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - __errno_location
      Callsites:
        - Src:             'src/compat/compat.c:444,2'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:447,3'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:448,20'
          Dst:             write
        - Src:             'src/compat/compat.c:456,13'
          Dst:             __errno_location
        - Src:             'src/compat/compat.c:456,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: 391
      functionLinenumberEnd: 422
      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:392,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:393,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:408,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:408,3'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:411,43'
              BranchSideFuncs:
                - INT123_compat_catpath
                - free
                - readdir
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:421,2'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:412,16'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:412,25'
              BranchSideFuncs:
                - stat
                - free
                - readdir
                - INT123_compat_catpath
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:417,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:412,41'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:412,44'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:417,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:412,7'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:414,10'
              BranchSideFuncs:
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:417,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
      Callsites:
        - Src:             'src/compat/compat.c:408,15'
          Dst:             readdir
        - Src:             'src/compat/compat.c:411,21'
          Dst:             INT123_compat_catpath
        - Src:             'src/compat/compat.c:412,20'
          Dst:             stat
        - Src:             'src/compat/compat.c:415,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: 187
      functionLinenumberEnd: 253
      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:236,10'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:236,13'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
            - BranchSide:      'src/compat/compat.c:238,11'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
        - Branch String:   'src/compat/compat.c:236,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:237,10'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
            - BranchSide:      'src/compat/compat.c:238,11'
              BranchSideFuncs:
                - malloc
                - strlen
                - strlen
        - Branch String:   'src/compat/compat.c:238,11'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:238,27'
              BranchSideFuncs:
                - strlen
                - malloc
                - strlen
            - BranchSide:      'src/compat/compat.c:238,9'
              BranchSideFuncs:
                - malloc
                - strlen
        - Branch String:   'src/compat/compat.c:239,11'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:239,27'
              BranchSideFuncs:
                - strlen
                - malloc
            - BranchSide:      'src/compat/compat.c:239,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/compat/compat.c:241,17'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:241,20'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/compat/compat.c:241,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/compat/compat.c:243,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:243,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:245,10'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:247,13'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:247,16'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:249,10'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:247,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:248,4'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:249,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:238,20'
          Dst:             strlen
        - Src:             'src/compat/compat.c:239,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: 357
      functionLinenumberEnd: 388
      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:358,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:359,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:374,3'
              BranchSideFuncs:
                - readdir
                - INT123_compat_catpath
                - free
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:374,3'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:377,43'
              BranchSideFuncs:
                - INT123_compat_catpath
                - free
                - readdir
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:387,2'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:378,16'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:378,25'
              BranchSideFuncs:
                - stat
                - free
                - readdir
                - INT123_compat_catpath
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:383,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:378,41'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:378,44'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:383,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
        - Branch String:   'src/compat/compat.c:378,7'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:380,10'
              BranchSideFuncs:
                - free
                - INT123_compat_strdup
            - BranchSide:      'src/compat/compat.c:383,9'
              BranchSideFuncs:
                - free
                - readdir
                - INT123_compat_catpath
                - stat
                - free
                - INT123_compat_strdup
      Callsites:
        - Src:             'src/compat/compat.c:374,15'
          Dst:             readdir
        - Src:             'src/compat/compat.c:377,21'
          Dst:             INT123_compat_catpath
        - Src:             'src/compat/compat.c:378,20'
          Dst:             stat
        - Src:             'src/compat/compat.c:381,12'
          Dst:             INT123_compat_strdup
    - functionName:    INT123_compat_dirclose
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 354
      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:344,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:344,5'
              BranchSideFuncs:
                - free
                - closedir
                - free
            - BranchSide:      'src/compat/compat.c:346,8'
              BranchSideFuncs:
                - free
                - closedir
                - free
      Callsites:
        - Src:             'src/compat/compat.c:350,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: 293
      functionLinenumberEnd: 340
      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:295,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:296,3'
              BranchSideFuncs:
                - malloc
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:297,7'
              BranchSideFuncs:
                - malloc
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
        - Branch String:   'src/compat/compat.c:298,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:299,3'
              BranchSideFuncs:
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:323,20'
              BranchSideFuncs:
                - opendir
                - free
                - INT123_compat_strdup
                - INT123_compat_dirclose
        - Branch String:   'src/compat/compat.c:324,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:326,8'
              BranchSideFuncs:
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:330,5'
              BranchSideFuncs:
                - INT123_compat_strdup
                - INT123_compat_dirclose
        - Branch String:   'src/compat/compat.c:330,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:332,35'
              BranchSideFuncs:
                - INT123_compat_strdup
                - INT123_compat_dirclose
            - BranchSide:      'src/compat/compat.c:339,9'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:333,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:335,27'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:338,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:323,12'
          Dst:             opendir
        - Src:             'src/compat/compat.c:332,14'
          Dst:             INT123_compat_strdup
        - Src:             'src/compat/compat.c:335,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: 257
      functionLinenumberEnd: 277
      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:271,10'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:271,19'
              BranchSideFuncs:
                - stat
            - BranchSide:      'src/compat/compat.c:271,10'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:271,5'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:273,6'
              BranchSideFuncs: []
        - Branch String:   'src/compat/compat.c:273,6'
          Branch Sides:
            - BranchSide:      'src/compat/compat.c:274,7'
              BranchSideFuncs: []
            - BranchSide:      'src/compat/compat.c:275,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compat/compat.c:271,14'
          Dst:             stat
    - functionName:    INT123_compat_binmode
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 165
      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: 154
      functionLinenumberEnd: 155
      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:155,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: 145
      functionLinenumberEnd: 149
      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:149,9'
          Dst:             close
    - functionName:    INT123_compat_fdopen
      functionSourceFile: '/src/mpg123/src/compat/compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      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:141,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:    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:       []
...
