---
Fuzzer filename: '/src/decoder_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/decoder_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          351
      EdgeCount:       115
      CyclomaticComplexity: 59
      functionsReached:
        - WelsCreateDecoder
        - WelsDestroyDecoder
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'decoder_fuzzer.cpp:64,3'
          Dst:             WelsCreateDecoder
        - Src:             'decoder_fuzzer.cpp:98,3'
          Dst:             WelsDestroyDecoder
    - 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:    _ZN11ISVCDecoderD2Ev
      functionSourceFile: '/src/openh264/./codec/api/wels/codec_api.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDestroyDecoder
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCreateDecoder
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec12CWelsDecoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1430,20'
          Dst:             _ZN7WelsDec12CWelsDecoderC2Ev
    - functionName:    _ZN7WelsDec12CWelsDecoderC2Ev
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       44
      CyclomaticComplexity: 21
      functionsReached:
        - GetCPUCount
        - ResetReorderingPictureBuffers
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN11ISVCDecoderC2Ev
        - _ZN11ISVCDecoderD2Ev
        - _ZN14welsCodecTrace13SetTraceLevelEi
        - _ZN14welsCodecTrace16SetCodecInstanceEPv
        - _ZN14welsCodecTraceC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:133,15'
          Dst:             _ZN11ISVCDecoderC2Ev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:161,22'
          Dst:             _ZN14welsCodecTraceC2Ev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:163,19'
          Dst:             _ZN14welsCodecTrace16SetCodecInstanceEPv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:164,19'
          Dst:             _ZN14welsCodecTrace13SetTraceLevelEi
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:166,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:169,3'
          Dst:             ResetReorderingPictureBuffers
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:171,17'
          Dst:             GetCPUCount
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:222,1'
          Dst:             _ZN11ISVCDecoderD2Ev
    - functionName:    _ZN11ISVCDecoderC2Ev
      functionSourceFile: '/src/openh264/./codec/api/wels/codec_api.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12CWelsDecoder10InitializeEPK19TagSVCDecodingParam
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec12CWelsDecoder11InitDecoderEPK19TagSVCDecodingParam
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:267,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:272,10'
          Dst:             _ZN7WelsDec12CWelsDecoder11InitDecoderEPK19TagSVCDecodingParam
    - functionName:    _ZN7WelsDec12CWelsDecoder12UninitializeEv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:280,3'
          Dst:             _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
    - functionName:    _ZN7WelsDec12CWelsDecoder11DecodeFrameEPKhiPPhPiRiS6_
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12CWelsDecoder18DecodeFrameNoDelayEPKhiPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EventPost
        - EventReset
        - EventWait
        - _ZN7WelsDec12CWelsDecoder25ThreadDecodeFrameInternalEPKhiPPhP13TagBufferInfo
        - _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
        - _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:701,5'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:702,12'
          Dst:             _ZN7WelsDec12CWelsDecoder25ThreadDecodeFrameInternalEPKhiPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:704,7'
          Dst:             EventWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:705,7'
          Dst:             EventReset
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:706,7'
          Dst:             EventReset
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:709,11'
          Dst:             _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:713,9'
          Dst:             _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
    - functionName:    _ZN7WelsDec12CWelsDecoder12DecodeFrame2EPKhiPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:923,10'
          Dst:             _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
    - functionName:    _ZN7WelsDec12CWelsDecoder10FlushFrameEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
        - _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:938,7'
          Dst:             _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:941,7'
          Dst:             _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
    - functionName:    _ZN7WelsDec12CWelsDecoder12DecodeParserEPKhiP15TagParserBsInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          355
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - ResetDecStatNums
        - WelsDecodeBs
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZL8WelsTimev
        - _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec13CheckBsBufferEPNS_21TagWelsDecoderContextEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1182,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1188,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1192,26'
          Dst:             _ZL8WelsTimev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1193,7'
          Dst:             _ZN7WelsDec13CheckBsBufferEPNS_21TagWelsDecoderContextEi
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1194,9'
          Dst:             _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1229,3'
          Dst:             WelsDecodeBs
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1231,9'
          Dst:             _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1242,9'
          Dst:             ResetDecStatNums
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1251,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1254,10'
          Dst:             _ZL8WelsTimev
    - functionName:    _ZN7WelsDec12CWelsDecoder13DecodeFrameExEPKhiPhiRiS4_S4_S4_
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12CWelsDecoder9SetOptionE14DECODER_OPTIONPv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          520
      EdgeCount:       140
      CyclomaticComplexity: 39
      functionsReached:
        - EventPost
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN14welsCodecTrace13SetTraceLevelEi
        - _ZN14welsCodecTrace16SetTraceCallbackEPFvPviPKcE
        - _ZN14welsCodecTrace23SetTraceCallbackContextEPv
        - _ZN7WelsDec12InitErrorConEPNS_21TagWelsDecoderContextE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:518,9'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:530,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:536,7'
          Dst:             _ZN7WelsDec12InitErrorConEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:537,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:544,23'
          Dst:             _ZN14welsCodecTrace13SetTraceLevelEi
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:550,23'
          Dst:             _ZN14welsCodecTrace16SetTraceCallbackEPFvPviPKcE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:551,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:559,23'
          Dst:             _ZN14welsCodecTrace23SetTraceCallbackContextEPv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:563,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:573,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec12CWelsDecoder9GetOptionE14DECODER_OPTIONPv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          494
      EdgeCount:       97
      CyclomaticComplexity: 27
      functionsReached:
        - SemRelease
        - SemWait
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:685,7'
          Dst:             SemWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:686,7'
          Dst:             SemRelease
    - functionName:    _ZN7WelsDec12CWelsDecoderD0Ev
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec12CWelsDecoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:232,31'
          Dst:             _ZN7WelsDec12CWelsDecoderD2Ev
    - functionName:    _ZN7WelsDec12CWelsDecoderD2Ev
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN11ISVCDecoderD2Ev
        - _ZN14welsCodecTraceD2Ev
        - _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
        - _ZN7WelsDec12CWelsDecoder19CloseDecoderThreadsEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:234,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:236,3'
          Dst:             _ZN7WelsDec12CWelsDecoder19CloseDecoderThreadsEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:237,3'
          Dst:             _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:251,5'
          Dst:             _ZN14welsCodecTraceD2Ev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:258,1'
          Dst:             _ZN11ISVCDecoderD2Ev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:234,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7WelsDec12CWelsDecoder19CloseDecoderThreadsEv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EventDestroy
        - EventPost
        - SemDestroy
        - SemRelease
        - SemWait
        - ThreadWait
        - WelsMutexDestroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:328,5'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:330,7'
          Dst:             SemWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:332,7'
          Dst:             SemRelease
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:333,7'
          Dst:             ThreadWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:334,7'
          Dst:             EventDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:335,7'
          Dst:             EventDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:336,7'
          Dst:             EventDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:337,7'
          Dst:             SemDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:338,7'
          Dst:             SemDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:340,5'
          Dst:             WelsMutexDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:341,5'
          Dst:             EventDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:342,5'
          Dst:             EventDestroy
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:343,5'
          Dst:             SemDestroy
    - functionName:    _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec27WelsResetRefPicWithoutUnRefEPNS_21TagWelsDecoderContextE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:289,9'
          Dst:             _ZN7WelsDec27WelsResetRefPicWithoutUnRefEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:291,7'
          Dst:             _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
    - 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:    1
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - WelsEndDecoder
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon8WelsFreeEPvPKc
        - _ZNK10WelsCommon12CMemoryAlign18WelsGetMemoryUsageEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:350,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:353,5'
          Dst:             WelsEndDecoder
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:358,33'
          Dst:             _ZNK10WelsCommon12CMemoryAlign18WelsGetMemoryUsageEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:356,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:364,7'
          Dst:             _ZN10WelsCommon8WelsFreeEPvPKc
    - functionName:    _ZL8WelsTimev
      functionSourceFile: '/src/openh264/./codec/common/inc/measure_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettimeofday
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/common/inc/measure_time.h:67,3'
          Dst:             gettimeofday
    - functionName:    _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ResetReorderingPictureBuffers
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec12CWelsDecoder14InitDecoderCtxERPNS_21TagWelsDecoderContextEPK19TagSVCDecodingParam
        - _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec12CWelsDecoder18ThreadResetDecoderERPNS_21TagWelsDecoderContextE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:442,5'
          Dst:             _ZN7WelsDec12CWelsDecoder18ThreadResetDecoderERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:445,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:450,7'
          Dst:             _ZN7WelsDec12CWelsDecoder14InitDecoderCtxERPNS_21TagWelsDecoderContextEPK19TagSVCDecodingParam
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:450,7'
          Dst:             _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:453,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:455,5'
          Dst:             ResetReorderingPictureBuffers
    - functionName:    _ZN7WelsDec12CWelsDecoder18ThreadResetDecoderERPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ResetReorderingPictureBuffers
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec12CWelsDecoder11InitDecoderEPK19TagSVCDecodingParam
        - _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
        - _ZN7WelsDec12CWelsDecoder19CloseDecoderThreadsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:464,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:466,5'
          Dst:             ResetReorderingPictureBuffers
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:467,5'
          Dst:             _ZN7WelsDec12CWelsDecoder19CloseDecoderThreadsEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:468,5'
          Dst:             _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:469,5'
          Dst:             _ZN7WelsDec12CWelsDecoder11InitDecoderEPK19TagSVCDecodingParam
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:471,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec12CWelsDecoder14InitDecoderCtxERPNS_21TagWelsDecoderContextEPK19TagSVCDecodingParam
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          211
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - DecoderConfigParam
        - WelsDecoderDefaults
        - WelsDecoderSpsPpsDefaults
        - WelsInitDecoder
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlignC2Ej
        - _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:402,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:407,3'
          Dst:             _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:408,31'
          Dst:             _ZN10WelsCommon11WelsMalloczEjPKc
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:412,25'
          Dst:             _ZN10WelsCommon12CMemoryAlignC2Ej
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:413,3'
          Dst:             _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:423,3'
          Dst:             WelsDecoderDefaults
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:424,3'
          Dst:             WelsDecoderSpsPpsDefaults
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:426,52'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:428,3'
          Dst:             _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:429,18'
          Dst:             DecoderConfigParam
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:433,3'
          Dst:             WelsInitDecoder
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:433,3'
          Dst:             _ZN7WelsDec12CWelsDecoder16UninitDecoderCtxERPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec12CWelsDecoder11InitDecoderEPK19TagSVCDecodingParam
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - WelsDecoderLastDecPicInfoDefaults
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
        - _ZN7WelsDec12CWelsDecoder14InitDecoderCtxERPNS_21TagWelsDecoderContextEPK19TagSVCDecodingParam
        - _ZN7WelsDec12CWelsDecoder18OpenDecoderThreadsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:375,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:381,3'
          Dst:             _ZN7WelsDec12CWelsDecoder18OpenDecoderThreadsEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:386,3'
          Dst:             _ZN7WelsDec12CWelsDecoder13UninitDecoderEv
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:387,3'
          Dst:             WelsDecoderLastDecPicInfoDefaults
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:389,5'
          Dst:             _ZN7WelsDec12CWelsDecoder14InitDecoderCtxERPNS_21TagWelsDecoderContextEPK19TagSVCDecodingParam
    - functionName:    _ZN7WelsDec12CWelsDecoder18OpenDecoderThreadsEv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          201
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EventCreate
        - EventPost
        - SemCreate
        - ThreadCreate
        - WelsMutexInit
        - _ZN7WelsDec12pThrProcInitEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:299,5'
          Dst:             SemCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:300,5'
          Dst:             WelsMutexInit
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:301,5'
          Dst:             EventCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:302,5'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:303,5'
          Dst:             EventCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:304,5'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:317,7'
          Dst:             EventCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:318,7'
          Dst:             EventCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:319,7'
          Dst:             EventCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:320,7'
          Dst:             SemCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:321,7'
          Dst:             SemCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:322,7'
          Dst:             ThreadCreate
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:322,7'
          Dst:             _ZN7WelsDec12pThrProcInitEPv
    - functionName:    _ZN7WelsDec13pThrProcFrameEPv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - SemRelease
        - SemWait
        - _ZN7WelsDecL19ConstructAccessUnitEPNS_12CWelsDecoderEPNS_20tagSWelsDecThreadCtxE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:120,5'
          Dst:             SemRelease
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:121,5'
          Dst:             SemRelease
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:122,5'
          Dst:             SemWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:125,7'
          Dst:             _ZN7WelsDecL19ConstructAccessUnitEPNS_12CWelsDecoderEPNS_20tagSWelsDecThreadCtxE
    - functionName:    _ZN7WelsDec12pThrProcInitEPv
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL19ConstructAccessUnitEPNS_12CWelsDecoderEPNS_20tagSWelsDecThreadCtxE
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EventReset
        - EventWait
        - _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:104,5'
          Dst:             EventWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:105,5'
          Dst:             EventReset
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:108,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:109,5'
          Dst:             EventReset
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:111,25'
          Dst:             _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          847
      EdgeCount:       151
      CyclomaticComplexity: 42
      functionsReached:
        - EventPost
        - EventWait
        - ResetDecStatNums
        - WelsDecodeBs
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZL8WelsTimev
        - _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec12CWelsDecoder19OutputStatisticsLogER25TagVideoDecoderStatistics
        - _ZN7WelsDec12CWelsDecoder21BufferingReadyPictureEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec12CWelsDecoder24ReorderPicturesInDisplayEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec13CheckBsBufferEPNS_21TagWelsDecoderContextEi
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:741,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:747,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:751,7'
          Dst:             _ZN7WelsDec13CheckBsBufferEPNS_21TagWelsDecoderContextEi
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:752,9'
          Dst:             _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:770,9'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:781,12'
          Dst:             _ZL8WelsTimev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:783,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:789,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:800,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:801,5'
          Dst:             EventWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:812,3'
          Dst:             WelsDecodeBs
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:821,11'
          Dst:             _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:828,11'
          Dst:             _ZN7WelsDec12CWelsDecoder12ResetDecoderERPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:847,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:853,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:863,9'
          Dst:             ResetDecStatNums
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:881,12'
          Dst:             _ZL8WelsTimev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:884,5'
          Dst:             _ZN7WelsDec12CWelsDecoder19OutputStatisticsLogER25TagVideoDecoderStatistics
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:885,9'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:886,7'
          Dst:             _ZN7WelsDec12CWelsDecoder21BufferingReadyPictureEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:887,7'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:889,7'
          Dst:             _ZN7WelsDec12CWelsDecoder24ReorderPicturesInDisplayEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:900,7'
          Dst:             ResetDecStatNums
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:904,5'
          Dst:             _ZN7WelsDec12CWelsDecoder19OutputStatisticsLogER25TagVideoDecoderStatistics
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:906,10'
          Dst:             _ZL8WelsTimev
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:909,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:910,5'
          Dst:             _ZN7WelsDec12CWelsDecoder21BufferingReadyPictureEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:911,5'
          Dst:             EventPost
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:913,5'
          Dst:             _ZN7WelsDec12CWelsDecoder24ReorderPicturesInDisplayEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
    - functionName:    _ZN7WelsDec12CWelsDecoder19OutputStatisticsLogER25TagVideoDecoderStatistics
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          135
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:950,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec12CWelsDecoder21BufferingReadyPictureEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          229
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1011,13'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec12CWelsDecoder24ReorderPicturesInDisplayEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          231
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7WelsDec12CWelsDecoder21BufferingReadyPictureEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
        - _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1164,9'
          Dst:             _ZN7WelsDec12CWelsDecoder21BufferingReadyPictureEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1166,11'
          Dst:             _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1169,11'
          Dst:             _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
    - functionName:    _ZN7WelsDec12CWelsDecoder36ReleaseBufferedReadyPictureNoReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          303
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12CWelsDecoder34ReleaseBufferedReadyPictureReorderEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfob
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          546
      EdgeCount:       102
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gettimeofday
      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:    _ZN7WelsDec12CWelsDecoder25ThreadDecodeFrameInternalEPKhiPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1393
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          279
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - SemRelease
        - SemWait
        - _ZN7WelsDec12CWelsDecoder15ParseAccessUnitERNS_20tagSWelsDecThreadCtxE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1358,3'
          Dst:             SemWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1381,3'
          Dst:             _ZN7WelsDec12CWelsDecoder15ParseAccessUnitERNS_20tagSWelsDecThreadCtxE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1386,3'
          Dst:             SemRelease
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1390,5'
          Dst:             SemWait
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1391,5'
          Dst:             SemRelease
    - functionName:    _ZN7WelsDec12CWelsDecoder15ParseAccessUnitERNS_20tagSWelsDecThreadCtxE
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          360
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - CopySpsPps
        - _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
        - _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
        - _ZN7WelsDec23InitConstructAccessUnitEPNS_21TagWelsDecoderContextEP13TagBufferInfo
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1305,5'
          Dst:             CopySpsPps
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1317,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1322,18'
          Dst:             _ZN7WelsDec12CWelsDecoder19DecodeFrame2WithCtxEPNS_21TagWelsDecoderContextEPKhiPPhP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1325,18'
          Dst:             _ZN7WelsDec23InitConstructAccessUnitEPNS_21TagWelsDecoderContextEP13TagBufferInfo
        - Src:             'codec/decoder/plus/src/welsDecoderExt.cpp:1332,5'
          Dst:             _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
    - 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:    _ZN11ISVCDecoderD0Ev
      functionSourceFile: '/src/openh264/./codec/api/wels/codec_api.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsGetDecoderCapability
      functionSourceFile: '/src/openh264/codec/decoder/plus/src/welsDecoderExt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10WelsCommon12CMemoryAlign18WelsGetMemoryUsageEv
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10WelsCommon12CMemoryAlign20WelsGetCacheLineSizeEv
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommon11WelsMalloczEjPKc
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10WelsCommon10WelsMallocEjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/memory_align.cpp:158,20'
          Dst:             _ZN10WelsCommon10WelsMallocEjPKcj
    - functionName:    _ZN10WelsCommon10WelsMallocEjPKcj
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10WelsCommon8WelsFreeEPvPKc
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/memory_align.cpp:154,3'
          Dst:             _ZN10WelsCommon8WelsFreeEPvPKc
    - functionName:    _ZN10WelsCommon8WelsFreeEPvPKc
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommon12CMemoryAlign10WelsMallocEjPKc
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10WelsCommon10WelsMallocEjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/memory_align.cpp:129,20'
          Dst:             _ZN10WelsCommon10WelsMallocEjPKcj
    - functionName:    _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign10WelsMallocEjPKc
      functionUses:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/memory_align.cpp:118,20'
          Dst:             _ZN10WelsCommon12CMemoryAlign10WelsMallocEjPKc
    - functionName:    _ZN10WelsCommon12CMemoryAlignD0Ev
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlignD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/memory_align.cpp:58,31'
          Dst:             _ZN10WelsCommon12CMemoryAlignD2Ev
    - functionName:    _ZN10WelsCommon12CMemoryAlignD2Ev
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/memory_align.cpp:60,3'
          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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommon12CMemoryAlignC2Ej
      functionSourceFile: '/src/openh264/codec/common/src/memory_align.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12WelsCalcPsnrPKviS0_iii
      functionSourceFile: '/src/openh264/codec/common/src/utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      float
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/utils.cpp:124,10'
          Dst:             log
        - Src:             'codec/common/src/utils.cpp:124,10'
          Dst:             log
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z7WelsLogP13TagLogContextiPKcz
      functionSourceFile: '/src/openh264/codec/common/src/utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - WelsSnprintf
        - WelsStrcat
      functionUses:    208
      BranchProfiles:
        - Branch String:   'codec/common/src/utils.cpp:54,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/common/src/utils.cpp:56,5'
          Dst:             WelsSnprintf
        - Src:             'codec/common/src/utils.cpp:59,5'
          Dst:             WelsSnprintf
        - Src:             'codec/common/src/utils.cpp:62,5'
          Dst:             WelsSnprintf
        - Src:             'codec/common/src/utils.cpp:65,5'
          Dst:             WelsSnprintf
        - Src:             'codec/common/src/utils.cpp:68,5'
          Dst:             WelsSnprintf
        - Src:             'codec/common/src/utils.cpp:71,3'
          Dst:             WelsStrcat
    - functionName:    _ZN14welsCodecTrace23SetTraceCallbackContextEPv
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14welsCodecTrace16SetTraceCallbackEPFvPviPKcE
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14welsCodecTrace13SetTraceLevelEi
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14welsCodecTrace16SetCodecInstanceEPv
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14welsCodecTrace10CodecTraceEiPKcP13__va_list_tag
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - WelsVsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/welsCodecTrace.cpp:81,3'
          Dst:             WelsVsnprintf
    - functionName:    _ZN14welsCodecTraceD2Ev
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14welsCodecTrace16StaticCodecTraceEPviPKcP13__va_list_tag
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14welsCodecTrace10CodecTraceEiPKcP13__va_list_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/welsCodecTrace.cpp:72,9'
          Dst:             _ZN14welsCodecTrace10CodecTraceEiPKcP13__va_list_tag
    - functionName:    _ZL15welsStderrTracePviPKc
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/welsCodecTrace.cpp:50,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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14welsCodecTraceC2Ev
      functionSourceFile: '/src/openh264/codec/common/src/welsCodecTrace.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsQueryLogicalProcessInfo
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __sched_cpucount
        - sched_getaffinity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:494,8'
          Dst:             sched_getaffinity
        - Src:             'codec/common/src/WelsThreadLib.cpp:496,29'
          Dst:             __sched_cpucount
    - functionName:    sched_getaffinity
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __sched_cpucount
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsMultipleEventsWaitSingleBlocking
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          143
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - sem_trywait
        - sem_wait
        - usleep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:441,19'
          Dst:             sem_wait
        - Src:             'codec/common/src/WelsThreadLib.cpp:458,15'
          Dst:             sem_trywait
        - Src:             'codec/common/src/WelsThreadLib.cpp:463,9'
          Dst:             usleep
        - Src:             'codec/common/src/WelsThreadLib.cpp:469,5'
          Dst:             usleep
    - functionName:    sem_wait
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sem_trywait
      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:    usleep
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsEventWaitWithTimeOut
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gettimeofday
        - sem_timedwait
        - sem_wait
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:361,12'
          Dst:             sem_wait
        - Src:             'codec/common/src/WelsThreadLib.cpp:367,5'
          Dst:             gettimeofday
        - Src:             'codec/common/src/WelsThreadLib.cpp:376,12'
          Dst:             sem_timedwait
    - functionName:    sem_timedwait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsEventWait
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sem_wait
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:351,10'
          Dst:             sem_wait
    - functionName:    WelsEventSignal
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sem_post
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:331,11'
          Dst:             sem_post
    - functionName:    sem_post
      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:    WelsSleep
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usleep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:309,3'
          Dst:             usleep
    - functionName:    WelsEventClose
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sem_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:301,32'
          Dst:             sem_destroy
    - functionName:    sem_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsEventOpen
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sem_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:285,32'
          Dst:             sem_init
    - functionName:    sem_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsThreadSelf
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_self
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:270,10'
          Dst:             pthread_self
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsThreadJoin
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_join
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:266,10'
          Dst:             pthread_join
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsThreadSetName
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsThreadCreate
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_attr_destroy
        - pthread_attr_init
        - pthread_attr_setschedpolicy
        - pthread_attr_setscope
        - pthread_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:236,9'
          Dst:             pthread_attr_init
        - Src:             'codec/common/src/WelsThreadLib.cpp:240,9'
          Dst:             pthread_attr_setscope
        - Src:             'codec/common/src/WelsThreadLib.cpp:243,9'
          Dst:             pthread_attr_setschedpolicy
        - Src:             'codec/common/src/WelsThreadLib.cpp:247,9'
          Dst:             pthread_create
        - Src:             'codec/common/src/WelsThreadLib.cpp:249,3'
          Dst:             pthread_attr_destroy
    - functionName:    pthread_attr_init
      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:    pthread_attr_setscope
      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:    pthread_attr_setschedpolicy
      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:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_attr_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsMutexDestroy
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:117,10'
          Dst:             pthread_mutex_destroy
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsMutexUnlock
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:113,10'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsMutexLock
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:109,10'
          Dst:             pthread_mutex_lock
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsMutexInit
      functionSourceFile: '/src/openh264/codec/common/src/WelsThreadLib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/WelsThreadLib.cpp:105,10'
          Dst:             pthread_mutex_init
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpdateDecStat
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UpdateDecStatFreezingInfo
        - UpdateDecStatNoFreezingInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:1253,5'
          Dst:             UpdateDecStatFreezingInfo
        - Src:             'codec/decoder/core/src/decoder.cpp:1255,5'
          Dst:             UpdateDecStatNoFreezingInfo
    - functionName:    UpdateDecStatFreezingInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpdateDecStatNoFreezingInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          261
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - ResetDecStatNums
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:1236,5'
          Dst:             ResetDecStatNums
    - functionName:    ResetDecStatNums
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12_GLOBAL__N_119IdctFourResAddPred_IXadL_Z19IdctResAddPred_sse2EEEEvPhiPsPKa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - IdctResAddPred_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:994,5'
          Dst:             IdctResAddPred_sse2
        - Src:             'codec/decoder/core/src/decoder.cpp:996,5'
          Dst:             IdctResAddPred_sse2
        - Src:             'codec/decoder/core/src/decoder.cpp:998,5'
          Dst:             IdctResAddPred_sse2
        - Src:             'codec/decoder/core/src/decoder.cpp:1000,5'
          Dst:             IdctResAddPred_sse2
    - functionName:    IdctResAddPred_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12_GLOBAL__N_119IdctFourResAddPred_IXadL_Z18IdctResAddPred_mmxEEEEvPhiPsPKa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - IdctResAddPred_mmx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:994,5'
          Dst:             IdctResAddPred_mmx
        - Src:             'codec/decoder/core/src/decoder.cpp:996,5'
          Dst:             IdctResAddPred_mmx
        - Src:             'codec/decoder/core/src/decoder.cpp:998,5'
          Dst:             IdctResAddPred_mmx
        - Src:             'codec/decoder/core/src/decoder.cpp:1000,5'
          Dst:             IdctResAddPred_mmx
    - functionName:    IdctResAddPred_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12_GLOBAL__N_119IdctFourResAddPred_IXadL_ZNS_16IdctResAddPred_cEPhiPsEEEEvS2_iS3_PKa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7WelsDec16IdctResAddPred_cEPhiPs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:994,5'
          Dst:             _ZN7WelsDec16IdctResAddPred_cEPhiPs
        - Src:             'codec/decoder/core/src/decoder.cpp:996,5'
          Dst:             _ZN7WelsDec16IdctResAddPred_cEPhiPs
        - Src:             'codec/decoder/core/src/decoder.cpp:998,5'
          Dst:             _ZN7WelsDec16IdctResAddPred_cEPhiPs
        - Src:             'codec/decoder/core/src/decoder.cpp:1000,5'
          Dst:             _ZN7WelsDec16IdctResAddPred_cEPhiPs
    - functionName:    InitPredFunc
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          322
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredH_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredV_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredDcLeft_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredDcNA_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredDDR_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredHD_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredHU_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredVR_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredDDL_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredVL_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI16x16LumaPredDc_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI16x16LumaPredPlane_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI16x16LumaPredH_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI16x16LumaPredV_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI16x16LumaPredDcTop_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI16x16LumaPredDcNA_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredPlane_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredDc_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderIChromaPredDcTop_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderI4x4LumaPredH_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IdctResAddPred_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IdctFourResAddPred_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SyncPictureResolutionExt
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - WelsRequestMem
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
        - _ZNK10WelsCommon12CMemoryAlign18WelsGetMemoryUsageEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:954,5'
          Dst:             _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder.cpp:955,22'
          Dst:             _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder.cpp:958,10'
          Dst:             WelsRequestMem
        - Src:             'codec/decoder/core/src/decoder.cpp:960,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder.cpp:966,10'
          Dst:             _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder.cpp:968,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder.cpp:975,95'
          Dst:             _ZNK10WelsCommon12CMemoryAlign18WelsGetMemoryUsageEv
        - Src:             'codec/decoder/core/src/decoder.cpp:974,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    WelsRequestMem
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          403
      EdgeCount:       80
      CyclomaticComplexity: 24
      functionsReached:
        - DestroyPicBuff
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL13CreatePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiii
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL15DecreasePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiiii
        - _ZN7WelsDecL15IncreasePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiiii
        - _ZN7WelsDecL20GetTargetRefListSizeEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:478,19'
          Dst:             _ZN7WelsDecL20GetTargetRefListSizeEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:489,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:490,5'
          Dst:             _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:497,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder.cpp:501,14'
          Dst:             _ZN7WelsDecL15IncreasePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiiii
        - Src:             'codec/decoder/core/src/decoder.cpp:504,14'
          Dst:             _ZN7WelsDecL15DecreasePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiiii
        - Src:             'codec/decoder/core/src/decoder.cpp:509,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder.cpp:514,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder.cpp:519,7'
          Dst:             DestroyPicBuff
        - Src:             'codec/decoder/core/src/decoder.cpp:526,12'
          Dst:             _ZN7WelsDecL13CreatePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiii
        - Src:             'codec/decoder/core/src/decoder.cpp:540,57'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
    - functionName:    _ZN7WelsDecL20GetTargetRefListSizeEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:443,29'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL15IncreasePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          272
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - DestroyPicBuff
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:117,31'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:123,39'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:127,5'
          Dst:             DestroyPicBuff
        - Src:             'codec/decoder/core/src/decoder.cpp:133,21'
          Dst:             _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder.cpp:137,7'
          Dst:             DestroyPicBuff
        - Src:             'codec/decoder/core/src/decoder.cpp:160,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:165,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDecL15DecreasePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          487
      EdgeCount:       84
      CyclomaticComplexity: 22
      functionsReached:
        - DestroyPicBuff
        - ResetReorderingPictureBuffers
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:181,31'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:187,39'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:191,5'
          Dst:             DestroyPicBuff
        - Src:             'codec/decoder/core/src/decoder.cpp:195,3'
          Dst:             ResetReorderingPictureBuffers
        - Src:             'codec/decoder/core/src/decoder.cpp:230,9'
          Dst:             _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder.cpp:249,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:254,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    DestroyPicBuff
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ResetReorderingPictureBuffers
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:263,3'
          Dst:             ResetReorderingPictureBuffers
        - Src:             'codec/decoder/core/src/decoder.cpp:274,9'
          Dst:             _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder.cpp:280,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:287,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDecL13CreatePicBuffEPNS_21TagWelsDecoderContextEPPNS_10TagPicBuffEiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          153
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - DestroyPicBuff
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:74,28'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:80,36'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder.cpp:84,5'
          Dst:             DestroyPicBuff
        - Src:             'codec/decoder/core/src/decoder.cpp:89,21'
          Dst:             _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder.cpp:93,7'
          Dst:             DestroyPicBuff
    - functionName:    ResetReorderingPictureBuffers
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecodeBs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          937
      EdgeCount:       165
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN7WelsDec14ParseNalHeaderEPNS_21TagWelsDecoderContextEPN10WelsCommon16TagNalUnitHeaderEPhiS5_iPi
        - _ZN7WelsDec14ParseNonVclNalEPNS_21TagWelsDecoderContextEPhiS2_i
        - _ZN7WelsDec18DecodeFinishUpdateEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec21CheckAndFinishLastPicEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec21DetectStartCodePrefixEPKhPii
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:759,17'
          Dst:             _ZN7WelsDec21DetectStartCodePrefixEPKhPii
        - Src:             'codec/decoder/core/src/decoder.cpp:813,25'
          Dst:             _ZN7WelsDec14ParseNalHeaderEPNS_21TagWelsDecoderContextEPN10WelsCommon16TagNalUnitHeaderEPhiS5_iPi
        - Src:             'codec/decoder/core/src/decoder.cpp:816,22'
          Dst:             _ZN7WelsDec14ParseNonVclNalEPNS_21TagWelsDecoderContextEPhiS2_i
        - Src:             'codec/decoder/core/src/decoder.cpp:818,13'
          Dst:             _ZN7WelsDec21CheckAndFinishLastPicEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder.cpp:820,19'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:821,17'
          Dst:             _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder.cpp:825,11'
          Dst:             _ZN7WelsDec18DecodeFinishUpdateEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:877,19'
          Dst:             _ZN7WelsDec14ParseNalHeaderEPNS_21TagWelsDecoderContextEPN10WelsCommon16TagNalUnitHeaderEPhiS5_iPi
        - Src:             'codec/decoder/core/src/decoder.cpp:880,16'
          Dst:             _ZN7WelsDec14ParseNonVclNalEPNS_21TagWelsDecoderContextEPhiS2_i
        - Src:             'codec/decoder/core/src/decoder.cpp:882,11'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:883,9'
          Dst:             _ZN7WelsDec21CheckAndFinishLastPicEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder.cpp:886,13'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:887,11'
          Dst:             _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder.cpp:891,5'
          Dst:             _ZN7WelsDec18DecodeFinishUpdateEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:921,7'
          Dst:             _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder.cpp:923,5'
          Dst:             _ZN7WelsDec18DecodeFinishUpdateEPNS_21TagWelsDecoderContextE
    - functionName:    GetVclNalTemporalId
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsEndDecoder
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec16WelsCloseDecoderEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:712,3'
          Dst:             _ZN7WelsDec16WelsCloseDecoderEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec16WelsCloseDecoderEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WelsFreeDynamicMemory
        - _ZN7WelsDec20WelsFreeStaticMemoryEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:632,3'
          Dst:             WelsFreeDynamicMemory
        - Src:             'codec/decoder/core/src/decoder.cpp:634,3'
          Dst:             _ZN7WelsDec20WelsFreeStaticMemoryEPNS_21TagWelsDecoderContextE
    - functionName:    WelsFreeDynamicMemory
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          171
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - DestroyPicBuff
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - _ZN7WelsDec12ResetFmoListEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec24UninitialDqLayersContextEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:555,3'
          Dst:             _ZN7WelsDec24UninitialDqLayersContextEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:558,3'
          Dst:             _ZN7WelsDec12ResetFmoListEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:561,3'
          Dst:             _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:565,5'
          Dst:             DestroyPicBuff
        - Src:             'codec/decoder/core/src/decoder.cpp:567,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:580,5'
          Dst:             _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder.cpp:593,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    WelsInitDecoder
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDec15WelsOpenDecoderEPNS_21TagWelsDecoderContextEP13TagLogContext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:696,10'
          Dst:             _ZN7WelsDec15WelsOpenDecoderEPNS_21TagWelsDecoderContextEP13TagLogContext
    - functionName:    _ZN7WelsDec15WelsOpenDecoderEPNS_21TagWelsDecoderContextEP13TagLogContext
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InitDecFuncs
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec20WelsInitStaticMemoryEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL12InitVlcTableEPNS_11TagVlcTableE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:602,3'
          Dst:             InitDecFuncs
        - Src:             'codec/decoder/core/src/decoder.cpp:605,3'
          Dst:             _ZN7WelsDecL12InitVlcTableEPNS_11TagVlcTableE
        - Src:             'codec/decoder/core/src/decoder.cpp:608,10'
          Dst:             _ZN7WelsDec20WelsInitStaticMemoryEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:611,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    InitDecFuncs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 987
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - InitExpandPictureFunc
        - InitPredFunc
        - _ZN10WelsCommon10InitMcFuncEP9TagMcFuncj
        - _ZN7WelsDec14DeblockingInitEPNS_17TagDeblockingFuncEi
        - _ZN7WelsDec17WelsBlockFuncInitEPNS_12TagBlockFuncEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:982,3'
          Dst:             _ZN7WelsDec17WelsBlockFuncInitEPNS_12TagBlockFuncEi
        - Src:             'codec/decoder/core/src/decoder.cpp:983,3'
          Dst:             InitPredFunc
        - Src:             'codec/decoder/core/src/decoder.cpp:984,3'
          Dst:             _ZN10WelsCommon10InitMcFuncEP9TagMcFuncj
        - Src:             'codec/decoder/core/src/decoder.cpp:985,3'
          Dst:             InitExpandPictureFunc
        - Src:             'codec/decoder/core/src/decoder.cpp:986,3'
          Dst:             _ZN7WelsDec14DeblockingInitEPNS_17TagDeblockingFuncEi
    - functionName:    _ZN7WelsDecL12InitVlcTableEPNS_11TagVlcTableE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/vlc_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          227
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DecoderConfigParam
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec12InitErrorConEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:655,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder.cpp:664,3'
          Dst:             _ZN7WelsDec12InitErrorConEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder.cpp:673,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    CopySpsPps
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          176
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderLastDecPicInfoDefaults
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderSpsPpsDefaults
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsDecoderDefaults
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          111
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WelsCPUFeatureDetect
        - _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder.cpp:326,21'
          Dst:             WelsCPUFeatureDetect
        - Src:             'codec/decoder/core/src/decoder.cpp:342,3'
          Dst:             _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21CheckAndFinishLastPicEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2892
      functionLinenumberEnd: 2955
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          464
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7WelsDec12NeedErrorConEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec16MarkECFrameAsRefEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec17ImplementErrorConEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec26CheckAccessUnitBoundaryExtEPN10WelsCommon19TagNalUnitHeaderExtES2_PNS_15TagSliceHeadersES4_
        - _ZN7WelsDecL23DecodeFrameConstructionEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2898,27'
          Dst:             _ZN7WelsDec26CheckAccessUnitBoundaryExtEPN10WelsCommon19TagNalUnitHeaderExtES2_PNS_15TagSliceHeadersES4_
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2914,7'
          Dst:             _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2919,57'
          Dst:             _ZN7WelsDec12NeedErrorConEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2921,7'
          Dst:             _ZN7WelsDec17ImplementErrorConEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2926,7'
          Dst:             _ZN7WelsDecL23DecodeFrameConstructionEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2929,13'
          Dst:             _ZN7WelsDec16MarkECFrameAsRefEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2938,11'
          Dst:             _ZN7WelsDecL23DecodeFrameConstructionEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
    - functionName:    _ZN7WelsDec19ConstructAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2352
      functionLinenumberEnd: 2376
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN7WelsDec23DecodeCurrentAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - _ZN7WelsDec23InitConstructAccessUnitEPNS_21TagWelsDecoderContextEP13TagBufferInfo
        - _ZN7WelsDec23WelsDecodeAccessUnitEndEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2354,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2355,12'
          Dst:             _ZN7WelsDec23InitConstructAccessUnitEPNS_21TagWelsDecoderContextEP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2361,68'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2366,10'
          Dst:             _ZN7WelsDec23DecodeCurrentAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2368,3'
          Dst:             _ZN7WelsDec23WelsDecodeAccessUnitEndEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2371,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL23DecodeFrameConstructionEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         140
      ICount:          1518
      EdgeCount:       189
      CyclomaticComplexity: 51
      functionsReached:
        - EventPost
        - UpdateDecStat
        - UpdateDecStatNoFreezingInfo
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec17ExpandBsLenBufferEPNS_21TagWelsDecoderContextEi
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:67,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:86,5'
          Dst:             UpdateDecStatNoFreezingInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:114,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:117,13'
          Dst:             _ZN7WelsDec17ExpandBsLenBufferEPNS_21TagWelsDecoderContextEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:129,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:147,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:150,9'
          Dst:             _ZN7WelsDec17ExpandBsLenBufferEPNS_21TagWelsDecoderContextEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:158,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:193,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:227,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:230,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:233,7'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/decoder_core.cpp:237,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:265,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:280,5'
          Dst:             UpdateDecStat
    - functionName:    _ZN7WelsDec17ExpandBsLenBufferEPNS_21TagWelsDecoderContextEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          126
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:709,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:718,48'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:727,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23InitConstructAccessUnitEPNS_21TagWelsDecoderContextEP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2323
      functionLinenumberEnd: 2338
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec25AllocPicBuffOnNewSeqBeginEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec29WelsDecodeInitAccessUnitStartEPNS_21TagWelsDecoderContextEP13TagBufferInfo
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2326,10'
          Dst:             _ZN7WelsDec29WelsDecodeInitAccessUnitStartEPNS_21TagWelsDecoderContextEP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2331,12'
          Dst:             _ZN7WelsDec25AllocPicBuffOnNewSeqBeginEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec23DecodeCurrentAccessUnitEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2490
      functionLinenumberEnd: 2890
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         276
      ICount:          2213
      EdgeCount:       371
      CyclomaticComplexity: 97
      functionsReached:
        - CopySpsPps
        - EventPost
        - EventReset
        - EventWait
        - ExpandReferencingPicture
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec11PrefetchPicEPNS_10TagPicBuffE
        - _ZN7WelsDec12NeedErrorConEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec13GetTargetDqIdEhP19TagSVCDecodingParam
        - _ZN7WelsDec13WelsMarkAsRefEPNS_21TagWelsDecoderContextEPNS_8SPictureE
        - _ZN7WelsDec14FmoParamUpdateEPNS_6TagFmoEPNS_6TagSpsEPNS_6TagPpsEPiPN10WelsCommon12CMemoryAlignE
        - _ZN7WelsDec14InitRefPicListEPNS_21TagWelsDecoderContextEhi
        - _ZN7WelsDec15WelsDecodeSliceEPNS_21TagWelsDecoderContextEbPNS_10TagNalUnitE
        - _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec17ImplementErrorConEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec18InitCurDqLayerDataEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
        - _ZN7WelsDec19HandleReferenceLostEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - _ZN7WelsDec21HandleReferenceLostL0EPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
        - _ZN7WelsDec22WelsDqLayerDecodeStartEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsEPNS_6TagPpsE
        - _ZN7WelsDec24CheckRefPicturesCompleteEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec24PrefetchLastPicForThreadEPNS_10TagPicBuffERKi
        - _ZN7WelsDec24WelsDecodeConstructSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - _ZN7WelsDec25CheckSliceNeedReconstructEhh
        - _ZN7WelsDec25GetI4LumaIChromaAddrTableEPiii
        - _ZN7WelsDec27WelsDecodeAndConstructSliceEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec31ComputeColocatedTemporalScalingEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL15GetPrevFrameNumEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL15InitDqLayerInfoEPNS_10TagDqLayerEPNS_12TagLayerInfoEPNS_10TagNalUnitEPNS_8SPictureE
        - _ZN7WelsDecL23DecodeFrameConstructionEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2507,30'
          Dst:             _ZN7WelsDec24PrefetchLastPicForThreadEPNS_10TagPicBuffERKi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2511,26'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2517,38'
          Dst:             _ZN7WelsDec13GetTargetDqIdEhP19TagSVCDecodingParam
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2530,3'
          Dst:             _ZN7WelsDec18InitCurDqLayerDataEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2545,20'
          Dst:             _ZN7WelsDec11PrefetchPicEPNS_10TagPicBuffE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2557,11'
          Dst:             _ZN7WelsDec13WelsMarkAsRefEPNS_21TagWelsDecoderContextEPNS_8SPictureE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2565,11'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2566,9'
          Dst:             _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2572,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2584,11'
          Dst:             EventReset
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2610,5'
          Dst:             _ZN7WelsDec25GetI4LumaIChromaAddrTableEPiii
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2628,27'
          Dst:             _ZN7WelsDec25CheckSliceNeedReconstructEhh
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2652,14'
          Dst:             _ZN7WelsDec14FmoParamUpdateEPNS_6TagFmoEPNS_6TagSpsEPNS_6TagPpsEPiPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2656,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2659,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2669,7'
          Dst:             _ZN7WelsDec22WelsDqLayerDecodeStartEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsEPNS_6TagPpsE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2674,9'
          Dst:             _ZN7WelsDecL15InitDqLayerInfoEPNS_10TagDqLayerEPNS_12TagLayerInfoEPNS_10TagNalUnitEPNS_8SPictureE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2683,54'
          Dst:             _ZN7WelsDecL15GetPrevFrameNumEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2689,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2708,18'
          Dst:             _ZN7WelsDec14InitRefPicListEPNS_21TagWelsDecoderContextEhi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2712,13'
          Dst:             _ZN7WelsDec19HandleReferenceLostEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2713,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2725,11'
          Dst:             _ZN7WelsDec31ComputeColocatedTemporalScalingEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2730,13'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2732,18'
          Dst:             _ZN7WelsDec27WelsDecodeAndConstructSliceEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2734,18'
          Dst:             _ZN7WelsDec15WelsDecodeSliceEPNS_21TagWelsDecoderContextEbPNS_10TagNalUnitE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2739,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2743,11'
          Dst:             _ZN7WelsDec21HandleReferenceLostL0EPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2752,23'
          Dst:             _ZN7WelsDec24WelsDecodeConstructSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2760,34'
          Dst:             _ZN7WelsDec24CheckRefPicturesCompleteEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2806,16'
          Dst:             _ZN7WelsDec12NeedErrorConEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2807,13'
          Dst:             _ZN7WelsDec17ImplementErrorConEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2820,13'
          Dst:             EventWait
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2825,14'
          Dst:             _ZN7WelsDecL23DecodeFrameConstructionEPNS_21TagWelsDecoderContextEPPhP13TagBufferInfo
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2828,11'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2844,18'
          Dst:             _ZN7WelsDec13WelsMarkAsRefEPNS_21TagWelsDecoderContextEPNS_8SPictureE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2854,13'
          Dst:             ExpandReferencingPicture
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2859,9'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2875,13'
          Dst:             CopySpsPps
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2879,13'
          Dst:             _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2886,7'
          Dst:             EventPost
    - functionName:    _ZN7WelsDec23WelsDecodeAccessUnitEndEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2155
      functionLinenumberEnd: 2164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec22ResetCurrentAccessUnitEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2163,3'
          Dst:             _ZN7WelsDec22ResetCurrentAccessUnitEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec22ResetCurrentAccessUnitEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1806
      functionLinenumberEnd: 1827
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          105
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec13GetTargetDqIdEhP19TagSVCDecodingParam
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18InitCurDqLayerDataEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2454
      functionLinenumberEnd: 2484
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          254
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25CheckSliceNeedReconstructEhh
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsDqLayerDecodeStartEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsEPNS_6TagPpsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2424
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec39UpdateDecoderStatisticsForActiveParasetEP25TagVideoDecoderStatisticsPNS_6TagSpsEPNS_6TagPpsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2432,3'
          Dst:             _ZN7WelsDec39UpdateDecoderStatisticsForActiveParasetEP25TagVideoDecoderStatisticsPNS_6TagSpsEPNS_6TagPpsE
    - functionName:    _ZN7WelsDecL15InitDqLayerInfoEPNS_10TagDqLayerEPNS_12TagLayerInfoEPNS_10TagNalUnitEPNS_8SPictureE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2378
      functionLinenumberEnd: 2422
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          242
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL15GetPrevFrameNumEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          144
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec14InitRefPicListEPNS_21TagWelsDecoderContextEhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDec15WelsInitRefListEPNS_21TagWelsDecoderContextEi
        - _ZN7WelsDec18WelsReorderRefListEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19WelsReorderRefList2EPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec21WelsInitBSliceRefListEPNS_21TagWelsDecoderContextEi
        - _ZN7WelsDec25CreateImplicitWeightTableEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2438,12'
          Dst:             _ZN7WelsDec21WelsInitBSliceRefListEPNS_21TagWelsDecoderContextEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2439,5'
          Dst:             _ZN7WelsDec25CreateImplicitWeightTableEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2441,12'
          Dst:             _ZN7WelsDec15WelsInitRefListEPNS_21TagWelsDecoderContextEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2445,14'
          Dst:             _ZN7WelsDec19WelsReorderRefList2EPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2448,14'
          Dst:             _ZN7WelsDec18WelsReorderRefListEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec19HandleReferenceLostEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21HandleReferenceLostL0EPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsDecodeConstructSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDec21HandleReferenceLostL0EPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
        - _ZN7WelsDec27WelsTargetSliceConstructionEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:311,19'
          Dst:             _ZN7WelsDec27WelsTargetSliceConstructionEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:314,5'
          Dst:             _ZN7WelsDec21HandleReferenceLostL0EPNS_21TagWelsDecoderContextEPNS_10TagNalUnitE
    - functionName:    _ZN7WelsDec24CheckRefPicturesCompleteEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2957
      functionLinenumberEnd: 3006
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          444
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/decoder_core.cpp:2963,5'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2999,55'
          Dst:             _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
    - functionName:    _ZN7WelsDec22InitialDqLayersContextEPNS_21TagWelsDecoderContextEii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          1121
      EdgeCount:       114
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN7WelsDec24UninitialDqLayersContextEPNS_21TagWelsDecoderContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1502,3'
          Dst:             _ZN7WelsDec24UninitialDqLayersContextEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1505,35'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1513,44'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1515,57'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1517,57'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1520,72'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1524,72'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1528,62'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1531,42'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1533,64'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1537,54'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1540,50'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1543,58'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1545,58'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1547,43'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1549,46'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1552,48'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1555,72'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1558,55'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1561,73'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1564,57'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1567,50'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1569,39'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1571,69'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1575,46'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1577,53'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1580,60'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1584,57'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1587,53'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
    - functionName:    _ZN7WelsDec24UninitialDqLayersContextEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1804
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         85
      ICount:          906
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1649,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1656,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1661,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1666,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1671,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1677,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1683,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1689,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1695,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1701,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1706,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1712,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1718,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1724,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1730,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1736,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1742,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1748,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1761,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1767,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1773,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1779,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1785,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1790,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1793,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDec25CreateImplicitWeightTableEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         61
      ICount:          432
      EdgeCount:       81
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec39UpdateDecoderStatisticsForActiveParasetEP25TagVideoDecoderStatisticsPNS_6TagSpsEPNS_6TagPpsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec29WelsDecodeInitAccessUnitStartEPNS_21TagWelsDecoderContextEP13TagBufferInfo
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2291
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          223
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - GetVclNalTemporalId
        - _ZN7WelsDec25WelsDecodeAccessUnitStartEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec27ForceResetCurrentAccessUnitEPNS_14TagAccessUnitsE
        - _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL39CheckNewSeqBeginAndUpdateActiveLayerSpsEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2263,26'
          Dst:             _ZN7WelsDecL39CheckNewSeqBeginAndUpdateActiveLayerSpsEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2273,10'
          Dst:             _ZN7WelsDec25WelsDecodeAccessUnitStartEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2274,3'
          Dst:             GetVclNalTemporalId
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2277,5'
          Dst:             _ZN7WelsDec27ForceResetCurrentAccessUnitEPNS_14TagAccessUnitsE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2283,7'
          Dst:             _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec25AllocPicBuffOnNewSeqBeginEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2299
      functionLinenumberEnd: 2312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SyncPictureResolutionExt
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2301,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2302,5'
          Dst:             _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2304,18'
          Dst:             SyncPictureResolutionExt
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2307,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL39CheckNewSeqBeginAndUpdateActiveLayerSpsEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2170
      functionLinenumberEnd: 2213
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          296
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25WelsDecodeAccessUnitStartEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2134
      functionLinenumberEnd: 2153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec16UpdateAccessUnitEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec21CheckOnlyOneLayerInAuEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec26CheckIntegrityNalUnitsListEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2136,18'
          Dst:             _ZN7WelsDec16UpdateAccessUnitEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2141,43'
          Dst:             _ZN7WelsDec26CheckIntegrityNalUnitsListEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2149,5'
          Dst:             _ZN7WelsDec21CheckOnlyOneLayerInAuEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec27ForceResetCurrentAccessUnitEPNS_14TagAccessUnitsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1834
      functionLinenumberEnd: 1856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          103
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec16UpdateAccessUnitEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1472,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec26CheckIntegrityNalUnitsListEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionLinenumberEnd: 2100
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          412
      EdgeCount:       81
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7WelsDec25RefineIdxNoInterLayerPredEPNS_14TagAccessUnitsEPi
        - _ZN7WelsDec26CheckPocOfCurValidNalUnitsEPNS_14TagAccessUnitsEi
        - _ZN7WelsDec32CheckAvailNalUnitsListContinuityEPNS_21TagWelsDecoderContextEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2007,5'
          Dst:             _ZN7WelsDec25RefineIdxNoInterLayerPredEPNS_14TagAccessUnitsEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2009,5'
          Dst:             _ZN7WelsDec32CheckAvailNalUnitsListContinuityEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2011,10'
          Dst:             _ZN7WelsDec26CheckPocOfCurValidNalUnitsEPNS_14TagAccessUnitsEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2049,9'
          Dst:             _ZN7WelsDec25RefineIdxNoInterLayerPredEPNS_14TagAccessUnitsEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2051,9'
          Dst:             _ZN7WelsDec32CheckAvailNalUnitsListContinuityEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2053,14'
          Dst:             _ZN7WelsDec26CheckPocOfCurValidNalUnitsEPNS_14TagAccessUnitsEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2069,9'
          Dst:             _ZN7WelsDec25RefineIdxNoInterLayerPredEPNS_14TagAccessUnitsEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2071,9'
          Dst:             _ZN7WelsDec32CheckAvailNalUnitsListContinuityEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2073,14'
          Dst:             _ZN7WelsDec26CheckPocOfCurValidNalUnitsEPNS_14TagAccessUnitsEi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2089,7'
          Dst:             _ZN7WelsDec25RefineIdxNoInterLayerPredEPNS_14TagAccessUnitsEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2091,7'
          Dst:             _ZN7WelsDec32CheckAvailNalUnitsListContinuityEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2093,12'
          Dst:             _ZN7WelsDec26CheckPocOfCurValidNalUnitsEPNS_14TagAccessUnitsEi
    - functionName:    _ZN7WelsDec21CheckOnlyOneLayerInAuEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2102
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          161
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25RefineIdxNoInterLayerPredEPNS_14TagAccessUnitsEPi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionLinenumberEnd: 1966
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          301
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec32CheckAvailNalUnitsListContinuityEPNS_21TagWelsDecoderContextEii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          173
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec26CheckPocOfCurValidNalUnitsEPNS_14TagAccessUnitsEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1968
      functionLinenumberEnd: 1981
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL25WriteBackActiveParametersEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2216
      functionLinenumberEnd: 2232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18DecodeFinishUpdateEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDecL25WriteBackActiveParametersEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2242,3'
          Dst:             _ZN7WelsDecL25WriteBackActiveParametersEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:2246,5'
          Dst:             _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec32ForceResetParaSetStatusAndAUListEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20ForceClearCurrentNalEPNS_14TagAccessUnitsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionLinenumberEnd: 1862
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec26PrefetchNalHeaderExtSyntaxEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitES3_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          242
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          119
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23ParseSliceHeaderSyntaxsEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         492
      ICount:          3052
      EdgeCount:       649
      CyclomaticComplexity: 159
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec21ParseDecRefPicMarkingEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersEPNS_6TagSpsEb
        - _ZN7WelsDec22ParsePredWeightedTableEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersE
        - _ZN7WelsDec25FillDefaultSliceHeaderExtEPNS_17TagSliceHeaderExtEPN10WelsCommon19TagNalUnitHeaderExtE
        - _ZN7WelsDec25ParseRefPicListReorderingEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:918,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:919,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:923,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:926,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:934,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:940,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:947,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:948,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:957,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:972,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:983,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:998,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1020,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1029,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1033,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1035,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1041,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1050,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1055,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1057,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1069,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1073,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1103,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1106,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1112,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1114,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1118,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1125,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1138,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1141,7'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1142,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1146,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1147,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1155,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1160,12'
          Dst:             _ZN7WelsDec25ParseRefPicListReorderingEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1162,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1167,14'
          Dst:             _ZN7WelsDec22ParsePredWeightedTableEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1169,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1182,14'
          Dst:             _ZN7WelsDec21ParseDecRefPicMarkingEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersEPNS_6TagSpsEb
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1188,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1191,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1201,7'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1202,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1208,3'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1212,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1219,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1228,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1232,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1237,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1239,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1242,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1244,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1256,42'
          Dst:             log
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1258,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1265,5'
          Dst:             _ZN7WelsDec25FillDefaultSliceHeaderExtEPNS_17TagSliceHeaderExtEPN10WelsCommon19TagNalUnitHeaderExtE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1272,7'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1275,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1279,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1284,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1286,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1290,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1292,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1301,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1317,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1336,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1339,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1342,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1345,11'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1349,11'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1352,13'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1357,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1360,11'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1365,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1371,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1373,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:1376,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          402
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:159,31'
          Dst:             _ZN7WelsDecL18GetLeadingZeroBitsEj
    - functionName:    _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:193,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:128,11'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
    - functionName:    _ZN7WelsDec25ParseRefPicListReorderingEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          331
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:458,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:464,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:481,11'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:486,11'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDec22ParsePredWeightedTableEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         110
      ICount:          540
      EdgeCount:       140
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:325,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:330,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:343,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:346,9'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:351,9'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:364,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:369,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decoder_core.cpp:374,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
    - functionName:    _ZN7WelsDec21ParseDecRefPicMarkingEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEPNS_15TagSliceHeadersEPNS_6TagSpsEb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          474
      EdgeCount:       113
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:506,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:508,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:511,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:517,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:526,11'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:532,11'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:540,11'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decoder_core.cpp:545,11'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDec25FillDefaultSliceHeaderExtEPNS_17TagSliceHeaderExtEPN10WelsCommon19TagNalUnitHeaderExtE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          127
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18DecodeNalHeaderExtEPNS_10TagNalUnitEPh
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          127
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsFreeStaticMemoryEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          209
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:786,3'
          Dst:             _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:789,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:797,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:805,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:810,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:813,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:819,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDec20WelsInitStaticMemoryEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec12InitBsBufferEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec14MemInitNalListEPPNS_14TagAccessUnitsEjPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:763,7'
          Dst:             _ZN7WelsDec14MemInitNalListEPPNS_14TagAccessUnitsEjPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/decoder_core.cpp:766,7'
          Dst:             _ZN7WelsDec12InitBsBufferEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec12InitBsBufferEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          202
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:612,59'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:619,61'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:624,65'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:631,63'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:639,66'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
    - functionName:    _ZN7WelsDec13CheckBsBufferEPNS_21TagWelsDecoderContextEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec14ExpandBsBufferEPNS_21TagWelsDecoderContextEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:735,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:742,9'
          Dst:             _ZN7WelsDec14ExpandBsBufferEPNS_21TagWelsDecoderContextEi
    - functionName:    _ZN7WelsDec14ExpandBsBufferEPNS_21TagWelsDecoderContextEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decoder_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          329
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decoder_core.cpp:657,53'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:659,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:677,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:682,60'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/decoder_core.cpp:684,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decoder_core.cpp:694,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDec17ImplementErrorConEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          146
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7WelsDec19DoErrorConFrameCopyEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19DoErrorConSliceCopyEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec21DoErrorConSliceMVCopyEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec24GetAvilInfoFromCorrectMbEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/error_concealment.cpp:473,5'
          Dst:             _ZN7WelsDec19DoErrorConFrameCopyEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/error_concealment.cpp:477,5'
          Dst:             _ZN7WelsDec19DoErrorConSliceCopyEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/error_concealment.cpp:480,5'
          Dst:             _ZN7WelsDec24GetAvilInfoFromCorrectMbEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/error_concealment.cpp:481,5'
          Dst:             _ZN7WelsDec21DoErrorConSliceMVCopyEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec19DoErrorConFrameCopyEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          184
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/error_concealment.cpp:105,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec19DoErrorConSliceCopyEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          420
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/error_concealment.cpp:131,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec24GetAvilInfoFromCorrectMbEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          1042
      EdgeCount:       50
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/error_concealment.cpp:278,9'
          Branch Sides:    []
        - Branch String:   'codec/decoder/core/src/error_concealment.cpp:323,13'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7WelsDec21DoErrorConSliceMVCopyEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          323
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec12DoMbECMvCopyEPNS_21TagWelsDecoderContextEPNS_8SPictureES3_iiiPNS_14TagMCRefMemberE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/error_concealment.cpp:401,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/error_concealment.cpp:412,11'
          Dst:             _ZN7WelsDec12DoMbECMvCopyEPNS_21TagWelsDecoderContextEPNS_8SPictureES3_iiiPNS_14TagMCRefMemberE
    - functionName:    _ZN7WelsDec12DoMbECMvCopyEPNS_21TagWelsDecoderContextEPNS_8SPictureES3_iiiPNS_14TagMCRefMemberE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          593
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/error_concealment.cpp:255,5'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
    - functionName:    _ZN7WelsDec12NeedErrorConEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec16MarkECFrameAsRefEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ExpandReferencingPicture
        - _ZN7WelsDec13WelsMarkAsRefEPNS_21TagWelsDecoderContextEPNS_8SPictureE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/error_concealment.cpp:441,18'
          Dst:             _ZN7WelsDec13WelsMarkAsRefEPNS_21TagWelsDecoderContextEPNS_8SPictureE
        - Src:             'codec/decoder/core/src/error_concealment.cpp:446,3'
          Dst:             ExpandReferencingPicture
    - functionName:    _ZN7WelsDec12InitErrorConEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/error_concealment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          148
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCopy8x8_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCopy16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL26FmoGenerateMbAllocMapType1EPNS_6TagFmoEPNS_6TagPpsEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          115
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL26FmoGenerateMbAllocMapType0EPNS_6TagFmoEPNS_6TagPpsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec17FmoMbToSliceGroupEPNS_6TagFmoEi
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/fmo.cpp:306,52'
          Dst:             _ZN7WelsDec17FmoMbToSliceGroupEPNS_6TagFmoEi
    - functionName:    _ZN7WelsDec17FmoMbToSliceGroupEPNS_6TagFmoEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec14FmoParamUpdateEPNS_6TagFmoEPNS_6TagSpsEPNS_6TagPpsEPiPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec19FmoParamSetsChangedEPNS_6TagFmoEiii
        - _ZN7WelsDec7InitFmoEPNS_6TagFmoEPNS_6TagPpsEiiPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/fmo.cpp:264,7'
          Dst:             _ZN7WelsDec19FmoParamSetsChangedEPNS_6TagFmoEiii
        - Src:             'codec/decoder/core/src/fmo.cpp:265,12'
          Dst:             _ZN7WelsDec7InitFmoEPNS_6TagFmoEPNS_6TagPpsEiiPN10WelsCommon12CMemoryAlignE
    - functionName:    _ZN7WelsDec19FmoParamSetsChangedEPNS_6TagFmoEiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec7InitFmoEPNS_6TagFmoEPNS_6TagPpsEiiPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDecL21FmoGenerateSliceGroupEPNS_6TagFmoEPNS_6TagPpsEiiPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/fmo.cpp:189,10'
          Dst:             _ZN7WelsDecL21FmoGenerateSliceGroupEPNS_6TagFmoEPNS_6TagPpsEiiPN10WelsCommon12CMemoryAlignE
    - functionName:    _ZN7WelsDecL21FmoGenerateSliceGroupEPNS_6TagFmoEPNS_6TagPpsEiiPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          234
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN7WelsDecL26FmoGenerateMbAllocMapType0EPNS_6TagFmoEPNS_6TagPpsE
        - _ZN7WelsDecL26FmoGenerateMbAllocMapType1EPNS_6TagFmoEPNS_6TagPpsEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/fmo.cpp:150,5'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/fmo.cpp:134,8'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/fmo.cpp:135,38'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/fmo.cpp:152,14'
          Dst:             _ZN7WelsDecL26FmoGenerateMbAllocMapType0EPNS_6TagFmoEPNS_6TagPpsE
        - Src:             'codec/decoder/core/src/fmo.cpp:155,14'
          Dst:             _ZN7WelsDecL26FmoGenerateMbAllocMapType1EPNS_6TagFmoEPNS_6TagPpsEi
    - functionName:    _ZN7WelsDec13UninitFmoListEPNS_6TagFmoEiiPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/fmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/fmo.cpp:213,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDec24WelsI16x16LumaPredDcNA_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec26WelsI16x16LumaPredDcLeft_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          97
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25WelsI16x16LumaPredDcTop_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsI16x16LumaPredDc_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25WelsI16x16LumaPredPlane_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          184
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/get_intra_predictor.cpp:1071,14'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZL9WelsClip1i
      functionSourceFile: '/src/openh264/./codec/common/inc/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsI16x16LumaPredH_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          63
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsI16x16LumaPredV_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          69
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsIChromaPredDcNA_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsIChromaPredDcTop_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          140
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23WelsIChromaPredDcLeft_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          174
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19WelsIChromaPredDc_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          304
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsIChromaPredPlane_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          184
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/get_intra_predictor.cpp:932,14'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZN7WelsDec18WelsIChromaPredH_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          55
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18WelsIChromaPredV_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI8x8LumaPredHD_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          589
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI8x8LumaPredHU_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          343
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI8x8LumaPredVR_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          589
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23WelsI8x8LumaPredVLTop_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          330
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI8x8LumaPredVL_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          306
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsI8x8LumaPredDDR_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          533
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsI8x8LumaPredDDLTop_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          311
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsI8x8LumaPredDDL_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          287
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsI8x8LumaPredDcNA_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23WelsI8x8LumaPredDcTop_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          277
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsI8x8LumaPredDcLeft_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          243
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI8x8LumaPredDc_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          408
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19WelsI8x8LumaPredH_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          213
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19WelsI8x8LumaPredV_cEPhibb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          263
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI4x4LumaPredHD_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          288
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI4x4LumaPredHU_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          186
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI4x4LumaPredVR_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          269
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23WelsI4x4LumaPredVLTop_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          199
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI4x4LumaPredVL_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsI4x4LumaPredDDR_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          272
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsI4x4LumaPredDDLTop_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          170
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsI4x4LumaPredDDL_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          220
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsI4x4LumaPredDcNA_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23WelsI4x4LumaPredDcTop_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          86
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsI4x4LumaPredDcLeft_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          80
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsI4x4LumaPredDc_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          115
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19WelsI4x4LumaPredH_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19WelsI4x4LumaPredV_cEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/get_intra_predictor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL19WelsDelLongFromListEPNS_9TagRefPicEj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          117
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL14MarkAsLongTermEPNS_9TagRefPicEiij
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
        - _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:905,3'
          Dst:             _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:910,14'
          Dst:             _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
    - functionName:    _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDecL19WelsDelLongFromListEPNS_9TagRefPicEj
        - _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:838,19'
          Dst:             _ZN7WelsDecL19WelsDelLongFromListEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:840,5'
          Dst:             _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
    - functionName:    _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          182
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          129
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          124
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL28WelsDelShortFromListSetUnrefEPNS_9TagRefPicEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
        - _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:809,19'
          Dst:             _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:811,5'
          Dst:             _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
    - functionName:    _ZN7WelsDecL11MMCOProcessEPNS_21TagWelsDecoderContextEPNS_9TagRefPicEjijii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          288
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL14MarkAsLongTermEPNS_9TagRefPicEiij
        - _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
        - _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
        - _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - _ZN7WelsDecL28WelsDelShortFromListSetUnrefEPNS_9TagRefPicEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/manage_dec_ref.cpp:696,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:698,12'
          Dst:             _ZN7WelsDecL28WelsDelShortFromListSetUnrefEPNS_9TagRefPicEi
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:700,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:704,12'
          Dst:             _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:706,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:713,12'
          Dst:             _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:715,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:718,5'
          Dst:             _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:722,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:726,5'
          Dst:             _ZN7WelsDecL14MarkAsLongTermEPNS_9TagRefPicEiij
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:732,9'
          Dst:             _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:737,5'
          Dst:             _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:744,5'
          Dst:             _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:751,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:754,12'
          Dst:             _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
    - functionName:    _ZN7WelsDec15WelsResetRefPicEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          140
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:116,7'
          Dst:             _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:124,7'
          Dst:             _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
    - functionName:    _ZN7WelsDec16GetLTRFrameIndexEPNS_9TagRefPicEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL18AddShortTermToListEPNS_9TagRefPicEPNS_8SPictureE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL13SlidingWindowEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
        - _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:769,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:773,14'
          Dst:             _ZN7WelsDecL20WelsDelShortFromListEPNS_9TagRefPicEi
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:775,9'
          Dst:             _ZN7WelsDecL8SetUnRefEPNS_8SPictureE
    - functionName:    _ZN7WelsDecL25RemainOneBufferInDpbForECEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          161
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec16GetLTRFrameIndexEPNS_9TagRefPicEi
        - _ZN7WelsDecL13SlidingWindowEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:938,12'
          Dst:             _ZN7WelsDecL13SlidingWindowEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:943,32'
          Dst:             _ZN7WelsDec16GetLTRFrameIndexEPNS_9TagRefPicEi
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:952,7'
          Dst:             _ZN7WelsDecL27WelsDelLongFromListSetUnrefEPNS_9TagRefPicEj
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:958,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL4MMCOEPNS_21TagWelsDecoderContextEPNS_9TagRefPicEPNS_16TagRefPicMarkingE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          161
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDecL11MMCOProcessEPNS_21TagWelsDecoderContextEPNS_9TagRefPicEjijii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:678,12'
          Dst:             _ZN7WelsDecL11MMCOProcessEPNS_21TagWelsDecoderContextEPNS_9TagRefPicEjijii
    - functionName:    _ZN7WelsDec13WelsMarkAsRefEPNS_21TagWelsDecoderContextEPNS_8SPictureE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          404
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7WelsDecL13SlidingWindowEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
        - _ZN7WelsDecL18AddShortTermToListEPNS_9TagRefPicEPNS_8SPictureE
        - _ZN7WelsDecL25RemainOneBufferInDpbForECEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - _ZN7WelsDecL4MMCOEPNS_21TagWelsDecoderContextEPNS_9TagRefPicEPNS_16TagRefPicMarkingE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:615,7'
          Dst:             _ZN7WelsDecL17AddLongTermToListEPNS_9TagRefPicEPNS_8SPictureEij
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:621,14'
          Dst:             _ZN7WelsDecL4MMCOEPNS_21TagWelsDecoderContextEPNS_9TagRefPicEPNS_16TagRefPicMarkingE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:624,18'
          Dst:             _ZN7WelsDecL25RemainOneBufferInDpbForECEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:637,14'
          Dst:             _ZN7WelsDecL13SlidingWindowEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:640,18'
          Dst:             _ZN7WelsDecL25RemainOneBufferInDpbForECEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:652,16'
          Dst:             _ZN7WelsDecL25RemainOneBufferInDpbForECEPNS_21TagWelsDecoderContextEPNS_9TagRefPicE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:658,12'
          Dst:             _ZN7WelsDecL18AddShortTermToListEPNS_9TagRefPicEPNS_8SPictureE
    - functionName:    _ZN7WelsDec19WelsReorderRefList2EPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         114
      ICount:          820
      EdgeCount:       148
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18WelsReorderRefListEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         81
      ICount:          600
      EdgeCount:       108
      CyclomaticComplexity: 29
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:434,17'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:451,17'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec15WelsInitRefListEPNS_21TagWelsDecoderContextEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDecL18WrapShortRefPicNumEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL36WelsCheckAndRecoverForFutureDecodingEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:361,17'
          Dst:             _ZN7WelsDecL36WelsCheckAndRecoverForFutureDecodingEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:364,3'
          Dst:             _ZN7WelsDecL18WrapShortRefPicNumEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDecL36WelsCheckAndRecoverForFutureDecodingEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          474
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - ExpandReferencingPicture
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec11PrefetchPicEPNS_10TagPicBuffE
        - _ZN7WelsDecL18AddShortTermToListEPNS_9TagRefPicEPNS_8SPictureE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:156,23'
          Dst:             _ZN7WelsDec11PrefetchPicEPNS_10TagPicBuffE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:186,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:199,9'
          Dst:             ExpandReferencingPicture
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:201,9'
          Dst:             _ZN7WelsDecL18AddShortTermToListEPNS_9TagRefPicEPNS_8SPictureE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:203,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL18WrapShortRefPicNumEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          120
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsInitBSliceRefListEPNS_21TagWelsDecoderContextEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         114
      ICount:          946
      EdgeCount:       145
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7WelsDecL18WrapShortRefPicNumEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL36WelsCheckAndRecoverForFutureDecodingEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:234,17'
          Dst:             _ZN7WelsDecL36WelsCheckAndRecoverForFutureDecodingEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/manage_dec_ref.cpp:237,3'
          Dst:             _ZN7WelsDecL18WrapShortRefPicNumEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec27WelsResetRefPicWithoutUnRefEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/manage_dec_ref.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          83
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec13MemGetNextNalEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/memmgr_nal_unit.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDec17ExpandNalUnitListEPPNS_14TagAccessUnitsEiiPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/memmgr_nal_unit.cpp:136,9'
          Dst:             _ZN7WelsDec17ExpandNalUnitListEPPNS_14TagAccessUnitsEiiPN10WelsCommon12CMemoryAlignE
    - functionName:    _ZN7WelsDec17ExpandNalUnitListEPPNS_14TagAccessUnitsEiiPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/memmgr_nal_unit.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
        - _ZN7WelsDec14MemInitNalListEPPNS_14TagAccessUnitsEjPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/memmgr_nal_unit.cpp:105,17'
          Dst:             _ZN7WelsDec14MemInitNalListEPPNS_14TagAccessUnitsEjPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/memmgr_nal_unit.cpp:119,5'
          Dst:             _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
    - functionName:    _ZN7WelsDec14MemInitNalListEPPNS_14TagAccessUnitsEjPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/memmgr_nal_unit.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          154
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/memmgr_nal_unit.cpp:59,5'
          Dst:             _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/memmgr_nal_unit.cpp:62,26'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
    - functionName:    _ZN7WelsDec14MemFreeNalListEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/memmgr_nal_unit.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/memmgr_nal_unit.cpp:90,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDec24PrefetchLastPicForThreadEPNS_10TagPicBuffERKi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/pic_queue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20PrefetchPicForThreadEPNS_10TagPicBuffE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/pic_queue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec11PrefetchPicEPNS_10TagPicBuffE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/pic_queue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          222
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/pic_queue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          240
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - EventDestroy
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/pic_queue.cpp:142,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:147,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:152,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:157,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:163,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:168,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:175,9'
          Dst:             EventDestroy
        - Src:             'codec/decoder/core/src/pic_queue.cpp:177,12'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:180,10'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
    - functionName:    _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/pic_queue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          421
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - EventCreate
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/pic_queue.cpp:73,26'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:92,52'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:94,5'
          Dst:             _ZN7WelsDec11FreePictureEPNS_8SPictureEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/pic_queue.cpp:116,47'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:117,16'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/pic_queue.cpp:117,65'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:118,35'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:119,48'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:121,48'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:123,50'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:125,50'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:128,46'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/pic_queue.cpp:130,7'
          Dst:             EventCreate
    - functionName:    _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          266
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          459
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec13GetInterBPredEPPhS1_PNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         210
      ICount:          2924
      EdgeCount:       273
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:713,7'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:714,7'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:719,7'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:720,7'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:722,9'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:724,9'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:731,7'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:732,7'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:734,9'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:748,11'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:754,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:759,13'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:765,13'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:769,15'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:771,15'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:779,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:793,11'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:799,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:804,13'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:810,13'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:814,15'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:816,15'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:824,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:861,9'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:864,9'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:868,9'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:875,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:879,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:882,13'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:884,13'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:891,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:893,13'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:900,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:903,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:906,13'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:908,13'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:916,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:923,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:926,13'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:928,13'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:935,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:941,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:943,13'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:950,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:953,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:956,13'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:958,13'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:966,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:973,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:976,13'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:978,13'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:985,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:991,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:993,13'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:1012,13'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:1020,13'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:1023,15'
          Dst:             _ZN7WelsDecL18BiWeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_iibii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:1025,15'
          Dst:             _ZN7WelsDecL12BiPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberES3_ii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:1045,13'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:1047,15'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
    - functionName:    _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          446
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - EventPost
        - EventWait
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:255,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/rec_mb.cpp:262,11'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/rec_mb.cpp:270,9'
          Dst:             EventWait
    - functionName:    _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          418
      EdgeCount:       69
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12GetInterPredEPhS0_S0_PNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          1200
      EdgeCount:       102
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
      functionUses:    2
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/rec_mb.cpp:493,3'
          Branch Sides:    []
        - Branch String:   'codec/decoder/core/src/rec_mb.cpp:575,7'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:499,5'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:500,5'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:504,7'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:511,5'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:512,5'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:515,7'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:521,5'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:525,5'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:528,7'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:535,5'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:536,5'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:538,7'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:544,5'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:548,5'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:551,7'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:568,7'
          Dst:             _ZN7WelsDecL9GetRefPicEPNS_14TagMCRefMemberEPNS_21TagWelsDecoderContextERKai
        - Src:             'codec/decoder/core/src/rec_mb.cpp:579,9'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:582,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:589,9'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:592,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:601,9'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:604,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:611,9'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:614,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:623,9'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:626,11'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
        - Src:             'codec/decoder/core/src/rec_mb.cpp:645,11'
          Dst:             _ZN7WelsDec6BaseMCEPNS_21TagWelsDecoderContextEPNS_14TagMCRefMemberERKiRKaiiP9TagMcFunciiPs
        - Src:             'codec/decoder/core/src/rec_mb.cpp:648,13'
          Dst:             _ZN7WelsDecL16WeightPredictionEPNS_10TagDqLayerEPNS_14TagMCRefMemberEiiii
    - functionName:    _ZN7WelsDec11RecI16x16MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          191
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec9RecChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:210,3'
          Dst:             _ZN7WelsDec9RecChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec9RecChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          131
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec11RecI4x4LumaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          146
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec9RecI4x4MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec11RecI4x4LumaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - _ZN7WelsDec13RecI4x4ChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:118,3'
          Dst:             _ZN7WelsDec11RecI4x4LumaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/rec_mb.cpp:119,3'
          Dst:             _ZN7WelsDec13RecI4x4ChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec13RecI4x4ChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec9RecChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:173,3'
          Dst:             _ZN7WelsDec9RecChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec11RecI8x8LumaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          309
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec9RecI8x8MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec11RecI8x8LumaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - _ZN7WelsDec13RecI4x4ChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/rec_mb.cpp:65,3'
          Dst:             _ZN7WelsDec11RecI8x8LumaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/rec_mb.cpp:66,3'
          Dst:             _ZN7WelsDec13RecI4x4ChromaEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec23WelsFillRecNeededMbInfoEPNS_21TagWelsDecoderContextEbPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/rec_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          105
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SemDestroy
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WelsEventClose
        - pthread_mutex_destroy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:286,3'
          Dst:             pthread_mutex_destroy
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:288,3'
          Dst:             WelsEventClose
    - functionName:    SemRelease
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sem_post
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:278,3'
          Dst:             sem_post
    - functionName:    SemWait
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          161
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL22getTimespecFromTimeoutP8timespeci
        - __errno_location
        - sem_timedwait
        - sem_wait
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:224,14'
          Dst:             sem_wait
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:225,27'
          Dst:             __errno_location
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:229,9'
          Dst:             _ZL22getTimespecFromTimeoutP8timespeci
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:233,14'
          Dst:             sem_timedwait
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:234,27'
          Dst:             __errno_location
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22getTimespecFromTimeoutP8timespeci
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettimeofday
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:130,3'
          Dst:             gettimeofday
    - functionName:    SemCreate
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - WelsEventOpen
        - pthread_mutex_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:203,7'
          Dst:             pthread_mutex_init
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:206,7'
          Dst:             WelsEventOpen
    - functionName:    EventDestroy
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_cond_destroy
        - pthread_mutex_destroy
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:196,3'
          Dst:             pthread_mutex_destroy
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:197,3'
          Dst:             pthread_cond_destroy
    - functionName:    pthread_cond_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EventWait
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          144
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22getTimespecFromTimeoutP8timespeci
        - pthread_cond_timedwait
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:161,3'
          Dst:             pthread_mutex_lock
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:164,5'
          Dst:             pthread_mutex_unlock
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:174,5'
          Dst:             pthread_mutex_unlock
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:179,10'
          Dst:             pthread_cond_wait
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:182,5'
          Dst:             _ZL22getTimespecFromTimeoutP8timespeci
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:183,10'
          Dst:             pthread_cond_timedwait
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:188,3'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_timedwait
      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:    EventPost
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_cond_broadcast
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:154,3'
          Dst:             pthread_mutex_lock
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:155,3'
          Dst:             pthread_cond_broadcast
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:157,3'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_broadcast
      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:    EventReset
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:148,3'
          Dst:             pthread_mutex_lock
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:150,3'
          Dst:             pthread_mutex_unlock
    - functionName:    EventCreate
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_cond_init
        - pthread_mutex_init
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:136,7'
          Dst:             pthread_mutex_init
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:138,7'
          Dst:             pthread_cond_init
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ThreadWait
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WelsThreadJoin
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:59,10'
          Dst:             WelsThreadJoin
    - functionName:    ThreadCreate
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WelsThreadCreate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:55,10'
          Dst:             WelsThreadCreate
    - functionName:    GetCPUCount
      functionSourceFile: '/src/openh264/codec/decoder/core/src/wels_decoder_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WelsQueryLogicalProcessInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/wels_decoder_thread.cpp:49,3'
          Dst:             WelsQueryLogicalProcessInfo
    - functionName:    _Z15WelsCopy16x16_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14WelsCopy16x8_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14WelsCopy8x16_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          82
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13WelsCopy8x8_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          82
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13WelsCopy4x8_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13WelsCopy4x4_cPhiS_i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/copy_mb.cpp:64,3'
          Dst:             _Z13WelsCopy4x4_cPhiS_i
        - Src:             'codec/common/src/copy_mb.cpp:65,3'
          Dst:             _Z13WelsCopy4x4_cPhiS_i
    - functionName:    _Z13WelsCopy4x4_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13WelsCopy8x4_cPhiS_i
      functionSourceFile: '/src/openh264/codec/common/src/copy_mb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13WelsCopy4x4_cPhiS_i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/copy_mb.cpp:60,3'
          Dst:             _Z13WelsCopy4x4_cPhiS_i
        - Src:             'codec/common/src/copy_mb.cpp:61,3'
          Dst:             _Z13WelsCopy4x4_cPhiS_i
    - functionName:    WelsCPURestore
      functionSourceFile: '/src/openh264/codec/common/src/cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WelsEmms
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/cpu.cpp:224,5'
          Dst:             WelsEmms
    - functionName:    WelsEmms
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCPUFeatureDetect
      functionSourceFile: '/src/openh264/codec/common/src/cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         138
      ICount:          697
      EdgeCount:       185
      CyclomaticComplexity: 49
      functionsReached:
        - WelsCPUDetectAVX512
        - WelsCPUId
        - WelsCPUIdVerify
        - WelsCPUSupportAVX
        - WelsCPUSupportFMA
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/cpu.cpp:63,8'
          Dst:             WelsCPUIdVerify
        - Src:             'codec/common/src/cpu.cpp:68,3'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:75,3'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:98,9'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:99,9'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:122,7'
          Dst:             WelsCPUSupportAVX
        - Src:             'codec/common/src/cpu.cpp:126,7'
          Dst:             WelsCPUSupportFMA
        - Src:             'codec/common/src/cpu.cpp:141,5'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:149,18'
          Dst:             WelsCPUDetectAVX512
        - Src:             'codec/common/src/cpu.cpp:163,10'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:166,9'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:174,3'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:176,9'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:178,5'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:187,8'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:190,5'
          Dst:             WelsCPUId
        - Src:             'codec/common/src/cpu.cpp:200,9'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:201,13'
          Dst:             strcmp
        - Src:             'codec/common/src/cpu.cpp:202,5'
          Dst:             WelsCPUId
    - functionName:    WelsCPUIdVerify
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCPUId
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCPUSupportAVX
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCPUSupportFMA
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsCPUDetectAVX512
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsFflush
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:265,10'
          Dst:             fflush
    - 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:    WelsFseek
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fseek
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:261,10'
          Dst:             fseek
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsGetMillisecond
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsFwrite
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fwrite
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:253,19'
          Dst:             fwrite
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsStrcat
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WelsStrncpy
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:246,34'
          Dst:             strlen
        - Src:             'codec/common/src/crt_util_safe_x.cpp:248,12'
          Dst:             WelsStrncpy
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsStrncpy
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:200,3'
          Dst:             strncpy
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsStrftime
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - localtime
        - strftime
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:234,11'
          Dst:             localtime
        - Src:             'codec/common/src/crt_util_safe_x.cpp:236,19'
          Dst:             strftime
    - functionName:    localtime
      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:    strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsGetTimeOfDay
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gettimeofday
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:220,7'
          Dst:             gettimeofday
    - functionName:    WelsFclose
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fclose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:214,10'
          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:    WelsFopen
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fopen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:210,10'
          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:    WelsVsnprintf
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:206,10'
          Dst:             vsnprintf
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsSnprintf
      functionSourceFile: '/src/openh264/codec/common/src/crt_util_safe_x.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/crt_util_safe_x.cpp:192,9'
          Dst:             vsnprintf
    - functionName:    ExpandReferencingPicture
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          125
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21ExpandPictureChroma_cPhiii
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/expand_pic.cpp:409,5'
          Dst:             _ZL21ExpandPictureChroma_cPhiii
        - Src:             'codec/common/src/expand_pic.cpp:410,5'
          Dst:             _ZL21ExpandPictureChroma_cPhiii
    - functionName:    _ZL21ExpandPictureChroma_cPhiii
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          166
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19ExpandPictureLuma_cPhiii
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          166
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    InitExpandPictureFunc
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ExpandPictureLuma_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ExpandPictureChromaUnalign_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ExpandPictureChromaAlign_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19MBPadBottomChroma_cRPhRKiS2_S2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16MBPadTopChroma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18MBPadRightChroma_cRPhRKiS2_S2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17MBPadLeftChroma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24MBPadBottomRightChroma_cRPhRKiS2_i
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          67
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23MBPadBottomLeftChroma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21MBPadTopRightChroma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20MBPadTopLeftChroma_cRPhRKi
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PadMBChroma_c
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 268
      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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          263
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL16MBPadTopChroma_cRPhRKiS2_
        - _ZL17MBPadLeftChroma_cRPhRKiS2_
        - _ZL18MBPadRightChroma_cRPhRKiS2_S2_
        - _ZL19MBPadBottomChroma_cRPhRKiS2_S2_
        - _ZL20MBPadTopLeftChroma_cRPhRKi
        - _ZL21MBPadTopRightChroma_cRPhRKiS2_
        - _ZL23MBPadBottomLeftChroma_cRPhRKiS2_
        - _ZL24MBPadBottomRightChroma_cRPhRKiS2_i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/expand_pic.cpp:250,5'
          Dst:             _ZL20MBPadTopLeftChroma_cRPhRKi
        - Src:             'codec/common/src/expand_pic.cpp:252,5'
          Dst:             _ZL21MBPadTopRightChroma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:254,5'
          Dst:             _ZL23MBPadBottomLeftChroma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:256,5'
          Dst:             _ZL24MBPadBottomRightChroma_cRPhRKiS2_i
        - Src:             'codec/common/src/expand_pic.cpp:259,5'
          Dst:             _ZL17MBPadLeftChroma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:261,5'
          Dst:             _ZL18MBPadRightChroma_cRPhRKiS2_S2_
        - Src:             'codec/common/src/expand_pic.cpp:264,5'
          Dst:             _ZL16MBPadTopChroma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:266,5'
          Dst:             _ZL19MBPadBottomChroma_cRPhRKiS2_S2_
    - functionName:    _ZL17MBPadBottomLuma_cRPhRKiS2_S2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14MBPadTopLuma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16MBPadRightLuma_cRPhRKiS2_S2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15MBPadLeftLuma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22MBPadBottomRightLuma_cRPhRKiS2_S2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          68
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21MBPadBottomLeftLuma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19MBPadTopRightLuma_cRPhRKiS2_
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18MBPadTopLeftLuma_cRPhRKi
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PadMBLuma_c
      functionSourceFile: '/src/openh264/codec/common/src/expand_pic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 245
      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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          262
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL14MBPadTopLuma_cRPhRKiS2_
        - _ZL15MBPadLeftLuma_cRPhRKiS2_
        - _ZL16MBPadRightLuma_cRPhRKiS2_S2_
        - _ZL17MBPadBottomLuma_cRPhRKiS2_S2_
        - _ZL18MBPadTopLeftLuma_cRPhRKi
        - _ZL19MBPadTopRightLuma_cRPhRKiS2_
        - _ZL21MBPadBottomLeftLuma_cRPhRKiS2_
        - _ZL22MBPadBottomRightLuma_cRPhRKiS2_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/expand_pic.cpp:227,5'
          Dst:             _ZL18MBPadTopLeftLuma_cRPhRKi
        - Src:             'codec/common/src/expand_pic.cpp:229,5'
          Dst:             _ZL19MBPadTopRightLuma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:231,5'
          Dst:             _ZL21MBPadBottomLeftLuma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:233,5'
          Dst:             _ZL22MBPadBottomRightLuma_cRPhRKiS2_S2_
        - Src:             'codec/common/src/expand_pic.cpp:236,5'
          Dst:             _ZL15MBPadLeftLuma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:238,5'
          Dst:             _ZL16MBPadRightLuma_cRPhRKiS2_S2_
        - Src:             'codec/common/src/expand_pic.cpp:241,5'
          Dst:             _ZL14MBPadTopLuma_cRPhRKiS2_
        - Src:             'codec/common/src/expand_pic.cpp:243,5'
          Dst:             _ZL17MBPadBottomLuma_cRPhRKiS2_S2_
    - functionName:    _ZN12_GLOBAL__N_115McHorVer33_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:1035,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:1036,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:1037,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    McHorVer20_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:721,5'
          Dst:             PixelAvgWidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:723,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:725,5'
          Dst:             PixelAvgWidthEq16_sse2
    - functionName:    PixelAvgWidthEq4_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PixelAvgWidthEq8_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PixelAvgWidthEq16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115McHorVer32_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:1025,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:1026,3'
          Dst:             _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:1027,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02Width16Or17S16ToU8_avx2
        - McHorVer02Width4S16ToU8_avx2
        - McHorVer02Width8S16ToU8_avx2
        - McHorVer20Width16U8ToS16_avx2
        - McHorVer20Width4U8ToS16_avx2
        - McHorVer20Width8U8ToS16_avx2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:919,5'
          Dst:             McHorVer20Width4U8ToS16_avx2
        - Src:             'codec/common/src/mc.cpp:920,5'
          Dst:             McHorVer02Width4S16ToU8_avx2
        - Src:             'codec/common/src/mc.cpp:922,5'
          Dst:             McHorVer20Width8U8ToS16_avx2
        - Src:             'codec/common/src/mc.cpp:923,5'
          Dst:             McHorVer02Width8S16ToU8_avx2
        - Src:             'codec/common/src/mc.cpp:925,5'
          Dst:             McHorVer20Width16U8ToS16_avx2
        - Src:             'codec/common/src/mc.cpp:926,5'
          Dst:             McHorVer02Width16Or17S16ToU8_avx2
    - functionName:    McHorVer20Width4U8ToS16_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Width4S16ToU8_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width8U8ToS16_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Width8S16ToU8_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width16U8ToS16_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Width16Or17S16ToU8_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115McHorVer31_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:1015,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:1016,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:1017,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer30_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:1007,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:1008,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer23_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:998,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:999,3'
          Dst:             _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:1000,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer21_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:988,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:989,3'
          Dst:             _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:990,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer13_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:978,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:979,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:980,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer12_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:968,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:969,3'
          Dst:             _ZN12_GLOBAL__N_115McHorVer22_avx2EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:970,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer11_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:958,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:959,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:960,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer10_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:949,3'
          Dst:             McHorVer20_avx2
        - Src:             'codec/common/src/mc.cpp:950,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer03_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:941,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:942,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer01_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_avx2
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:933,3'
          Dst:             McHorVer02_avx2
        - Src:             'codec/common/src/mc.cpp:934,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer33_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:861,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:862,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:863,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    McHorVer20_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116McHorVer32_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:851,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:852,3'
          Dst:             _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:853,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          123
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02Width4S16ToU8_ssse3
        - McHorVer02WidthGe8S16ToU8_ssse3
        - McHorVer20Width4U8ToS16_ssse3
        - McHorVer20Width8U8ToS16_ssse3
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:743,5'
          Dst:             McHorVer20Width4U8ToS16_ssse3
        - Src:             'codec/common/src/mc.cpp:744,5'
          Dst:             McHorVer02Width4S16ToU8_ssse3
        - Src:             'codec/common/src/mc.cpp:746,5'
          Dst:             McHorVer20Width8U8ToS16_ssse3
        - Src:             'codec/common/src/mc.cpp:747,5'
          Dst:             McHorVer02WidthGe8S16ToU8_ssse3
        - Src:             'codec/common/src/mc.cpp:749,5'
          Dst:             McHorVer20Width8U8ToS16_ssse3
        - Src:             'codec/common/src/mc.cpp:750,5'
          Dst:             McHorVer02WidthGe8S16ToU8_ssse3
        - Src:             'codec/common/src/mc.cpp:751,5'
          Dst:             McHorVer20Width8U8ToS16_ssse3
        - Src:             'codec/common/src/mc.cpp:752,5'
          Dst:             McHorVer02WidthGe8S16ToU8_ssse3
    - functionName:    McHorVer20Width4U8ToS16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Width4S16ToU8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width8U8ToS16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02WidthGe8S16ToU8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116McHorVer31_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:841,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:842,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:843,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer30_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:833,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:834,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer23_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:824,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:825,3'
          Dst:             _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:826,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer21_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:814,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:815,3'
          Dst:             _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:816,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer13_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:804,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:805,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:806,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer12_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:794,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:795,3'
          Dst:             _ZN12_GLOBAL__N_116McHorVer22_ssse3EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:796,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer11_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:784,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:785,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:786,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer10_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer20_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:775,3'
          Dst:             McHorVer20_ssse3
        - Src:             'codec/common/src/mc.cpp:776,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer03_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:767,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:768,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McHorVer01_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02_ssse3
        - _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:759,3'
          Dst:             McHorVer02_ssse3
        - Src:             'codec/common/src/mc.cpp:760,3'
          Dst:             _ZN12_GLOBAL__N_126PixelAvgWidth4Or8Or16_sse2EPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_111McCopy_sse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - McCopyWidthEq16_sse3
        - McCopyWidthEq8_mmx
        - _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
        - _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
      functionUses:    0
      BranchProfiles:
        - Branch String:   'codec/common/src/mc.cpp:731,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:732,19'
          Dst:             McCopyWidthEq16_sse3
        - Src:             'codec/common/src/mc.cpp:733,19'
          Dst:             McCopyWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:734,19'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
        - Src:             'codec/common/src/mc.cpp:736,10'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
    - functionName:    McCopyWidthEq16_sse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McCopyWidthEq8_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer22Width8HorFirst_sse2
        - McHorVer22Width8VerLastAlign_sse2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:388,3'
          Dst:             McHorVer22Width8HorFirst_sse2
        - Src:             'codec/common/src/mc.cpp:389,3'
          Dst:             McHorVer22Width8VerLastAlign_sse2
    - functionName:    McHorVer22Width8HorFirst_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer22Width8VerLastAlign_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:400,3'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:401,3'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
    - functionName:    _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - McHorVer02WidthEq8_sse2
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:394,3'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:395,3'
          Dst:             McHorVer02WidthEq8_sse2
    - functionName:    McHorVer02WidthEq8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115McHorVer33_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          128
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:668,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:669,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:670,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:672,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:673,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:674,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:676,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:677,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:678,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    McHorVer20WidthEq16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20WidthEq8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20WidthEq4_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9WelsClip1i
        - _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:207,29'
          Dst:             _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
        - Src:             'codec/common/src/mc.cpp:207,17'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          76
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9WelsClip1i
      functionSourceFile: '/src/openh264/./codec/common/inc/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115McHorVer32_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:650,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:651,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:652,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:654,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:655,5'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:656,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:658,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:659,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:660,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL9WelsClip1i
        - _ZN12_GLOBAL__N_121HorFilterInput16bit_cEPKs
        - _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:223,17'
          Dst:             _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
        - Src:             'codec/common/src/mc.cpp:226,29'
          Dst:             _ZN12_GLOBAL__N_121HorFilterInput16bit_cEPKs
        - Src:             'codec/common/src/mc.cpp:226,17'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZN12_GLOBAL__N_121HorFilterInput16bit_cEPKs
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115McHorVer31_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:632,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:633,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:634,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:636,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:637,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:638,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:640,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:641,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:642,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer30_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:617,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:618,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:620,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:621,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:623,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:624,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer23_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:600,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:601,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:602,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:604,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:605,5'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:606,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:608,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:609,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:610,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer22_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:474,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:476,5'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:478,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer21_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          116
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:582,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:583,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:584,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:586,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:587,5'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:588,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:590,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:591,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:592,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer20_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:454,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:456,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:458,5'
          Dst:             McHorVer20WidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer13_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:564,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:565,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:566,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:568,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:569,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:570,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:572,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:573,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:574,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer12_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          116
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:546,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:547,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer22WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:548,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:550,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:551,5'
          Dst:             _ZN12_GLOBAL__N_123McHorVer22WidthEq8_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:552,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:554,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:555,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:556,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer11_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          116
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:528,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:529,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:530,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:532,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:533,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:534,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:536,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:537,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:538,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer10_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer20WidthEq16_sse2
        - McHorVer20WidthEq4_mmx
        - McHorVer20WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:513,5'
          Dst:             McHorVer20WidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:514,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:516,5'
          Dst:             McHorVer20WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:517,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:519,5'
          Dst:             McHorVer20WidthEq4_mmx
        - Src:             'codec/common/src/mc.cpp:520,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer03_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:499,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:500,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:502,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:503,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:505,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:506,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_115McHorVer02_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:464,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:466,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:468,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
    - functionName:    _ZN12_GLOBAL__N_115McHorVer01_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02WidthEq8_sse2
        - PixelAvgWidthEq16_sse2
        - PixelAvgWidthEq4_mmx
        - PixelAvgWidthEq8_mmx
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:485,5'
          Dst:             _ZN12_GLOBAL__N_124McHorVer02WidthEq16_sse2EPKhiPhii
        - Src:             'codec/common/src/mc.cpp:486,5'
          Dst:             PixelAvgWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:488,5'
          Dst:             McHorVer02WidthEq8_sse2
        - Src:             'codec/common/src/mc.cpp:489,5'
          Dst:             PixelAvgWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:491,5'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:492,5'
          Dst:             PixelAvgWidthEq4_mmx
    - functionName:    _ZN12_GLOBAL__N_111McCopy_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - McCopyWidthEq16_sse2
        - McCopyWidthEq8_mmx
        - _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
        - _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:442,5'
          Dst:             McCopyWidthEq16_sse2
        - Src:             'codec/common/src/mc.cpp:444,5'
          Dst:             McCopyWidthEq8_mmx
        - Src:             'codec/common/src/mc.cpp:446,5'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
        - Src:             'codec/common/src/mc.cpp:448,5'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
    - functionName:    McCopyWidthEq16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112McHorVer33_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:330,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:331,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:332,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9WelsClip1i
        - _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:193,29'
          Dst:             _ZN12_GLOBAL__N_127FilterInput8bitWithStride_cEPKhi
        - Src:             'codec/common/src/mc.cpp:193,17'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112McHorVer32_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:321,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:322,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:323,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer31_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:312,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:313,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:314,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer30_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:304,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:305,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer23_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:296,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:297,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:298,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer21_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:287,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:288,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:289,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer13_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:278,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:279,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:280,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer12_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:269,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:270,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer22_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:271,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer11_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:260,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:261,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:262,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer10_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:252,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer20_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:253,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer03_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:245,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:246,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_112McHorVer01_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
        - _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:238,3'
          Dst:             _ZN12_GLOBAL__N_112McHorVer02_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:239,3'
          Dst:             _ZN12_GLOBAL__N_110PixelAvg_cEPhiPKhiS2_iii
    - functionName:    _ZN12_GLOBAL__N_116McCopyWidthEq8_cEPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_117McCopyWidthEq16_cEPKhiPhii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          155
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18McCopy_cEPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
        - _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
        - _ZN12_GLOBAL__N_116McCopyWidthEq8_cEPKhiPhii
        - _ZN12_GLOBAL__N_117McCopyWidthEq16_cEPKhiPhii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:177,5'
          Dst:             _ZN12_GLOBAL__N_117McCopyWidthEq16_cEPKhiPhii
        - Src:             'codec/common/src/mc.cpp:179,5'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq8_cEPKhiPhii
        - Src:             'codec/common/src/mc.cpp:181,5'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq4_cEPKhiPhii
        - Src:             'codec/common/src/mc.cpp:183,5'
          Dst:             _ZN12_GLOBAL__N_116McCopyWidthEq2_cEPKhiPhii
    - functionName:    _ZN12_GLOBAL__N_111McLuma_avx2EPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_128McHorVer22Width5Or9Or17_avx2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          138
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02Width16Or17S16ToU8_avx2
        - McHorVer02Width5S16ToU8_avx2
        - McHorVer02Width9S16ToU8_avx2
        - McHorVer20Width16U8ToS16_avx2
        - McHorVer20Width17U8ToS16_avx2
        - McHorVer20Width8U8ToS16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:1045,5'
          Dst:             McHorVer20Width8U8ToS16_avx2
        - Src:             'codec/common/src/mc.cpp:1046,5'
          Dst:             McHorVer02Width5S16ToU8_avx2
        - Src:             'codec/common/src/mc.cpp:1049,5'
          Dst:             McHorVer20Width16U8ToS16_avx2
        - Src:             'codec/common/src/mc.cpp:1050,5'
          Dst:             McHorVer02Width9S16ToU8_avx2
        - Src:             'codec/common/src/mc.cpp:1053,5'
          Dst:             McHorVer20Width17U8ToS16_avx2
        - Src:             'codec/common/src/mc.cpp:1054,5'
          Dst:             McHorVer02Width16Or17S16ToU8_avx2
    - functionName:    McHorVer02Width5S16ToU8_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Width9S16ToU8_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width17U8ToS16_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112McLuma_ssse3EPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114McChroma_ssse3EPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          105
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_111McCopy_sse2EPKhiPhiii
        - _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:900,5'
          Dst:             _ZN12_GLOBAL__N_111McCopy_sse2EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:906,5'
          Dst:             _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
    - functionName:    McChromaWidthEq4_mmx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McChromaWidthEq8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_129McHorVer22Width5Or9Or17_ssse3EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          83
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - McHorVer02Width5S16ToU8_ssse3
        - McHorVer02WidthGe8S16ToU8_ssse3
        - McHorVer20Width8U8ToS16_ssse3
        - McHorVer20Width9Or17U8ToS16_ssse3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:871,5'
          Dst:             McHorVer20Width9Or17U8ToS16_ssse3
        - Src:             'codec/common/src/mc.cpp:872,5'
          Dst:             McHorVer02WidthGe8S16ToU8_ssse3
        - Src:             'codec/common/src/mc.cpp:874,5'
          Dst:             McHorVer20Width8U8ToS16_ssse3
        - Src:             'codec/common/src/mc.cpp:875,5'
          Dst:             McHorVer02Width5S16ToU8_ssse3
    - functionName:    McHorVer20Width9Or17U8ToS16_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Width5S16ToU8_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111McLuma_sse2EPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113McChroma_sse2EPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          105
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_111McCopy_sse2EPKhiPhiii
        - _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:705,5'
          Dst:             _ZN12_GLOBAL__N_111McCopy_sse2EPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:711,5'
          Dst:             _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
    - functionName:    McChromaWidthEq8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113PixelAvg_sse2EPhiPKhiS2_iii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_142McHorVer22Width5Or9Or17Height5Or9Or17_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          124
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer22HorFirst_sse2
        - McHorVer22Width4VerLastAlign_sse2
        - McHorVer22Width4VerLastUnAlign_sse2
        - McHorVer22Width5HorFirst_sse2
        - McHorVer22Width8VerLastAlign_sse2
        - McHorVer22Width8VerLastUnAlign_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:425,9'
          Dst:             McHorVer22HorFirst_sse2
        - Src:             'codec/common/src/mc.cpp:426,9'
          Dst:             McHorVer22Width8VerLastAlign_sse2
        - Src:             'codec/common/src/mc.cpp:427,9'
          Dst:             McHorVer22Width8VerLastUnAlign_sse2
        - Src:             'codec/common/src/mc.cpp:431,9'
          Dst:             McHorVer22Width5HorFirst_sse2
        - Src:             'codec/common/src/mc.cpp:432,9'
          Dst:             McHorVer22Width4VerLastAlign_sse2
        - Src:             'codec/common/src/mc.cpp:433,9'
          Dst:             McHorVer22Width4VerLastUnAlign_sse2
    - functionName:    McHorVer22HorFirst_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer22Width8VerLastUnAlign_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer22Width5HorFirst_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer22Width4VerLastAlign_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer22Width4VerLastUnAlign_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_129McHorVer02Height5Or9Or17_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer02Height5_sse2
        - McHorVer02Height9Or17_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:415,9'
          Dst:             McHorVer02Height9Or17_sse2
        - Src:             'codec/common/src/mc.cpp:417,9'
          Dst:             McHorVer02Height5_sse2
    - functionName:    McHorVer02Height9Or17_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer02Height5_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_128McHorVer20Width5Or9Or17_sse2EPKhiPhiii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - McHorVer20Width5_sse2
        - McHorVer20Width9Or17_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:407,9'
          Dst:             McHorVer20Width9Or17_sse2
        - Src:             'codec/common/src/mc.cpp:409,9'
          Dst:             McHorVer20Width5_sse2
    - functionName:    McHorVer20Width9Or17_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width5_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18McLuma_cEPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110McChroma_cEPKhiPhissii
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - short
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
        - _ZN12_GLOBAL__N_18McCopy_cEPKhiPhiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/mc.cpp:376,5'
          Dst:             _ZN12_GLOBAL__N_18McCopy_cEPKhiPhiii
        - Src:             'codec/common/src/mc.cpp:378,5'
          Dst:             _ZN12_GLOBAL__N_120McChromaWithFragMv_cEPKhiPhissii
    - functionName:    _ZN10WelsCommon10InitMcFuncEP9TagMcFuncj
      functionSourceFile: '/src/openh264/codec/common/src/mc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4528
      functionLinenumberEnd: 4605
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width5Or9Or17_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    McHorVer20Width5Or9Or17_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommonL7BsFlushEPNS_15TagBitStringAuxE
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12ResetFmoListEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDec13UninitFmoListEPNS_6TagFmoEiiPN10WelsCommon12CMemoryAlignE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:1794,5'
          Dst:             _ZN7WelsDec13UninitFmoListEPNS_6TagFmoEiiPN10WelsCommon12CMemoryAlignE
    - functionName:    _ZN7WelsDec19SetScalingListValueEPhiPbPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          184
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:1699,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
    - functionName:    _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:193,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          402
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:159,31'
          Dst:             _ZN7WelsDecL18GetLeadingZeroBitsEj
    - functionName:    _ZN7WelsDec8ParseSeiEPvPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL17CheckMoreRBSPDataEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommonL18BsRbspTrailingBitsEPNS_15TagBitStringAuxE
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - _ZN10WelsCommonL7BsFlushEPNS_15TagBitStringAuxE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/common/inc/golomb_common.h:159,3'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             './codec/common/inc/golomb_common.h:160,3'
          Dst:             _ZN10WelsCommonL7BsFlushEPNS_15TagBitStringAuxE
    - functionName:    _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/common/inc/golomb_common.h:98,3'
          Dst:             _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
    - functionName:    _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          121
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10WelsCommonL9BsWriteSEEPNS_15TagBitStringAuxEi
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/common/inc/golomb_common.h:143,5'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             './codec/common/inc/golomb_common.h:146,5'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             './codec/common/inc/golomb_common.h:149,5'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
    - functionName:    _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/common/inc/golomb_common.h:117,5'
          Dst:             _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
        - Src:             './codec/common/inc/golomb_common.h:132,5'
          Dst:             _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
    - functionName:    _ZN10WelsCommonL8InitBitsEPNS_15TagBitStringAuxEPKhi
      functionSourceFile: '/src/openh264/./codec/common/inc/golomb_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec8ParseVuiEPNS_21TagWelsDecoderContextEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         230
      ICount:          1245
      EdgeCount:       287
      CyclomaticComplexity: 59
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:1508,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1511,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1517,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1519,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1523,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1526,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1529,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1532,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1534,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1536,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1539,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1541,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1543,7'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1547,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1550,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1552,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1554,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1556,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1559,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1563,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1565,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1568,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1569,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1571,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1574,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1575,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1578,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1582,30'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1583,26'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1584,26'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1586,38'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1587,38'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1588,25'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1590,51'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1591,43'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1592,42'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1593,30'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1599,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1603,30'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1604,26'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1605,26'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1607,38'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1608,38'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1609,25'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1611,51'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1612,43'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1613,42'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1614,30'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1622,30'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1625,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1627,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1630,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1632,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1634,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1636,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1638,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1640,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1642,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1644,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1646,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1648,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1650,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1652,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1654,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:128,11'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
    - functionName:    _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          119
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec16ParseScalingListEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxEbbPbPA16_hPA64_h
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          398
      EdgeCount:       80
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7WelsDec19SetScalingListValueEPhiPbPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:1741,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1745,9'
          Dst:             _ZN7WelsDec19SetScalingListValueEPhiPbPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/au_parser.cpp:1753,9'
          Dst:             _ZN7WelsDec19SetScalingListValueEPhiPbPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec14CheckSpsActiveEPNS_21TagWelsDecoderContextEPNS_6TagSpsEb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          308
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec14GetLevelLimitsEib
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          113
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/au_parser.cpp:808,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7WelsDec15DecodeSpsSvcExtEPNS_21TagWelsDecoderContextEPNS_12TagSubsetSpsEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          523
      EdgeCount:       120
      CyclomaticComplexity: 26
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:743,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:745,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:748,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:758,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:760,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:769,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:771,5'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:774,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:776,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:778,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:780,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:782,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:784,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:786,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:788,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:792,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:796,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:799,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDec22ParseRefBasePicMarkingEPN10WelsCommon15TagBitStringAuxEPNS_23TagRefBasePicMarkingSynE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          188
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:674,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:680,7'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:689,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:693,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDec8ParsePpsEPNS_21TagWelsDecoderContextEPNS_6TagPpsEPN10WelsCommon15TagBitStringAuxEPhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         175
      ICount:          1052
      EdgeCount:       224
      CyclomaticComplexity: 51
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec16ParseScalingListEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxEbbPbPA16_hPA64_h
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL17CheckMoreRBSPDataEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/au_parser.cpp:1387,5'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:1350,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1359,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1366,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1368,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1371,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1379,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1382,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1390,9'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1399,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1401,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1409,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1411,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1415,3'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1417,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1419,3'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1421,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1423,3'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1425,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1428,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1430,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1432,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1435,7'
          Dst:             _ZN7WelsDecL17CheckMoreRBSPDataEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/au_parser.cpp:1436,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1438,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1442,9'
          Dst:             _ZN7WelsDec16ParseScalingListEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxEbbPbPA16_hPA64_h
        - Src:             'codec/decoder/core/src/au_parser.cpp:1445,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1451,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1453,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1459,9'
          Dst:             memcmp
        - Src:             'codec/decoder/core/src/au_parser.cpp:1473,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec8ParseSpsEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEPiS5_Phi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         374
      ICount:          2537
      EdgeCount:       492
      CyclomaticComplexity: 120
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
        - _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - _ZN10WelsCommonL18BsRbspTrailingBitsEPNS_15TagBitStringAuxE
        - _ZN10WelsCommonL8InitBitsEPNS_15TagBitStringAuxEPKhi
        - _ZN10WelsCommonL9BsWriteSEEPNS_15TagBitStringAuxEi
        - _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - _ZN7WelsDec14CheckSpsActiveEPNS_21TagWelsDecoderContextEPNS_6TagSpsEb
        - _ZN7WelsDec14GetLevelLimitsEib
        - _ZN7WelsDec15DecodeSpsSvcExtEPNS_21TagWelsDecoderContextEPNS_12TagSubsetSpsEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec16ParseScalingListEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxEbbPbPA16_hPA64_h
        - _ZN7WelsDec8ParseVuiEPNS_21TagWelsDecoderContextEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec9RBSP2EBSPEPhS0_i
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:941,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:946,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:949,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:951,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:953,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:955,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:957,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:959,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:961,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:962,3'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:964,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:966,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:974,42'
          Dst:             _ZN7WelsDec14GetLevelLimitsEib
        - Src:             'codec/decoder/core/src/au_parser.cpp:975,39'
          Dst:             _ZN7WelsDec14GetLevelLimitsEib
        - Src:             'codec/decoder/core/src/au_parser.cpp:977,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:993,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1001,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1007,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1009,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1014,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1016,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1021,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1023,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1027,7'
          Dst:             _ZN7WelsDec16ParseScalingListEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxEbbPbPA16_hPA64_h
        - Src:             'codec/decoder/core/src/au_parser.cpp:1031,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1032,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1035,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1039,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1041,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1047,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1049,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1051,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1053,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1054,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1059,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1064,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1068,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1070,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1072,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1075,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1080,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1083,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1086,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1089,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1094,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1097,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1103,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1106,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1110,3'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1118,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1120,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1123,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1127,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1129,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1132,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1134,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1137,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1140,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1142,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1145,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1154,3'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1157,19'
          Dst:             _ZN7WelsDec8ParseVuiEPNS_21TagWelsDecoderContextEPNS_6TagSpsEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/au_parser.cpp:1160,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1170,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1202,53'
          Dst:             _ZN10WelsCommon12CMemoryAlign11WelsMalloczEjPKc
        - Src:             'codec/decoder/core/src/au_parser.cpp:1205,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:1209,7'
          Dst:             _ZN10WelsCommonL8InitBitsEPNS_15TagBitStringAuxEPKhi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1210,7'
          Dst:             _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
        - Src:             'codec/decoder/core/src/au_parser.cpp:1211,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1212,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1213,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1214,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1215,7'
          Dst:             _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
        - Src:             'codec/decoder/core/src/au_parser.cpp:1216,7'
          Dst:             _ZN10WelsCommonL11BsWriteBitsEPNS_15TagBitStringAuxEij
        - Src:             'codec/decoder/core/src/au_parser.cpp:1217,7'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1218,7'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1219,7'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1221,9'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1223,9'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1224,9'
          Dst:             _ZN10WelsCommonL9BsWriteSEEPNS_15TagBitStringAuxEi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1225,9'
          Dst:             _ZN10WelsCommonL9BsWriteSEEPNS_15TagBitStringAuxEi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1226,9'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1228,11'
          Dst:             _ZN10WelsCommonL9BsWriteSEEPNS_15TagBitStringAuxEi
        - Src:             'codec/decoder/core/src/au_parser.cpp:1231,7'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1232,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1233,7'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1234,7'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1235,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1237,9'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1239,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1240,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1242,9'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1243,9'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1244,9'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1245,9'
          Dst:             _ZN10WelsCommonL9BsWriteUEEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1247,7'
          Dst:             _ZN10WelsCommonL13BsWriteOneBitEPNS_15TagBitStringAuxEj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1248,7'
          Dst:             _ZN10WelsCommonL18BsRbspTrailingBitsEPNS_15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/au_parser.cpp:1250,7'
          Dst:             _ZN7WelsDec9RBSP2EBSPEPhS0_i
        - Src:             'codec/decoder/core/src/au_parser.cpp:1253,14'
          Dst:             _ZN10WelsCommon12CMemoryAlign8WelsFreeEPvPKc
        - Src:             'codec/decoder/core/src/au_parser.cpp:1259,17'
          Dst:             _ZN7WelsDec15DecodeSpsSvcExtEPNS_21TagWelsDecoderContextEPNS_12TagSubsetSpsEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/au_parser.cpp:1263,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:1281,7'
          Dst:             _ZN7WelsDec14CheckSpsActiveEPNS_21TagWelsDecoderContextEPNS_6TagSpsEb
        - Src:             'codec/decoder/core/src/au_parser.cpp:1284,11'
          Dst:             memcmp
        - Src:             'codec/decoder/core/src/au_parser.cpp:1298,11'
          Dst:             memcmp
    - functionName:    _ZN7WelsDec14ParseNonVclNalEPNS_21TagWelsDecoderContextEPhiS2_i
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          309
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
        - _ZN7WelsDec8ParsePpsEPNS_21TagWelsDecoderContextEPNS_6TagPpsEPN10WelsCommon15TagBitStringAuxEPhi
        - _ZN7WelsDec8ParseSpsEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEPiS5_Phi
        - _ZN7WelsDecL17BsGetTrailingBitsEPh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/au_parser.cpp:604,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:601,32'
          Dst:             _ZN7WelsDecL17BsGetTrailingBitsEPh
        - Src:             'codec/decoder/core/src/au_parser.cpp:608,14'
          Dst:             _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
        - Src:             'codec/decoder/core/src/au_parser.cpp:617,12'
          Dst:             _ZN7WelsDec8ParseSpsEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEPiS5_Phi
        - Src:             'codec/decoder/core/src/au_parser.cpp:630,14'
          Dst:             _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
        - Src:             'codec/decoder/core/src/au_parser.cpp:639,12'
          Dst:             _ZN7WelsDec8ParsePpsEPNS_21TagWelsDecoderContextEPNS_6TagPpsEPN10WelsCommon15TagBitStringAuxEPhi
    - functionName:    _ZN7WelsDecL17BsGetTrailingBitsEPh
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec26CheckAccessUnitBoundaryExtEPN10WelsCommon19TagNalUnitHeaderExtES2_PNS_15TagSliceHeadersES4_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          361
      EdgeCount:       71
      CyclomaticComplexity: 23
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:501,7'
          Dst:             memcmp
        - Src:             'codec/decoder/core/src/au_parser.cpp:502,10'
          Dst:             memcmp
    - functionName:    _ZN7WelsDec23CheckAccessUnitBoundaryEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitES3_PNS_6TagSpsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          357
      EdgeCount:       66
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec17CheckNextAuNewSeqEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18ParsePrefixNalUnitEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          188
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7WelsDec22ParseRefBasePicMarkingEPN10WelsCommon15TagBitStringAuxEPNS_23TagRefBasePicMarkingSynE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:709,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:712,7'
          Dst:             _ZN7WelsDec22ParseRefBasePicMarkingEPN10WelsCommon15TagBitStringAuxEPNS_23TagRefBasePicMarkingSynE
        - Src:             'codec/decoder/core/src/au_parser.cpp:714,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/au_parser.cpp:717,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDec14ParseNalHeaderEPNS_21TagWelsDecoderContextEPN10WelsCommon16TagNalUnitHeaderEPhiS5_iPi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         221
      ICount:          1790
      EdgeCount:       298
      CyclomaticComplexity: 79
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
        - _ZN7WelsDec13MemGetNextNalEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
        - _ZN7WelsDec17CheckNextAuNewSeqEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsE
        - _ZN7WelsDec18DecodeNalHeaderExtEPNS_10TagNalUnitEPh
        - _ZN7WelsDec18ParsePrefixNalUnitEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec20ForceClearCurrentNalEPNS_14TagAccessUnitsE
        - _ZN7WelsDec23CheckAccessUnitBoundaryEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitES3_PNS_6TagSpsE
        - _ZN7WelsDec23ParseSliceHeaderSyntaxsEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEb
        - _ZN7WelsDec26PrefetchNalHeaderExtSyntaxEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitES3_
        - _ZN7WelsDecL17BsGetTrailingBitsEPh
        - _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/au_parser.cpp:196,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/au_parser.cpp:153,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:167,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:184,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:224,5'
          Dst:             _ZN7WelsDec18DecodeNalHeaderExtEPNS_10TagNalUnitEPh
        - Src:             'codec/decoder/core/src/au_parser.cpp:226,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:252,36'
          Dst:             _ZN7WelsDecL17BsGetTrailingBitsEPh
        - Src:             'codec/decoder/core/src/au_parser.cpp:254,14'
          Dst:             _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
        - Src:             'codec/decoder/core/src/au_parser.cpp:256,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:260,7'
          Dst:             _ZN7WelsDec18ParsePrefixNalUnitEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/au_parser.cpp:271,15'
          Dst:             _ZN7WelsDec13MemGetNextNalEPPNS_14TagAccessUnitsEPN10WelsCommon12CMemoryAlignE
        - Src:             'codec/decoder/core/src/au_parser.cpp:273,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:287,9'
          Dst:             _ZN7WelsDec20ForceClearCurrentNalEPNS_14TagAccessUnitsE
        - Src:             'codec/decoder/core/src/au_parser.cpp:299,7'
          Dst:             _ZN7WelsDec18DecodeNalHeaderExtEPNS_10TagNalUnitEPh
        - Src:             'codec/decoder/core/src/au_parser.cpp:303,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:306,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:309,9'
          Dst:             _ZN7WelsDec20ForceClearCurrentNalEPNS_14TagAccessUnitsE
        - Src:             'codec/decoder/core/src/au_parser.cpp:386,11'
          Dst:             _ZN7WelsDec26PrefetchNalHeaderExtSyntaxEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitES3_
        - Src:             'codec/decoder/core/src/au_parser.cpp:396,34'
          Dst:             _ZN7WelsDecL17BsGetTrailingBitsEPh
        - Src:             'codec/decoder/core/src/au_parser.cpp:397,12'
          Dst:             _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
        - Src:             'codec/decoder/core/src/au_parser.cpp:399,7'
          Dst:             _ZN7WelsDec20ForceClearCurrentNalEPNS_14TagAccessUnitsE
        - Src:             'codec/decoder/core/src/au_parser.cpp:406,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/au_parser.cpp:410,12'
          Dst:             _ZN7WelsDec23ParseSliceHeaderSyntaxsEPNS_21TagWelsDecoderContextEPN10WelsCommon15TagBitStringAuxEb
        - Src:             'codec/decoder/core/src/au_parser.cpp:413,9'
          Dst:             _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/au_parser.cpp:417,7'
          Dst:             _ZN7WelsDec20ForceClearCurrentNalEPNS_14TagAccessUnitsE
        - Src:             'codec/decoder/core/src/au_parser.cpp:430,12'
          Dst:             _ZN7WelsDec17CheckNextAuNewSeqEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsE
        - Src:             'codec/decoder/core/src/au_parser.cpp:431,7'
          Dst:             _ZN7WelsDecL26ResetActiveSPSForEachLayerEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/au_parser.cpp:434,9'
          Dst:             _ZN7WelsDec23CheckAccessUnitBoundaryEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitES3_PNS_6TagSpsE
        - Src:             'codec/decoder/core/src/au_parser.cpp:438,32'
          Dst:             _ZN7WelsDec17CheckNextAuNewSeqEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitEPNS_6TagSpsE
    - functionName:    _ZN7WelsDec21DetectStartCodePrefixEPKhPii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/au_parser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec9RBSP2EBSPEPhS0_i
      functionSourceFile: '/src/openh264/codec/decoder/core/src/bit_stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec11DecInitBitsEPN10WelsCommon15TagBitStringAuxEPKhi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/bit_stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/bit_stream.cpp:81,18'
          Dst:             _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
    - functionName:    _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
      functionSourceFile: '/src/openh264/codec/decoder/core/src/bit_stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDec14GetValue4BytesEPh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/bit_stream.cpp:55,28'
          Dst:             _ZN7WelsDec14GetValue4BytesEPh
    - functionName:    _ZN7WelsDec14GetValue4BytesEPh
      functionSourceFile: '/src/openh264/codec/decoder/core/src/bit_stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec14DeblockingInitEPNS_17TagDeblockingFuncEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          81
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockLumaLt4V_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockLumaEq4V_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockChromaLt4V_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockChromaEq4V_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockChromaLt4H_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockChromaEq4H_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22WelsDeblockingFilterMBEPNS_10TagDqLayerERNS_19tagDeblockingFilterERiPFvS1_PS2_iE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDec31DeblockingAvailableNoInterlayerEPNS_10TagDqLayerEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:1325,28'
          Dst:             _ZN7WelsDec31DeblockingAvailableNoInterlayerEPNS_10TagDqLayerEi
    - functionName:    _ZN7WelsDec31DeblockingAvailableNoInterlayerEPNS_10TagDqLayerEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          122
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsDeblockingInitFilterEPNS_21TagWelsDecoderContextERNS_19tagDeblockingFilterERi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          130
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25WelsDeblockingFilterSliceEPNS_21TagWelsDecoderContextEPFvPNS_10TagDqLayerEPNS_19tagDeblockingFilterEiE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          287
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7WelsDec31DeblockingAvailableNoInterlayerEPNS_10TagDqLayerEi
        - _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:1255,22'
          Dst:             _ZN7WelsDec31DeblockingAvailableNoInterlayerEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1265,26'
          Dst:             _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
    - functionName:    _ZN7WelsDecL17DeblockingInterMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEPA4_A4_hi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          643
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7WelsDec18FilteringEdgeLumaHEPNS_19tagDeblockingFilterEPhiS2_
        - _ZN7WelsDec18FilteringEdgeLumaVEPNS_19tagDeblockingFilterEPhiS2_
        - _ZN7WelsDec20FilteringEdgeChromaHEPNS_19tagDeblockingFilterEPhS2_iS2_
        - _ZN7WelsDec20FilteringEdgeChromaVEPNS_19tagDeblockingFilterEPhS2_iS2_
        - _ZN7WelsDec23FilteringEdgeLumaIntraHEPNS_19tagDeblockingFilterEPhiS2_
        - _ZN7WelsDec23FilteringEdgeLumaIntraVEPNS_19tagDeblockingFilterEPhiS2_
        - _ZN7WelsDec25FilteringEdgeChromaIntraHEPNS_19tagDeblockingFilterEPhS2_iS2_
        - _ZN7WelsDec25FilteringEdgeChromaIntraVEPNS_19tagDeblockingFilterEPhS2_iS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:910,7'
          Dst:             _ZN7WelsDec23FilteringEdgeLumaIntraVEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:911,7'
          Dst:             _ZN7WelsDec25FilteringEdgeChromaIntraVEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:914,9'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaVEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:915,9'
          Dst:             _ZN7WelsDec20FilteringEdgeChromaVEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:925,5'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaVEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:929,5'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaVEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:930,5'
          Dst:             _ZN7WelsDec20FilteringEdgeChromaVEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:934,5'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaVEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:945,7'
          Dst:             _ZN7WelsDec23FilteringEdgeLumaIntraHEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:946,7'
          Dst:             _ZN7WelsDec25FilteringEdgeChromaIntraHEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:949,9'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaHEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:950,9'
          Dst:             _ZN7WelsDec20FilteringEdgeChromaHEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:960,5'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaHEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:964,5'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaHEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:965,5'
          Dst:             _ZN7WelsDec20FilteringEdgeChromaHEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:970,5'
          Dst:             _ZN7WelsDec18FilteringEdgeLumaHEPNS_19tagDeblockingFilterEPhiS2_
    - functionName:    _ZN7WelsDec23FilteringEdgeLumaIntraVEPNS_19tagDeblockingFilterEPhiS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25FilteringEdgeChromaIntraVEPNS_19tagDeblockingFilterEPhS2_iS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          196
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18FilteringEdgeLumaVEPNS_19tagDeblockingFilterEPhiS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          165
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20FilteringEdgeChromaVEPNS_19tagDeblockingFilterEPhS2_iS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          354
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23FilteringEdgeLumaIntraHEPNS_19tagDeblockingFilterEPhiS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25FilteringEdgeChromaIntraHEPNS_19tagDeblockingFilterEPhS2_iS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          196
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18FilteringEdgeLumaHEPNS_19tagDeblockingFilterEPhiS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          165
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20FilteringEdgeChromaHEPNS_19tagDeblockingFilterEPhS2_iS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          354
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL26DeblockingBSInsideMBNormalEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEPA4_A4_hPai
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         283
      ICount:          6866
      EdgeCount:       374
      CyclomaticComplexity: 93
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL32DeblockingBSliceBSInsideMBNormalEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEPA4_A4_hPai
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         2850
      ICount:          49614
      EdgeCount:       3842
      CyclomaticComplexity: 994
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec30DeblockingBSInsideMBAvsbase8x8EPaPA4_A4_hi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          160
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec27DeblockingBSInsideMBAvsbaseEPaPA4_A4_hi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          264
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL17DeblockingIntraMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec19FilteringEdgeLumaHVEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
        - _ZN7WelsDec21FilteringEdgeChromaHVEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:1130,3'
          Dst:             _ZN7WelsDec19FilteringEdgeLumaHVEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1131,3'
          Dst:             _ZN7WelsDec21FilteringEdgeChromaHVEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
    - functionName:    _ZN7WelsDec19FilteringEdgeLumaHVEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          462
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7WelsDec23FilteringEdgeLumaIntraHEPNS_19tagDeblockingFilterEPhiS2_
        - _ZN7WelsDec23FilteringEdgeLumaIntraVEPNS_19tagDeblockingFilterEPhiS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:996,5'
          Dst:             _ZN7WelsDec23FilteringEdgeLumaIntraVEPNS_19tagDeblockingFilterEPhiS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:1019,5'
          Dst:             _ZN7WelsDec23FilteringEdgeLumaIntraHEPNS_19tagDeblockingFilterEPhiS2_
    - functionName:    _ZN7WelsDec21FilteringEdgeChromaHVEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          916
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7WelsDec25FilteringEdgeChromaIntraHEPNS_19tagDeblockingFilterEPhS2_iS2_
        - _ZN7WelsDec25FilteringEdgeChromaIntraVEPNS_19tagDeblockingFilterEPhS2_iS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:1065,5'
          Dst:             _ZN7WelsDec25FilteringEdgeChromaIntraVEPNS_19tagDeblockingFilterEPhS2_iS2_
        - Src:             'codec/decoder/core/src/deblocking.cpp:1097,5'
          Dst:             _ZN7WelsDec25FilteringEdgeChromaIntraHEPNS_19tagDeblockingFilterEPhS2_iS2_
    - functionName:    _ZN7WelsDec16WelsDeblockingMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          406
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7WelsDec27DeblockingBSInsideMBAvsbaseEPaPA4_A4_hi
        - _ZN7WelsDec29DeblockingBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
        - _ZN7WelsDec30DeblockingBSInsideMBAvsbase8x8EPaPA4_A4_hi
        - _ZN7WelsDec35DeblockingBSliceBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
        - _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - _ZN7WelsDecL17DeblockingInterMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEPA4_A4_hi
        - _ZN7WelsDecL17DeblockingIntraMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
        - _ZN7WelsDecL26DeblockingBSInsideMBNormalEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEPA4_A4_hPai
        - _ZN7WelsDecL32DeblockingBSliceBSInsideMBNormalEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEPA4_A4_hPai
      functionUses:    2
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/deblocking.cpp:1146,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:1151,5'
          Dst:             _ZN7WelsDecL17DeblockingIntraMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1160,34'
          Dst:             _ZN7WelsDec35DeblockingBSliceBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
        - Src:             'codec/decoder/core/src/deblocking.cpp:1163,69'
          Dst:             _ZN7WelsDec29DeblockingBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
        - Src:             'codec/decoder/core/src/deblocking.cpp:1174,34'
          Dst:             _ZN7WelsDec35DeblockingBSliceBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
        - Src:             'codec/decoder/core/src/deblocking.cpp:1177,69'
          Dst:             _ZN7WelsDec29DeblockingBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
        - Src:             'codec/decoder/core/src/deblocking.cpp:1190,40'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1190,11'
          Dst:             _ZN7WelsDec27DeblockingBSInsideMBAvsbaseEPaPA4_A4_hi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1192,43'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1192,11'
          Dst:             _ZN7WelsDec30DeblockingBSInsideMBAvsbase8x8EPaPA4_A4_hi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1197,72'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1197,11'
          Dst:             _ZN7WelsDecL32DeblockingBSliceBSInsideMBNormalEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEPA4_A4_hPai
        - Src:             'codec/decoder/core/src/deblocking.cpp:1199,66'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:1199,11'
          Dst:             _ZN7WelsDecL26DeblockingBSInsideMBNormalEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEPA4_A4_hPai
        - Src:             'codec/decoder/core/src/deblocking.cpp:1203,5'
          Dst:             _ZN7WelsDecL17DeblockingInterMbEPNS_10TagDqLayerEPNS_19tagDeblockingFilterEPA4_A4_hi
    - functionName:    _ZN7WelsDec35DeblockingBSliceBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         540
      ICount:          7337
      EdgeCount:       724
      CyclomaticComplexity: 186
      functionsReached:
        - _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:561,19'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:561,68'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:589,18'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:592,21'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:618,18'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:621,21'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:646,11'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:646,50'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
    - functionName:    _ZN7WelsDec29DeblockingBsMarginalMBAvcbaseEPNS_19tagDeblockingFilterEPNS_10TagDqLayerEiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/deblocking.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         251
      ICount:          2453
      EdgeCount:       332
      CyclomaticComplexity: 83
      functionsReached:
        - _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/deblocking.cpp:467,19'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:467,68'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:486,18'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:489,21'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:507,18'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:510,21'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:528,11'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/deblocking.cpp:528,50'
          Dst:             _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
    - functionName:    _ZN7WelsDec7GetPNzcEPNS_10TagDqLayerEi
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/deblocking.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec25GetI4LumaIChromaAddrTableEPiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_mb_aux.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19IdctResAddPred8x8_cEPhiPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_mb_aux.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          796
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_mb_aux.cpp:163,32'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZL9WelsClip1i
      functionSourceFile: '/src/openh264/./codec/common/inc/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec16IdctResAddPred_cEPhiPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_mb_aux.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          317
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_mb_aux.cpp:69,15'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/decoder/core/src/decode_mb_aux.cpp:70,27'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/decoder/core/src/decode_mb_aux.cpp:74,26'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/decoder/core/src/decode_mb_aux.cpp:75,27'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec31ComputeColocatedTemporalScalingEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3041
      functionLinenumberEnd: 3065
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          244
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec13WelsBlockInitEPsiiih
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3021
      functionLinenumberEnd: 3029
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18WelsBlockZero8x8_cEPsi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3034
      functionLinenumberEnd: 3036
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec13WelsBlockInitEPsiiih
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:3035,3'
          Dst:             _ZN7WelsDec13WelsBlockInitEPsiiih
    - functionName:    _ZN7WelsDec20WelsBlockZero16x16_cEPsi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3030
      functionLinenumberEnd: 3032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDec13WelsBlockInitEPsiiih
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:3031,3'
          Dst:             _ZN7WelsDec13WelsBlockInitEPsiiih
    - functionName:    _ZN7WelsDec17WelsBlockFuncInitEPNS_12TagBlockFuncEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2990
      functionLinenumberEnd: 3019
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsNonZeroCount_sse2
      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:    WelsBlockZero16x16_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WelsBlockZero8x8_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec29WelsActualDecodeMbCavlcBSliceEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2654
      functionLinenumberEnd: 2988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         268
      ICount:          2412
      EdgeCount:       355
      CyclomaticComplexity: 89
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - _ZN7WelsDec15ParseInterBInfoEPNS_21TagWelsDecoderContextEPA30_A2_sPA30_aPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec18WelsFillCacheInterEPNS_16TagNeighborAvailEPhPA30_A2_sPA30_aPNS_10TagDqLayerE
        - _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2676,3'
          Dst:             _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2679,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2685,5'
          Dst:             _ZN7WelsDec18WelsFillCacheInterEPNS_16TagNeighborAvailEPhPA30_A2_sPA30_aPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2687,17'
          Dst:             _ZN7WelsDec15ParseInterBInfoEPNS_21TagWelsDecoderContextEPA30_A2_sPA30_aPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2692,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2701,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2712,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2769,7'
          Dst:             _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2776,11'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2784,11'
          Dst:             _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2787,11'
          Dst:             _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2797,9'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2798,21'
          Dst:             _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2806,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2834,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2857,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2872,5'
          Dst:             _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2876,19'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2883,23'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2901,27'
          Dst:             _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2924,27'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2953,21'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2970,23'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2984,5'
          Dst:             _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          402
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:159,31'
          Dst:             _ZN7WelsDecL18GetLeadingZeroBitsEj
    - functionName:    _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:128,11'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
    - functionName:    _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          430
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7WelsDec16PredIntra4x4ModeEPai
        - _ZN7WelsDec21CheckIntraNxNPredModeEPiPaib
        - _ZN7WelsDec24CheckIntraChromaPredModeEhPa
        - _ZN7WelsDec27ParseIntraPredModeLumaCabacEPNS_21TagWelsDecoderContextERi
        - _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:462,7'
          Dst:             _ZN7WelsDec27ParseIntraPredModeLumaCabacEPNS_21TagWelsDecoderContextERi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:465,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:468,32'
          Dst:             _ZN7WelsDec16PredIntra4x4ModeEPai
        - Src:             'codec/decoder/core/src/decode_slice.cpp:480,9'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:485,18'
          Dst:             _ZN7WelsDec21CheckIntraNxNPredModeEPiPaib
        - Src:             'codec/decoder/core/src/decode_slice.cpp:505,5'
          Dst:             _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:511,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:519,10'
          Dst:             _ZN7WelsDec24CheckIntraChromaPredModeEhPa
    - functionName:    _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          468
      EdgeCount:       78
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7WelsDec16PredIntra4x4ModeEPai
        - _ZN7WelsDec21CheckIntraNxNPredModeEPiPaib
        - _ZN7WelsDec24CheckIntraChromaPredModeEhPa
        - _ZN7WelsDec27ParseIntraPredModeLumaCabacEPNS_21TagWelsDecoderContextERi
        - _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:545,7'
          Dst:             _ZN7WelsDec27ParseIntraPredModeLumaCabacEPNS_21TagWelsDecoderContextERi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:548,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:551,32'
          Dst:             _ZN7WelsDec16PredIntra4x4ModeEPai
        - Src:             'codec/decoder/core/src/decode_slice.cpp:563,9'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:568,18'
          Dst:             _ZN7WelsDec21CheckIntraNxNPredModeEPiPaib
        - Src:             'codec/decoder/core/src/decode_slice.cpp:589,5'
          Dst:             _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:595,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:603,10'
          Dst:             _ZN7WelsDec24CheckIntraChromaPredModeEhPa
    - functionName:    _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          190
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7WelsDec23CheckIntra16x16PredModeEhPa
        - _ZN7WelsDec24CheckIntraChromaPredModeEhPa
        - _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:618,7'
          Dst:             _ZN7WelsDec23CheckIntra16x16PredModeEhPa
        - Src:             'codec/decoder/core/src/decode_slice.cpp:626,5'
          Dst:             _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:632,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:639,10'
          Dst:             _ZN7WelsDec24CheckIntraChromaPredModeEhPa
    - functionName:    _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:193,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          119
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec29WelsActualDecodeMbCavlcPSliceEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2107
      functionLinenumberEnd: 2441
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         268
      ICount:          2412
      EdgeCount:       355
      CyclomaticComplexity: 89
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - _ZN7WelsDec14ParseInterInfoEPNS_21TagWelsDecoderContextEPA30_A2_sPA30_aPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec18WelsFillCacheInterEPNS_16TagNeighborAvailEPhPA30_A2_sPA30_aPNS_10TagDqLayerE
        - _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2129,3'
          Dst:             _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2132,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2138,5'
          Dst:             _ZN7WelsDec18WelsFillCacheInterEPNS_16TagNeighborAvailEPhPA30_A2_sPA30_aPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2140,17'
          Dst:             _ZN7WelsDec14ParseInterInfoEPNS_21TagWelsDecoderContextEPA30_A2_sPA30_aPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2145,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2154,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2165,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2222,7'
          Dst:             _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2229,11'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2237,11'
          Dst:             _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2240,11'
          Dst:             _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2250,9'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2251,21'
          Dst:             _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2259,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2287,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2310,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2325,5'
          Dst:             _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2329,19'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2336,23'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2354,27'
          Dst:             _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2377,27'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2406,21'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2423,23'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2437,5'
          Dst:             _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec29WelsActualDecodeMbCavlcISliceEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionLinenumberEnd: 2064
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         216
      ICount:          1976
      EdgeCount:       284
      CyclomaticComplexity: 70
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1808,3'
          Dst:             _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1815,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1823,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1874,5'
          Dst:             _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1880,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1888,7'
          Dst:             _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1891,7'
          Dst:             _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1895,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1918,5'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1919,5'
          Dst:             _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1942,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1958,5'
          Dst:             _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1962,19'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1969,23'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1987,27'
          Dst:             _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2009,27'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2033,21'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2046,23'
          Dst:             _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2060,5'
          Dst:             _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec27WelsDecodeAndConstructSliceEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         90
      ICount:          860
      EdgeCount:       121
      CyclomaticComplexity: 33
      functionsReached:
        - EventPost
        - PadMBChroma_c
        - PadMBLuma_c
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec20WelsCabacContextInitEPNS_21TagWelsDecoderContextEhii
        - _ZN7WelsDec22WelsDeblockingFilterMBEPNS_10TagDqLayerERNS_19tagDeblockingFilterERiPFvS1_PS2_iE
        - _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec24WelsDeblockingInitFilterEPNS_21TagWelsDecoderContextERNS_19tagDeblockingFilterERi
        - _ZN7WelsDec24WelsTargetMbConstructionEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec27WelsCalcDeqCoeffScalingListEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1642,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1677,5'
          Dst:             _ZN7WelsDec20WelsCabacContextInitEPNS_21TagWelsDecoderContextEhii
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1680,5'
          Dst:             _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1683,3'
          Dst:             _ZN7WelsDec27WelsCalcDeqCoeffScalingListEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1700,5'
          Dst:             _ZN7WelsDec24WelsDeblockingInitFilterEPNS_21TagWelsDecoderContextERNS_19tagDeblockingFilterERi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1715,9'
          Dst:             _ZN7WelsDec24WelsTargetMbConstructionEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1716,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1727,5'
          Dst:             _ZN7WelsDec22WelsDeblockingFilterMBEPNS_10TagDqLayerERNS_19tagDeblockingFilterERiPFvS1_PS2_iE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1731,9'
          Dst:             PadMBLuma_c
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1733,9'
          Dst:             PadMBChroma_c
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1736,9'
          Dst:             PadMBChroma_c
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1748,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1757,7'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1761,24'
          Dst:             _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1772,9'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1774,9'
          Dst:             EventPost
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1778,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1779,5'
          Dst:             EventPost
    - functionName:    _ZN7WelsDec23WelsDecodeMbCabacPSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          454
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7WelsDec18ParseSkipFlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - _ZN7WelsDec23PredPSkipMvFromNeighborEPNS_10TagDqLayerEPs
        - _ZN7WelsDec32WelsDecodeMbCabacPSliceBaseMode0EPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1353,3'
          Dst:             _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1354,3'
          Dst:             _ZN7WelsDec18ParseSkipFlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1368,23'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1372,5'
          Dst:             _ZN7WelsDec23PredPSkipMvFromNeighborEPNS_10TagDqLayerEPs
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1392,5'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1397,3'
          Dst:             _ZN7WelsDec32WelsDecodeMbCabacPSliceBaseMode0EPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
    - functionName:    _ZN7WelsDec23WelsDecodeMbCabacBSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1483
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          529
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec18ParseSkipFlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - _ZN7WelsDec32WelsDecodeMbCabacBSliceBaseMode0EPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1419,3'
          Dst:             _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1420,3'
          Dst:             _ZN7WelsDec18ParseSkipFlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1424,21'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1445,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1453,21'
          Dst:             _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1459,21'
          Dst:             _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1476,5'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1481,3'
          Dst:             _ZN7WelsDec32WelsDecodeMbCabacBSliceBaseMode0EPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
    - functionName:    _ZN7WelsDec23WelsDecodeMbCabacISliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDec32WelsDecodeMbCabacISliceBaseMode0EPNS_21TagWelsDecoderContextERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:854,3'
          Dst:             _ZN7WelsDec32WelsDecodeMbCabacISliceBaseMode0EPNS_21TagWelsDecoderContextERj
    - functionName:    _ZN7WelsDec23WelsDecodeMbCavlcPSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2443
      functionLinenumberEnd: 2535
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          587
      EdgeCount:       90
      CyclomaticComplexity: 24
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec23PredPSkipMvFromNeighborEPNS_10TagDqLayerEPs
        - _ZN7WelsDec29WelsActualDecodeMbCavlcPSliceEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2460,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2479,23'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2483,5'
          Dst:             _ZN7WelsDec23PredPSkipMvFromNeighborEPNS_10TagDqLayerEPs
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2505,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2511,14'
          Dst:             _ZN7WelsDec29WelsActualDecodeMbCavlcPSliceEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2513,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2529,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec23WelsDecodeMbCavlcBSliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2537
      functionLinenumberEnd: 2652
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          672
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec29WelsActualDecodeMbCavlcBSliceEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2555,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2579,23'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2593,21'
          Dst:             _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2599,21'
          Dst:             _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2622,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2628,14'
          Dst:             _ZN7WelsDec29WelsActualDecodeMbCavlcBSliceEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2630,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2646,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec23WelsDecodeMbCavlcISliceEPNS_21TagWelsDecoderContextEPNS_10TagNalUnitERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2066
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          181
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec29WelsActualDecodeMbCavlcISliceEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2075,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2081,12'
          Dst:             _ZN7WelsDec29WelsActualDecodeMbCavlcISliceEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2083,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:2099,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec33WelsMapNxNNeighToSampleConstrain1EPNS_16TagNeighborAvailEPi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          138
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec35WelsMap16x16NeighToSampleConstrain1EPNS_16TagNeighborAvailEPh
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec29WelsMapNxNNeighToSampleNormalEPNS_16TagNeighborAvailEPi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          94
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec31WelsMap16x16NeighToSampleNormalEPNS_16TagNeighborAvailEPh
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec27WelsCalcDeqCoeffScalingListEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1486
      functionLinenumberEnd: 1512
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          324
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsTargetMbConstructionEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec21WelsMbInterPredictionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
        - _ZN7WelsDec23WelsMbInterConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
        - _ZN7WelsDec33WelsMbIntraPredictionConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerEb
        - _ZN7WelsDecL12CheckRefPicsERKPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:340,5'
          Dst:             _ZN7WelsDec33WelsMbIntraPredictionConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerEb
        - Src:             'codec/decoder/core/src/decode_slice.cpp:343,12'
          Dst:             _ZN7WelsDecL12CheckRefPicsERKPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:346,14'
          Dst:             _ZN7WelsDec21WelsMbInterPredictionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:348,7'
          Dst:             _ZN7WelsDec23WelsMbInterConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:351,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec33WelsMbIntraPredictionConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerEb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec11RecI16x16MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - _ZN7WelsDec23WelsFillRecNeededMbInfoEPNS_21TagWelsDecoderContextEbPNS_10TagDqLayerE
        - _ZN7WelsDec9RecI4x4MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - _ZN7WelsDec9RecI8x8MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:292,3'
          Dst:             _ZN7WelsDec23WelsFillRecNeededMbInfoEPNS_21TagWelsDecoderContextEbPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:295,5'
          Dst:             _ZN7WelsDec11RecI16x16MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:297,5'
          Dst:             _ZN7WelsDec9RecI8x8MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:299,5'
          Dst:             _ZN7WelsDec9RecI4x4MbEiPNS_21TagWelsDecoderContextEPsPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDecL12CheckRefPicsERKPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          139
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsMbInterPredictionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          233
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - _ZN7WelsDec12GetInterPredEPhS0_S0_PNS_21TagWelsDecoderContextE
        - _ZN7WelsDec13GetInterBPredEPPhS1_PNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:317,5'
          Dst:             _ZN7WelsDec12GetInterPredEPhS0_S0_PNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:320,24'
          Dst:             _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decode_slice.cpp:329,5'
          Dst:             _ZN7WelsDec13GetInterBPredEPPhS1_PNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec23WelsMbInterConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          270
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - _ZN7WelsDec12GetInterPredEPhS0_S0_PNS_21TagWelsDecoderContextE
        - _ZN7WelsDec13GetInterBPredEPPhS1_PNS_21TagWelsDecoderContextE
        - _ZN7WelsDec29WelsMbInterSampleConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerEPhS4_S4_ii
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:223,5'
          Dst:             _ZN7WelsDec12GetInterPredEPhS0_S0_PNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:226,24'
          Dst:             _ZN7WelsDec12AllocPictureEPNS_21TagWelsDecoderContextEii
        - Src:             'codec/decoder/core/src/decode_slice.cpp:235,5'
          Dst:             _ZN7WelsDec13GetInterBPredEPPhS1_PNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:237,3'
          Dst:             _ZN7WelsDec29WelsMbInterSampleConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerEPhS4_S4_ii
        - Src:             'codec/decoder/core/src/decode_slice.cpp:239,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec29WelsMbInterSampleConstructionEPNS_21TagWelsDecoderContextEPNS_10TagDqLayerEPhS4_S4_ii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          307
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec32WelsDecodeMbCabacISliceBaseMode0EPNS_21TagWelsDecoderContextERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         215
      ICount:          1967
      EdgeCount:       278
      CyclomaticComplexity: 65
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
        - _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - _ZN7WelsDec22ParseMBTypeISliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:665,3'
          Dst:             _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:666,3'
          Dst:             _ZN7WelsDec22ParseMBTypeISliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:673,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:674,5'
          Dst:             _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:676,5'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:678,7'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:686,7'
          Dst:             _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
        - Src:             'codec/decoder/core/src/decode_slice.cpp:691,7'
          Dst:             _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:694,7'
          Dst:             _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:697,5'
          Dst:             _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:710,5'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:711,5'
          Dst:             _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:733,5'
          Dst:             _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:745,7'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:750,11'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:769,13'
          Dst:             _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:787,15'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:810,9'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:821,11'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:846,3'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:848,5'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec32WelsDecodeMbCabacBSliceBaseMode0EPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         249
      ICount:          2208
      EdgeCount:       325
      CyclomaticComplexity: 78
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
        - _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec22ParseMBTypeBSliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec23WelsFillCacheInterCabacEPNS_16TagNeighborAvailEPhPA30_A2_sS5_PA30_aPNS_10TagDqLayerE
        - _ZN7WelsDec24WelsFillDirectCacheCabacEPNS_16TagNeighborAvailEPaPNS_10TagDqLayerE
        - _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - _ZN7WelsDec26ParseInterBMotionInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_A2_sS7_PA30_aPa
        - _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1112,3'
          Dst:             _ZN7WelsDec22ParseMBTypeBSliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1120,5'
          Dst:             _ZN7WelsDec23WelsFillCacheInterCabacEPNS_16TagNeighborAvailEPhPA30_A2_sS5_PA30_aPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1121,5'
          Dst:             _ZN7WelsDec24WelsFillDirectCacheCabacEPNS_16TagNeighborAvailEPaPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1122,5'
          Dst:             _ZN7WelsDec26ParseInterBMotionInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_A2_sS7_PA30_aPa
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1133,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1134,7'
          Dst:             _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1136,7'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1138,9'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1146,11'
          Dst:             _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1151,11'
          Dst:             _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1154,11'
          Dst:             _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1164,9'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1165,9'
          Dst:             _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1178,5'
          Dst:             _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1200,9'
          Dst:             _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1209,5'
          Dst:             _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1222,7'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1227,11'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1246,13'
          Dst:             _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1266,15'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1293,9'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1306,11'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1328,3'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1330,5'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec32WelsDecodeMbCabacPSliceBaseMode0EPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         246
      ICount:          2170
      EdgeCount:       320
      CyclomaticComplexity: 76
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
        - _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec22ParseMBTypePSliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec23WelsFillCacheInterCabacEPNS_16TagNeighborAvailEPhPA30_A2_sS5_PA30_aPNS_10TagDqLayerE
        - _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - _ZN7WelsDec26ParseInterPMotionInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_A2_sS7_PA30_a
        - _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:875,3'
          Dst:             _ZN7WelsDec22ParseMBTypePSliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:882,5'
          Dst:             _ZN7WelsDec23WelsFillCacheInterCabacEPNS_16TagNeighborAvailEPhPA30_A2_sS5_PA30_aPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:883,5'
          Dst:             _ZN7WelsDec26ParseInterPMotionInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_A2_sS7_PA30_a
        - Src:             'codec/decoder/core/src/decode_slice.cpp:893,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:894,7'
          Dst:             _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:896,7'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:898,9'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:906,11'
          Dst:             _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
        - Src:             'codec/decoder/core/src/decode_slice.cpp:911,11'
          Dst:             _ZN7WelsDec17ParseIntra8x8ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:914,11'
          Dst:             _ZN7WelsDec17ParseIntra4x4ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPaPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:924,9'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:925,9'
          Dst:             _ZN7WelsDec19ParseIntra16x16ModeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPN10WelsCommon15TagBitStringAuxEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:938,5'
          Dst:             _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:959,9'
          Dst:             _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
        - Src:             'codec/decoder/core/src/decode_slice.cpp:968,5'
          Dst:             _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:981,7'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:986,11'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1005,13'
          Dst:             _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1025,15'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1052,9'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1065,11'
          Dst:             _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1087,3'
          Dst:             _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1089,5'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec15WelsDecodeSliceEPNS_21TagWelsDecoderContextEbPNS_10TagNalUnitE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          445
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec20WelsCabacContextInitEPNS_21TagWelsDecoderContextEhii
        - _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec27WelsCalcDeqCoeffScalingListEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1535,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1570,5'
          Dst:             _ZN7WelsDec20WelsCabacContextInitEPNS_21TagWelsDecoderContextEhii
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1573,5'
          Dst:             _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1576,3'
          Dst:             _ZN7WelsDec27WelsCalcDeqCoeffScalingListEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:1606,24'
          Dst:             _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
    - functionName:    _ZN7WelsDec16WelsChromaDcIdctEPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          99
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21WelsLumaDcDequantIdctEPsiPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          310
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec27WelsTargetSliceConstructionEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/decode_slice.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          441
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec24WelsTargetMbConstructionEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec25WelsDeblockingFilterSliceEPNS_21TagWelsDecoderContextEPFvPNS_10TagDqLayerEPNS_19tagDeblockingFilterEiE
        - _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/decode_slice.cpp:120,11'
          Dst:             _ZN7WelsDec24WelsTargetMbConstructionEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/decode_slice.cpp:121,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:137,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/decode_slice.cpp:145,24'
          Dst:             _ZN7WelsDec9FmoNextMbEPNS_6TagFmoEi
        - Src:             'codec/decoder/core/src/decode_slice.cpp:170,5'
          Dst:             _ZN7WelsDec25WelsDeblockingFilterSliceEPNS_21TagWelsDecoderContextEPFvPNS_10TagDqLayerEPNS_19tagDeblockingFilterEiE
    - functionName:    _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          101
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          371
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          371
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:792,3'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
    - functionName:    _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          316
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL10WelsMedianiii
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:749,15'
          Dst:             _ZL10WelsMedianiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:750,15'
          Dst:             _ZL10WelsMedianiii
    - functionName:    _ZL10WelsMedianiii
      functionSourceFile: '/src/openh264/./codec/common/inc/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          128
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:774,3'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
    - functionName:    _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          748
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22UpdateP16x16MotionOnlyEPNS_10TagDqLayerEiPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          207
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18UpdateP16x16RefIdxEPNS_10TagDqLayerEia
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          88
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          501
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - _ZN7WelsDec14GetColocatedMbEPNS_21TagWelsDecoderContextERjS2_
        - _ZN7WelsDec18UpdateP16x16RefIdxEPNS_10TagDqLayerEia
        - _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
        - _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec22UpdateP16x16MotionOnlyEPNS_10TagDqLayerEiPs
        - _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
        - _ZN7WelsDec23UpdateP16x16DirectCabacEPNS_10TagDqLayerE
        - _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:618,25'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:618,69'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:621,9'
          Dst:             _ZN7WelsDec14GetColocatedMbEPNS_21TagWelsDecoderContextERjS2_
        - Src:             'codec/decoder/core/src/mv_pred.cpp:626,3'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:635,5'
          Dst:             _ZN7WelsDec23UpdateP16x16DirectCabacEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:636,5'
          Dst:             _ZN7WelsDec18UpdateP16x16RefIdxEPNS_10TagDqLayerEia
        - Src:             'codec/decoder/core/src/mv_pred.cpp:639,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionOnlyEPNS_10TagDqLayerEiPs
        - Src:             'codec/decoder/core/src/mv_pred.cpp:640,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionOnlyEPNS_10TagDqLayerEiPs
        - Src:             'codec/decoder/core/src/mv_pred.cpp:641,7'
          Dst:             _ZN7WelsDec18UpdateP16x16RefIdxEPNS_10TagDqLayerEia
        - Src:             'codec/decoder/core/src/mv_pred.cpp:647,23'
          Dst:             _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - Src:             'codec/decoder/core/src/mv_pred.cpp:651,7'
          Dst:             _ZN7WelsDec18UpdateP16x16RefIdxEPNS_10TagDqLayerEia
        - Src:             'codec/decoder/core/src/mv_pred.cpp:655,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionOnlyEPNS_10TagDqLayerEiPs
        - Src:             'codec/decoder/core/src/mv_pred.cpp:658,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionOnlyEPNS_10TagDqLayerEiPs
        - Src:             'codec/decoder/core/src/mv_pred.cpp:660,5'
          Dst:             _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:661,5'
          Dst:             _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:674,9'
          Dst:             _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:677,11'
          Dst:             _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:683,27'
          Dst:             _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - Src:             'codec/decoder/core/src/mv_pred.cpp:687,11'
          Dst:             _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:689,9'
          Dst:             _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/mv_pred.cpp:698,9'
          Dst:             _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
    - functionName:    _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/mv_pred.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec14GetColocatedMbEPNS_21TagWelsDecoderContextERjS2_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          643
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - EventWait
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec18CopyRectBlock4ColsEPvS0_iiii
        - _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - _ZN7WelsDecL12SetRectBlockEPviiiji
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:314,20'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:315,12'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:318,7'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:321,9'
          Dst:             EventWait
        - Src:             'codec/decoder/core/src/mv_pred.cpp:329,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/mv_pred.cpp:350,5'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:353,3'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:365,7'
          Dst:             _ZN7WelsDec18CopyRectBlock4ColsEPvS0_iiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:366,7'
          Dst:             _ZN7WelsDec18CopyRectBlock4ColsEPvS0_iiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:368,9'
          Dst:             _ZN7WelsDec18CopyRectBlock4ColsEPvS0_iiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:369,9'
          Dst:             _ZN7WelsDec18CopyRectBlock4ColsEPvS0_iiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:371,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:375,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:376,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:377,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:378,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:380,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:381,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:382,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:383,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
        - Src:             'codec/decoder/core/src/mv_pred.cpp:386,9'
          Dst:             _ZN7WelsDecL12SetRectBlockEPviiiji
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL12SetRectBlockEPviiiji
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          844
      EdgeCount:       127
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18CopyRectBlock4ColsEPvS0_iiii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          253
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          1149
      EdgeCount:       136
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          282
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         211
      ICount:          1791
      EdgeCount:       282
      CyclomaticComplexity: 73
      functionsReached:
        - _ZL10WelsMedianiii
        - _ZN7WelsDec14GetColocatedMbEPNS_21TagWelsDecoderContextERjS2_
        - _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
        - _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
        - _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - _ZN7WelsDec23UpdateP16x16DirectCabacEPNS_10TagDqLayerE
        - _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:398,25'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:398,69'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:401,9'
          Dst:             _ZN7WelsDec14GetColocatedMbEPNS_21TagWelsDecoderContextERjS2_
        - Src:             'codec/decoder/core/src/mv_pred.cpp:457,45'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:458,43'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:460,21'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:462,22'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:547,28'
          Dst:             _ZL10WelsMedianiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:548,28'
          Dst:             _ZL10WelsMedianiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:565,3'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:583,5'
          Dst:             _ZN7WelsDec23UpdateP16x16DirectCabacEPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:585,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - Src:             'codec/decoder/core/src/mv_pred.cpp:586,7'
          Dst:             _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:595,9'
          Dst:             _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:596,9'
          Dst:             _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/mv_pred.cpp:597,9'
          Dst:             _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/mv_pred.cpp:606,9'
          Dst:             _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
    - functionName:    _ZN7WelsDec23PredPSkipMvFromNeighborEPNS_10TagDqLayerEPs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/mv_pred.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         138
      ICount:          989
      EdgeCount:       185
      CyclomaticComplexity: 49
      functionsReached:
        - _ZL10WelsMedianiii
        - _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/mv_pred.cpp:211,45'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:212,43'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:214,21'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:216,22'
          Dst:             _ZN7WelsDec9GetMbTypeERPNS_10TagDqLayerE
        - Src:             'codec/decoder/core/src/mv_pred.cpp:305,15'
          Dst:             _ZL10WelsMedianiii
        - Src:             'codec/decoder/core/src/mv_pred.cpp:306,15'
          Dst:             _ZL10WelsMedianiii
    - functionName:    _ZN7WelsDec18ParseIPCMInfoCabacEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          314
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1524,3'
          Dst:             _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1555,3'
          Dst:             _ZN7WelsDec12InitReadBitsEPN10WelsCommon15TagBitStringAuxEl
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1556,3'
          Dst:             _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
    - functionName:    _ZN7WelsDec23ParseResidualBlockCabacEPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          440
      EdgeCount:       79
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7WelsDec16WelsChromaDcIdctEPs
        - _ZN7WelsDec17ParseCbfInfoCabacEPNS_16TagNeighborAvailEPhiiPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec21WelsLumaDcDequantIdctEPsiPNS_21TagWelsDecoderContextE
        - _ZN7WelsDec24ParseSignificantMapCabacEPiiPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec26ParseSignificantCoeffCabacEPiiPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL16GetMbResPropertyEPiS0_b
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1449,3'
          Dst:             _ZN7WelsDecL16GetMbResPropertyEPiS0_b
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1453,3'
          Dst:             _ZN7WelsDec17ParseCbfInfoCabacEPNS_16TagNeighborAvailEPhiiPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1455,5'
          Dst:             _ZN7WelsDec24ParseSignificantMapCabacEPiiPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1456,5'
          Dst:             _ZN7WelsDec26ParseSignificantCoeffCabacEPiiPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1470,5'
          Dst:             _ZN7WelsDec21WelsLumaDcDequantIdctEPsiPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1477,5'
          Dst:             _ZN7WelsDec16WelsChromaDcIdctEPs
    - functionName:    _ZN7WelsDecL16GetMbResPropertyEPiS0_b
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/wels_common_basis.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './codec/decoder/core/inc/wels_common_basis.h:133,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7WelsDec17ParseCbfInfoCabacEPNS_16TagNeighborAvailEPhiiPNS_21TagWelsDecoderContextERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          430
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1295,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1313,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec24ParseSignificantMapCabacEPiiPNS_21TagWelsDecoderContextERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          224
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1339,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1345,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec26ParseSignificantCoeffCabacEPiiPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          258
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
        - _ZN7WelsDec19DecodeUEGLevelCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1378,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1381,9'
          Dst:             _ZN7WelsDec19DecodeUEGLevelCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1390,7'
          Dst:             _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
    - functionName:    _ZN7WelsDec26ParseResidualBlockCabac8x8EPNS_16TagNeighborAvailEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          273
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7WelsDec24ParseSignificantMapCabacEPiiPNS_21TagWelsDecoderContextERj
        - _ZN7WelsDec26ParseSignificantCoeffCabacEPiiPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL16GetMbResPropertyEPiS0_b
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1407,3'
          Dst:             _ZN7WelsDecL16GetMbResPropertyEPiS0_b
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1413,5'
          Dst:             _ZN7WelsDec24ParseSignificantMapCabacEPiiPNS_21TagWelsDecoderContextERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1414,5'
          Dst:             _ZN7WelsDec26ParseSignificantCoeffCabacEPiiPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec17ParseDeltaQpCabacEPNS_21TagWelsDecoderContextERi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec19DecodeUnaryBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEiRj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1265,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1267,5'
          Dst:             _ZN7WelsDec19DecodeUnaryBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEiRj
    - functionName:    _ZN7WelsDec17ParseCbpInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          638
      EdgeCount:       117
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1205,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1212,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1219,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1227,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1241,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1249,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec26UpdateP8x8RefCacheIdxCabacEPA30_aRKsRKiRKa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec26ParseInterBMotionInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_A2_sS7_PA30_aPa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         358
      ICount:          2938
      EdgeCount:       470
      CyclomaticComplexity: 114
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec19UpdateP16x8MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - _ZN7WelsDec19UpdateP8x16MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - _ZN7WelsDec20ParseBSubMBTypeCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
        - _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
        - _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - _ZN7WelsDec22UpdateP16x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec22UpdateP8x16RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
        - _ZN7WelsDec26UpdateP8x8RefCacheIdxCabacEPA30_aRKsRKiRKa
        - _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:744,21'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:752,21'
          Dst:             _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:758,21'
          Dst:             _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:768,9'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:788,9'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:789,9'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:790,9'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:793,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:797,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:798,7'
          Dst:             _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:807,11'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:823,9'
          Dst:             _ZN7WelsDec22UpdateP16x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:832,11'
          Dst:             _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:833,11'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:834,11'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:837,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:841,9'
          Dst:             _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:842,9'
          Dst:             _ZN7WelsDec19UpdateP16x8MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:852,11'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:868,9'
          Dst:             _ZN7WelsDec22UpdateP8x16RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:877,11'
          Dst:             _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:878,11'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:879,11'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:882,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:886,9'
          Dst:             _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:887,9'
          Dst:             _ZN7WelsDec19UpdateP8x16MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:897,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:905,7'
          Dst:             _ZN7WelsDec20ParseBSubMBTypeCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:920,27'
          Dst:             _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:927,27'
          Dst:             _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:947,11'
          Dst:             _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:958,30'
          Dst:             _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:963,11'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:964,11'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:965,11'
          Dst:             _ZN7WelsDec26UpdateP8x8RefCacheIdxCabacEPA30_aRKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:966,11'
          Dst:             _ZN7WelsDec26UpdateP8x8RefCacheIdxCabacEPA30_aRKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:967,11'
          Dst:             _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:981,13'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:984,11'
          Dst:             _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:987,13'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1003,11'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1018,9'
          Dst:             _ZN7WelsDec26UpdateP8x8RefCacheIdxCabacEPA30_aRKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1032,13'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1033,13'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1034,13'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1037,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          732
      EdgeCount:       137
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec19DecodeUnaryBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEiRj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1147,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1149,5'
          Dst:             _ZN7WelsDec19DecodeUnaryBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEiRj
    - functionName:    _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          338
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec16DecodeUEGMvCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEjRj
        - _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1173,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1175,5'
          Dst:             _ZN7WelsDec16DecodeUEGMvCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEjRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:1177,5'
          Dst:             _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
    - functionName:    _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          64
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22UpdateP16x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19UpdateP16x8MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          139
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec22UpdateP8x16RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          131
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec19UpdateP8x16MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          139
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20ParseBSubMBTypeCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          245
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:431,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:436,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:438,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:443,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:445,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:447,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:453,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:455,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec21UpdateP8x8DirectCabacEPNS_10TagDqLayerEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          65
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec26ParseInterPMotionInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_A2_sS7_PA30_a
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         227
      ICount:          1982
      EdgeCount:       291
      CyclomaticComplexity: 66
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - _ZN7WelsDec19ParseSubMBTypeCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - _ZN7WelsDec19UpdateP16x8MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - _ZN7WelsDec19UpdateP8x16MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - _ZN7WelsDec22UpdateP16x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec22UpdateP8x16RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/parse_mb_syn_cabac.cpp:540,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:538,21'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:543,5'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:556,5'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:557,5'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:558,5'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:561,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:562,5'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:563,5'
          Dst:             _ZN7WelsDec20UpdateP16x16MvdCabacEPNS_10TagDqLayerEPsa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:569,7'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:582,7'
          Dst:             _ZN7WelsDec22UpdateP16x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:586,7'
          Dst:             _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:587,7'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:588,7'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:591,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:592,7'
          Dst:             _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:593,7'
          Dst:             _ZN7WelsDec19UpdateP16x8MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:599,7'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:612,7'
          Dst:             _ZN7WelsDec22UpdateP8x16RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:616,7'
          Dst:             _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:618,7'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:619,7'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:622,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:623,7'
          Dst:             _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:624,7'
          Dst:             _ZN7WelsDec19UpdateP8x16MvdCabacEPNS_10TagDqLayerEPA30_A2_siPsa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:633,7'
          Dst:             _ZN7WelsDec19ParseSubMBTypeCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:647,7'
          Dst:             _ZN7WelsDec16ParseRefIdxCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPhPA30_aPaiiiiRa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:660,7'
          Dst:             _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:676,9'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:677,9'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:678,9'
          Dst:             _ZN7WelsDec17ParseMvdInfoCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEPA30_aPA30_A2_siaaRs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:681,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec19ParseSubMBTypeCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:412,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:416,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:418,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec21UpdateP8x8RefIdxCabacEPNS_10TagDqLayerEPA30_aiaa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec29ParseIntraPredModeChromaCabacEPNS_21TagWelsDecoderContextEhRi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          325
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:497,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:501,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:508,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec27ParseIntraPredModeLumaCabacEPNS_21TagWelsDecoderContextERi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          144
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:464,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:468,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:470,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:472,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec30ParseTransformSize8x8FlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          140
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:402,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDecL22DecodeCabacIntraMbTypeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          216
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:79,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:84,3'
          Dst:             _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:89,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:92,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:94,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:97,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:99,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec22ParseMBTypeBSliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          356
      EdgeCount:       75
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDecL22DecodeCabacIntraMbTypeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:352,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:356,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:358,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:361,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:363,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:365,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:367,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:373,20'
          Dst:             _ZN7WelsDecL22DecodeCabacIntraMbTypeEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailEi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:383,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec22ParseMBTypePSliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          345
      EdgeCount:       90
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:289,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:292,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:294,7'
          Dst:             _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:300,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:304,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:307,9'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:313,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:315,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:321,5'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:323,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:329,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec22ParseMBTypeISliceCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          310
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:255,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:258,5'
          Dst:             _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:262,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:265,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:267,9'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:273,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:275,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec18ParseSkipFlagCabacEPNS_21TagWelsDecoderContextEPNS_16TagNeighborAvailERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          123
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:238,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec20ParseEndOfSliceCabacEPNS_21TagWelsDecoderContextERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cabac.cpp:226,3'
          Dst:             _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
    - functionName:    _ZN7WelsDec23UpdateP16x16DirectCabacEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cabac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          65
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          119
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL13GetPrefixBitsEj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec15ParseInterBInfoEPNS_21TagWelsDecoderContextEPA30_A2_sPA30_aPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         433
      ICount:          3121
      EdgeCount:       566
      CyclomaticComplexity: 135
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
        - _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
        - _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1351,21'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1360,21'
          Dst:             _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1366,21'
          Dst:             _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1375,11'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1383,11'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1401,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1408,9'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1409,9'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1411,9'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1413,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1417,7'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1424,13'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1434,13'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1452,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1465,11'
          Dst:             _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1467,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1469,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1472,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1476,9'
          Dst:             _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1484,13'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1494,13'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1512,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1523,11'
          Dst:             _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1525,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1527,11'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1529,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1533,9'
          Dst:             _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1543,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1553,7'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1568,27'
          Dst:             _ZN7WelsDec20PredMvBDirectSpatialEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1575,27'
          Dst:             _ZN7WelsDec19PredBDirectTemporalEPNS_21TagWelsDecoderContextEPA2_sPaRj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1596,13'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1606,11'
          Dst:             _ZN7WelsDec22FillSpatialDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjRKbPA2_sPaPA30_SA_SE_
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1617,30'
          Dst:             _ZN7WelsDec13MapColToList0ERPNS_21TagWelsDecoderContextERKaRKi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1622,11'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1623,11'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1624,11'
          Dst:             _ZN7WelsDec23FillTemporalDirect8x8MvEPNS_10TagDqLayerERKsRKaS5_RKjPaPA2_sPA30_S9_SC_
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1637,13'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1643,15'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1658,15'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1662,11'
          Dst:             _ZN7WelsDec15Update8x8RefIdxERPNS_10TagDqLayerERKsRKiRKa
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1690,13'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1692,13'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1694,13'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1696,13'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/decoder_context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:128,11'
          Dst:             _ZN7WelsDecL9BsGetBitsEPN10WelsCommon15TagBitStringAuxEiPj
    - functionName:    _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:210,5'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             './codec/decoder/core/inc/dec_golomb.h:213,5'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:193,3'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
    - functionName:    _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/dec_golomb.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          402
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7WelsDecL18GetLeadingZeroBitsEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './codec/decoder/core/inc/dec_golomb.h:159,31'
          Dst:             _ZN7WelsDecL18GetLeadingZeroBitsEj
    - functionName:    _ZN7WelsDec14ParseInterInfoEPNS_21TagWelsDecoderContextEPA30_A2_sPA30_aPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         284
      ICount:          2146
      EdgeCount:       365
      CyclomaticComplexity: 83
      functionsReached:
        - _Z7WelsLogP13TagLogContextiPKcz
        - _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1088,3'
          Branch Sides:    []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1086,21'
          Dst:             _ZN7WelsDecL14GetThreadCountEPNS_21TagWelsDecoderContextE
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1092,7'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1096,7'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1112,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1115,5'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1117,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1119,5'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1121,5'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1122,5'
          Dst:             _ZN7WelsDec22UpdateP16x16MotionInfoEPNS_10TagDqLayerEiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1129,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1136,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1139,7'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1154,7'
          Dst:             _ZN7WelsDec15PredInter16x8MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1156,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1158,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1160,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1161,7'
          Dst:             _ZN7WelsDec21UpdateP16x8MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1169,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1176,9'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1190,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1196,7'
          Dst:             _ZN7WelsDec15PredInter8x16MvEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1198,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1200,7'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1202,7'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1203,7'
          Dst:             _ZN7WelsDec21UpdateP8x16MotionInfoEPNS_10TagDqLayerEPA30_A2_sPA30_aiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1219,7'
          Dst:             _ZN7WelsDecL7BsGetUeEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1234,9'
          Dst:             _ZN7WelsDecL11BsGetOneBitEPN10WelsCommon15TagBitStringAuxEPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1248,11'
          Dst:             _ZN7WelsDecL8BsGetTe0EPN10WelsCommon15TagBitStringAuxEiPj
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1266,11'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1288,9'
          Dst:             _ZN7WelsDec6PredMvEPA30_A2_sPA30_aiiiaPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1290,9'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1292,9'
          Dst:             _ZN7WelsDecL7BsGetSeEPN10WelsCommon15TagBitStringAuxEPi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1294,9'
          Dst:             _Z7WelsLogP13TagLogContextiPKcz
    - functionName:    _ZN7WelsDec25WelsResidualBlockCavlc8x8EPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPsihPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          530
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7WelsDecL16CavlcGetLevelValEPiPNS_16TagReadBitsCacheEhh
        - _ZN7WelsDecL16GetMbResPropertyEPiS0_b
        - _ZN7WelsDecL17CavlcGetRunBeforeEPiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEi
        - _ZN7WelsDecL18CavlcGetTotalZerosERiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEb
        - _ZN7WelsDecL33CavlcGetTrailingOnesAndTotalCoeffERhS0_PNS_16TagReadBitsCacheEPNS_11TagVlcTableEba
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:988,3'
          Dst:             _ZN7WelsDecL16GetMbResPropertyEPiS0_b
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1020,16'
          Dst:             _ZN7WelsDecL33CavlcGetTrailingOnesAndTotalCoeffERhS0_PNS_16TagReadBitsCacheEPNS_11TagVlcTableEba
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1034,12'
          Dst:             _ZN7WelsDecL16CavlcGetLevelValEPiPNS_16TagReadBitsCacheEhh
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1039,18'
          Dst:             _ZN7WelsDecL18CavlcGetTotalZerosERiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEb
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:1047,12'
          Dst:             _ZN7WelsDecL17CavlcGetRunBeforeEPiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEi
    - functionName:    _ZN7WelsDecL16GetMbResPropertyEPiS0_b
      functionSourceFile: '/src/openh264/./codec/decoder/core/inc/wels_common_basis.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './codec/decoder/core/inc/wels_common_basis.h:133,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7WelsDecL33CavlcGetTrailingOnesAndTotalCoeffERhS0_PNS_16TagReadBitsCacheEPNS_11TagVlcTableEba
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          310
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL16CavlcGetLevelValEPiPNS_16TagReadBitsCacheEhh
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          460
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7WelsDecL13GetPrefixBitsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:745,5'
          Dst:             _ZN7WelsDecL13GetPrefixBitsEj
    - functionName:    _ZN7WelsDecL18CavlcGetTotalZerosERiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEb
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          168
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDecL17CavlcGetRunBeforeEPiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          377
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7WelsDecL13GetPrefixBitsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:837,11'
          Dst:             _ZN7WelsDecL13GetPrefixBitsEj
    - functionName:    _ZN7WelsDec22WelsResidualBlockCavlcEPNS_11TagVlcTableEPhPN10WelsCommon15TagBitStringAuxEiiPKhiPshPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          717
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7WelsDec16WelsChromaDcIdctEPs
        - _ZN7WelsDec21WelsLumaDcDequantIdctEPsiPNS_21TagWelsDecoderContextE
        - _ZN7WelsDecL16CavlcGetLevelValEPiPNS_16TagReadBitsCacheEhh
        - _ZN7WelsDecL16GetMbResPropertyEPiS0_b
        - _ZN7WelsDecL17CavlcGetRunBeforeEPiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEi
        - _ZN7WelsDecL18CavlcGetTotalZerosERiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEb
        - _ZN7WelsDecL33CavlcGetTrailingOnesAndTotalCoeffERhS0_PNS_16TagReadBitsCacheEPNS_11TagVlcTableEba
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:870,3'
          Dst:             _ZN7WelsDecL16GetMbResPropertyEPiS0_b
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:901,16'
          Dst:             _ZN7WelsDecL33CavlcGetTrailingOnesAndTotalCoeffERhS0_PNS_16TagReadBitsCacheEPNS_11TagVlcTableEba
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:915,12'
          Dst:             _ZN7WelsDecL16CavlcGetLevelValEPiPNS_16TagReadBitsCacheEhh
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:920,18'
          Dst:             _ZN7WelsDecL18CavlcGetTotalZerosERiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEb
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:928,12'
          Dst:             _ZN7WelsDecL17CavlcGetRunBeforeEPiPNS_16TagReadBitsCacheEhPNS_11TagVlcTableEi
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:944,5'
          Dst:             _ZN7WelsDec16WelsChromaDcIdctEPs
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:962,5'
          Dst:             _ZN7WelsDec21WelsLumaDcDequantIdctEPsiPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec10BsEndCavlcEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec12BsStartCavlcEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec21CheckIntraNxNPredModeEPiPaib
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          272
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24CheckIntraChromaPredModeEhPa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          166
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23CheckIntra16x16PredModeEhPa
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          188
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec16PredIntra4x4ModeEPai
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec18WelsFillCacheInterEPNS_16TagNeighborAvailEPhPA30_A2_sPA30_aPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          896
      EdgeCount:       76
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:445,3'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          265
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24WelsFillDirectCacheCabacEPNS_16TagNeighborAvailEPaPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          283
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec23WelsFillCacheInterCabacEPNS_16TagNeighborAvailEPhPA30_A2_sS5_PA30_aPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          1162
      EdgeCount:       76
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:262,3'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec31WelsFillCacheConstrain0IntraNxNEPNS_16TagNeighborAvailEPhPaPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          250
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:208,3'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec31WelsFillCacheConstrain1IntraNxNEPNS_16TagNeighborAvailEPhPaPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          272
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/parse_mb_syn_cavlc.cpp:162,3'
          Dst:             _ZN7WelsDec25WelsFillCacheNonZeroCountEPNS_16TagNeighborAvailEPhPNS_10TagDqLayerE
    - functionName:    _ZN7WelsDec22GetNeighborAvailMbTypeEPNS_16TagNeighborAvailEPNS_10TagDqLayerE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/parse_mb_syn_cavlc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          358
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockLumaEq4H_ssse3
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DeblockLumaEq4V_ssse3
        - DeblockLumaTransposeH2V_sse2
        - DeblockLumaTransposeV2H_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:268,5'
          Dst:             DeblockLumaTransposeH2V_sse2
        - Src:             'codec/common/src/deblocking_common.cpp:269,5'
          Dst:             DeblockLumaEq4V_ssse3
        - Src:             'codec/common/src/deblocking_common.cpp:270,5'
          Dst:             DeblockLumaTransposeV2H_sse2
    - functionName:    DeblockLumaTransposeH2V_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockLumaTransposeV2H_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DeblockLumaLt4H_ssse3
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DeblockLumaLt4V_ssse3
        - DeblockLumaTransposeH2V_sse2
        - DeblockLumaTransposeV2H_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:260,5'
          Dst:             DeblockLumaTransposeH2V_sse2
        - Src:             'codec/common/src/deblocking_common.cpp:261,5'
          Dst:             DeblockLumaLt4V_ssse3
        - Src:             'codec/common/src/deblocking_common.cpp:262,5'
          Dst:             DeblockLumaTransposeV2H_sse2
    - functionName:    _Z18WelsNonZeroCount_cPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20DeblockChromaEq4H2_cPhiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19DeblockChromaEq42_cPhiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:245,3'
          Dst:             _Z19DeblockChromaEq42_cPhiiii
    - functionName:    _Z19DeblockChromaEq42_cPhiiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          205
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20DeblockChromaEq4V2_cPhiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19DeblockChromaEq42_cPhiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:242,3'
          Dst:             _Z19DeblockChromaEq42_cPhiiii
    - functionName:    _Z20DeblockChromaLt4H2_cPhiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19DeblockChromaLt42_cPhiiiiPa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:239,3'
          Dst:             _Z19DeblockChromaLt42_cPhiiiiPa
    - functionName:    _Z19DeblockChromaLt42_cPhiiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          278
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:202,31'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/common/src/deblocking_common.cpp:203,24'
          Dst:             _ZL9WelsClip1i
    - functionName:    _ZL9WelsClip1i
      functionSourceFile: '/src/openh264/./codec/common/inc/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20DeblockChromaLt4V2_cPhiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19DeblockChromaLt42_cPhiiiiPa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:234,3'
          Dst:             _Z19DeblockChromaLt42_cPhiiiiPa
    - functionName:    _Z19DeblockChromaEq4H_cPhS_iii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18DeblockChromaEq4_cPhS_iiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:181,3'
          Dst:             _Z18DeblockChromaEq4_cPhS_iiii
    - functionName:    _Z18DeblockChromaEq4_cPhS_iiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          373
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z19DeblockChromaEq4V_cPhS_iii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18DeblockChromaEq4_cPhS_iiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:178,3'
          Dst:             _Z18DeblockChromaEq4_cPhS_iiii
    - functionName:    _Z19DeblockChromaLt4H_cPhS_iiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18DeblockChromaLt4_cPhS_iiiiPa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:175,3'
          Dst:             _Z18DeblockChromaLt4_cPhS_iiiiPa
    - functionName:    _Z18DeblockChromaLt4_cPhS_iiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          491
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:111,29'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/common/src/deblocking_common.cpp:112,22'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/common/src/deblocking_common.cpp:127,29'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/common/src/deblocking_common.cpp:128,22'
          Dst:             _ZL9WelsClip1i
    - functionName:    _Z19DeblockChromaLt4V_cPhS_iiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18DeblockChromaLt4_cPhS_iiiiPa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:171,3'
          Dst:             _Z18DeblockChromaLt4_cPhS_iiiiPa
    - functionName:    _Z17DeblockLumaEq4H_cPhiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16DeblockLumaEq4_cPhiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:91,3'
          Dst:             _Z16DeblockLumaEq4_cPhiiii
    - functionName:    _Z16DeblockLumaEq4_cPhiiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          467
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17DeblockLumaEq4V_cPhiii
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16DeblockLumaEq4_cPhiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:88,3'
          Dst:             _Z16DeblockLumaEq4_cPhiiii
    - functionName:    _Z17DeblockLumaLt4H_cPhiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16DeblockLumaLt4_cPhiiiiPa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:85,3'
          Dst:             _Z16DeblockLumaLt4_cPhiiiiPa
    - functionName:    _Z16DeblockLumaLt4_cPhiiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          514
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL9WelsClip1i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:32,27'
          Dst:             _ZL9WelsClip1i
        - Src:             'codec/common/src/deblocking_common.cpp:33,20'
          Dst:             _ZL9WelsClip1i
    - functionName:    _Z17DeblockLumaLt4V_cPhiiiPa
      functionSourceFile: '/src/openh264/codec/common/src/deblocking_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16DeblockLumaLt4_cPhiiiiPa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/common/src/deblocking_common.cpp:82,3'
          Dst:             _Z16DeblockLumaLt4_cPhiiiiPa
    - functionName:    _ZN7WelsDec16DecodeUEGMvCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEjRj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          147
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec20DecodeExpBypassCabacEPNS_19SWelsCabacDecEngineEiRj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:315,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:322,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:327,7'
          Dst:             _ZN7WelsDec20DecodeExpBypassCabacEPNS_19SWelsCabacDecEngineEiRj
    - functionName:    _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          226
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
      functionUses:    70
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:174,16'
          Dst:             _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
    - functionName:    _ZN7WelsDec20DecodeExpBypassCabacEPNS_19SWelsCabacDecEngineEiRj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          145
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:271,5'
          Dst:             _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:282,5'
          Dst:             _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
    - functionName:    _ZN7WelsDec17DecodeBypassCabacEPNS_19SWelsCabacDecEngineERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          125
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:193,18'
          Dst:             _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
    - functionName:    _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          165
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'codec/decoder/core/src/cabac_decoder.cpp:112,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7WelsDec19DecodeUEGLevelCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          137
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - _ZN7WelsDec20DecodeExpBypassCabacEPNS_19SWelsCabacDecEngineEiRj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:293,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:300,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:306,7'
          Dst:             _ZN7WelsDec20DecodeExpBypassCabacEPNS_19SWelsCabacDecEngineEiRj
    - functionName:    _ZN7WelsDec19DecodeUnaryBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementEiRj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:250,3'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:258,7'
          Dst:             _ZN7WelsDec14DecodeBinCabacEPNS_19SWelsCabacDecEngineEPNS_19SWels_Cabac_ElementERj
    - functionName:    _ZN7WelsDec20DecodeTerminateCabacEPNS_19SWelsCabacDecEngineERj
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          147
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:231,22'
          Dst:             _ZN7WelsDec15Read32BitsCabacEPNS_19SWelsCabacDecEngineERjRi
    - functionName:    _ZN7WelsDec25RestoreCabacDecEngineToBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec24InitCabacDecEngineFromBSEPNS_19SWelsCabacDecEngineEPN10WelsCommon15TagBitStringAuxE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          114
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7WelsDec20WelsCabacContextInitEPNS_21TagWelsDecoderContextEhii
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7WelsDec19WelsCabacGlobalInitEPNS_21TagWelsDecoderContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'codec/decoder/core/src/cabac_decoder.cpp:64,5'
          Dst:             _ZN7WelsDec19WelsCabacGlobalInitEPNS_21TagWelsDecoderContextE
    - functionName:    _ZN7WelsDec19WelsCabacGlobalInitEPNS_21TagWelsDecoderContextE
      functionSourceFile: '/src/openh264/codec/decoder/core/src/cabac_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          174
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
