---
Fuzzer filename: '/src/janus-gateway/fuzzers/rtp_fuzzer.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    srtp_validate_rtp_header
      functionSourceFile: '/src/janus-gateway/fuzzers/rtp_fuzzer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - pkt_octet_len
      BBCount:         16
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ntohs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:27,9'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:30,49'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:34,9'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:35,24'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:37,9'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:37,9'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:41,9'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:41,9'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:43,56'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:51,5'
              BranchSideFuncs: []
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:48,13'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:50,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:45,27'
          Dst:             ntohs
    - functionName:    ntohs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/janus-gateway/fuzzers/rtp_fuzzer.c'
      linkageType:     externalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         14
      ICount:          202
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - janus_h264_is_keyframe
        - janus_is_rtp
        - janus_rtp_header_extension_parse_abs_capture_time
        - janus_rtp_header_extension_parse_abs_send_time
        - janus_rtp_header_extension_parse_audio_level
        - janus_rtp_header_extension_parse_dependency_desc
        - janus_rtp_header_extension_parse_mid
        - janus_rtp_header_extension_parse_playout_delay
        - janus_rtp_header_extension_parse_rid
        - janus_rtp_header_extension_parse_transport_wide_cc
        - janus_rtp_header_extension_parse_video_layers_allocation
        - janus_rtp_header_extension_parse_video_orientation
        - janus_rtp_payload
        - janus_vp8_is_keyframe
        - janus_vp8_parse_descriptor
        - janus_vp8_simulcast_descriptor_update
        - janus_vp9_is_keyframe
        - janus_vp9_parse_svc
        - srtp_validate_rtp_header
      functionUses:    0
      BranchProfiles:
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:57,6'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:57,19'
              BranchSideFuncs: []
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:59,6'
              BranchSideFuncs:
                - janus_is_rtp
                - janus_rtp_header_extension_parse_rid
                - janus_rtp_header_extension_parse_mid
                - srtp_validate_rtp_header
                - janus_rtp_header_extension_parse_audio_level
                - janus_rtp_header_extension_parse_playout_delay
                - janus_rtp_header_extension_parse_transport_wide_cc
                - janus_rtp_header_extension_parse_abs_send_time
                - janus_rtp_header_extension_parse_abs_capture_time
                - janus_rtp_header_extension_parse_video_orientation
                - janus_rtp_header_extension_parse_dependency_desc
                - janus_rtp_header_extension_parse_video_layers_allocation
                - janus_rtp_payload
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:59,6'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:59,17'
              BranchSideFuncs: []
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:62,28'
              BranchSideFuncs:
                - janus_is_rtp
                - janus_rtp_header_extension_parse_rid
                - janus_rtp_header_extension_parse_mid
                - srtp_validate_rtp_header
                - janus_rtp_header_extension_parse_audio_level
                - janus_rtp_header_extension_parse_playout_delay
                - janus_rtp_header_extension_parse_transport_wide_cc
                - janus_rtp_header_extension_parse_abs_send_time
                - janus_rtp_header_extension_parse_abs_capture_time
                - janus_rtp_header_extension_parse_video_orientation
                - janus_rtp_header_extension_parse_dependency_desc
                - janus_rtp_header_extension_parse_video_layers_allocation
                - janus_rtp_payload
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:62,6'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:62,41'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_rid
                - janus_rtp_header_extension_parse_mid
                - srtp_validate_rtp_header
                - janus_rtp_header_extension_parse_audio_level
                - janus_rtp_header_extension_parse_playout_delay
                - janus_rtp_header_extension_parse_transport_wide_cc
                - janus_rtp_header_extension_parse_abs_send_time
                - janus_rtp_header_extension_parse_abs_capture_time
                - janus_rtp_header_extension_parse_video_orientation
                - janus_rtp_header_extension_parse_dependency_desc
                - janus_rtp_header_extension_parse_video_layers_allocation
                - janus_rtp_payload
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:65,47'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_rid
                - janus_rtp_header_extension_parse_mid
                - srtp_validate_rtp_header
                - janus_rtp_header_extension_parse_audio_level
                - janus_rtp_header_extension_parse_playout_delay
                - janus_rtp_header_extension_parse_transport_wide_cc
                - janus_rtp_header_extension_parse_abs_send_time
                - janus_rtp_header_extension_parse_abs_capture_time
                - janus_rtp_header_extension_parse_video_orientation
                - janus_rtp_header_extension_parse_dependency_desc
                - janus_rtp_header_extension_parse_video_layers_allocation
                - janus_rtp_payload
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:69,6'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:69,56'
              BranchSideFuncs: []
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:75,6'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_audio_level
                - janus_rtp_header_extension_parse_playout_delay
                - janus_rtp_header_extension_parse_transport_wide_cc
                - janus_rtp_header_extension_parse_abs_send_time
                - janus_rtp_header_extension_parse_abs_capture_time
                - janus_rtp_header_extension_parse_video_orientation
                - janus_rtp_header_extension_parse_dependency_desc
                - janus_rtp_header_extension_parse_video_layers_allocation
                - janus_rtp_payload
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
        - Branch String:   'janus-gateway/fuzzers/rtp_fuzzer.c:88,6'
          Branch Sides:
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:88,16'
              BranchSideFuncs:
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
            - BranchSide:      'janus-gateway/fuzzers/rtp_fuzzer.c:90,20'
              BranchSideFuncs:
                - janus_h264_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vp8_parse_descriptor
                - janus_vp8_simulcast_descriptor_update
                - janus_vp9_is_keyframe
                - janus_vp9_parse_svc
      Callsites:
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:62,7'
          Dst:             janus_is_rtp
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:65,2'
          Dst:             janus_rtp_header_extension_parse_rid
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:66,2'
          Dst:             janus_rtp_header_extension_parse_mid
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:69,6'
          Dst:             srtp_validate_rtp_header
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:76,2'
          Dst:             janus_rtp_header_extension_parse_audio_level
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:77,2'
          Dst:             janus_rtp_header_extension_parse_playout_delay
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:78,2'
          Dst:             janus_rtp_header_extension_parse_transport_wide_cc
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:79,2'
          Dst:             janus_rtp_header_extension_parse_abs_send_time
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:80,2'
          Dst:             janus_rtp_header_extension_parse_abs_capture_time
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:81,2'
          Dst:             janus_rtp_header_extension_parse_video_orientation
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:82,2'
          Dst:             janus_rtp_header_extension_parse_dependency_desc
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:83,2'
          Dst:             janus_rtp_header_extension_parse_video_layers_allocation
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:87,18'
          Dst:             janus_rtp_payload
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:94,2'
          Dst:             janus_h264_is_keyframe
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:102,2'
          Dst:             janus_vp8_is_keyframe
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:103,2'
          Dst:             janus_vp8_parse_descriptor
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:104,2'
          Dst:             janus_vp8_simulcast_descriptor_update
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:109,2'
          Dst:             janus_vp9_is_keyframe
        - Src:             'janus-gateway/fuzzers/rtp_fuzzer.c:110,2'
          Dst:             janus_vp9_parse_svc
    - functionName:    RAND_bytes
      functionSourceFile: '/src/janus-gateway/fuzzers/rtp_fuzzer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - len
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_bitstream_getbits
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - base
        - num
        - offset
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - janus_bitstream_getbit
      functionUses:    5
      BranchProfiles:
        - Branch String:   'utils.c:1414,2'
          Branch Sides:
            - BranchSide:      'utils.c:1415,33'
              BranchSideFuncs:
                - janus_bitstream_getbit
            - BranchSide:      'utils.c:1417,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:1415,10'
          Dst:             janus_bitstream_getbit
    - functionName:    janus_bitstream_getbit
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - base
        - offset
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_set4
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - i
        - val
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_set3
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - i
        - val
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_set2
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - i
        - val
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_set1
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - data
        - i
        - val
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_push_bits
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - word
        - num
        - val
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:1380,5'
          Branch Sides:
            - BranchSide:      'utils.c:1381,10'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1382,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_red_replace_block_pt
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
        - pt
      BBCount:         24
      ICount:          128
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:1355,20'
          Branch Sides:
            - BranchSide:      'utils.c:1355,23'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1356,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1355,31'
          Branch Sides:
            - BranchSide:      'utils.c:1355,34'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1356,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1355,41'
          Branch Sides:
            - BranchSide:      'utils.c:1355,44'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1356,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1355,5'
          Branch Sides:
            - BranchSide:      'utils.c:1356,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1358,18'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1362,24'
          Branch Sides:
            - BranchSide:      'utils.c:1362,27'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1362,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1362,2'
          Branch Sides:
            - BranchSide:      'utils.c:1364,15'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1375,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1366,13'
          Branch Sides:
            - BranchSide:      'utils.c:1366,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1372,4'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1366,6'
          Branch Sides:
            - BranchSide:      'utils.c:1368,12'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1372,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_red_pack_blocks
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - blocks
      BBCount:         31
      ICount:          264
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - htonl
        - janus_vprintf
        - localtime_r
        - snprintf
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:1309,20'
          Branch Sides:
            - BranchSide:      'utils.c:1309,23'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1310,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1309,5'
          Branch Sides:
            - BranchSide:      'utils.c:1310,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1311,6'
              BranchSideFuncs:
                - htonl
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1317,2'
          Branch Sides:
            - BranchSide:      'utils.c:1318,27'
              BranchSideFuncs:
                - htonl
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1344,9'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1321,6'
          Branch Sides:
            - BranchSide:      'utils.c:1322,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1325,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - htonl
        - Branch String:   'utils.c:1322,4'
          Branch Sides:
            - BranchSide:      'utils.c:1322,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1323,4'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1322,4'
          Branch Sides:
            - BranchSide:      'utils.c:1322,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:1322,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:1322,4'
          Branch Sides:
            - BranchSide:      'utils.c:1322,4'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:1322,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:1325,6'
          Branch Sides:
            - BranchSide:      'utils.c:1329,20'
              BranchSideFuncs:
                - htonl
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1337,17'
              BranchSideFuncs:
                - htonl
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1345,2'
          Branch Sides:
            - BranchSide:      'utils.c:1346,27'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1352,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:1322,4'
          Dst:             time
        - Src:             'utils.c:1322,4'
          Dst:             localtime_r
        - Src:             'utils.c:1322,4'
          Dst:             strftime
        - Src:             'utils.c:1322,4'
          Dst:             snprintf
        - Src:             'utils.c:1322,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:1332,16'
          Dst:             htonl
    - functionName:    time
      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:    98
      BranchProfiles:  []
      Callsites:       []
    - functionName:    localtime_r
      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:    98
      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:    98
      BranchProfiles:  []
      Callsites:       []
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htonl
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_red_parse_blocks
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         91
      ICount:          612
      EdgeCount:       117
      CyclomaticComplexity: 28
      functionsReached:
        - g_free
        - g_list_append
        - g_list_free_full
        - g_malloc0
        - janus_vprintf
        - localtime_r
        - ntohl
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:1229,20'
          Branch Sides:
            - BranchSide:      'utils.c:1229,23'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1230,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1229,5'
          Branch Sides:
            - BranchSide:      'utils.c:1230,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1232,18'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1242,24'
          Branch Sides:
            - BranchSide:      'utils.c:1242,27'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1242,2'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1242,2'
          Branch Sides:
            - BranchSide:      'utils.c:1244,7'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1272,5'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1247,13'
          Branch Sides:
            - BranchSide:      'utils.c:1247,16'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1264,11'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1247,6'
          Branch Sides:
            - BranchSide:      'utils.c:1249,23'
              BranchSideFuncs:
                - ntohl
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1264,11'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1253,4'
          Branch Sides:
            - BranchSide:      'utils.c:1253,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1255,9'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1253,4'
          Branch Sides:
            - BranchSide:      'utils.c:1253,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
            - BranchSide:      'utils.c:1253,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1253,4'
          Branch Sides:
            - BranchSide:      'utils.c:1253,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1253,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohl
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1266,4'
          Branch Sides:
            - BranchSide:      'utils.c:1266,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1268,4'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1266,4'
          Branch Sides:
            - BranchSide:      'utils.c:1266,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1266,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1266,4'
          Branch Sides:
            - BranchSide:      'utils.c:1266,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1266,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1272,5'
          Branch Sides:
            - BranchSide:      'utils.c:1273,8'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1295,5'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1276,3'
          Branch Sides:
            - BranchSide:      'utils.c:1277,8'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1294,2'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1280,7'
          Branch Sides:
            - BranchSide:      'utils.c:1281,5'
              BranchSideFuncs:
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1285,7'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1281,5'
          Branch Sides:
            - BranchSide:      'utils.c:1281,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_list_free_full
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1282,22'
              BranchSideFuncs:
                - g_list_free_full
        - Branch String:   'utils.c:1281,5'
          Branch Sides:
            - BranchSide:      'utils.c:1281,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_list_free_full
            - BranchSide:      'utils.c:1281,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_list_free_full
        - Branch String:   'utils.c:1281,5'
          Branch Sides:
            - BranchSide:      'utils.c:1281,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_list_free_full
            - BranchSide:      'utils.c:1281,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_list_free_full
        - Branch String:   'utils.c:1285,7'
          Branch Sides:
            - BranchSide:      'utils.c:1287,5'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1292,11'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1287,5'
          Branch Sides:
            - BranchSide:      'utils.c:1287,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1288,27'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1287,5'
          Branch Sides:
            - BranchSide:      'utils.c:1287,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1287,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1287,5'
          Branch Sides:
            - BranchSide:      'utils.c:1287,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1287,5'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
                - g_list_free_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1295,5'
          Branch Sides:
            - BranchSide:      'utils.c:1297,7'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1306,9'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1298,3'
          Branch Sides:
            - BranchSide:      'utils.c:1298,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1299,8'
              BranchSideFuncs:
                - g_malloc0
                - g_list_append
        - Branch String:   'utils.c:1298,3'
          Branch Sides:
            - BranchSide:      'utils.c:1298,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_malloc0
                - g_list_append
            - BranchSide:      'utils.c:1298,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
        - Branch String:   'utils.c:1298,3'
          Branch Sides:
            - BranchSide:      'utils.c:1298,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
            - BranchSide:      'utils.c:1298,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_malloc0
                - g_list_append
      Callsites:
        - Src:             'utils.c:1250,16'
          Dst:             ntohl
        - Src:             'utils.c:1253,4'
          Dst:             time
        - Src:             'utils.c:1253,4'
          Dst:             localtime_r
        - Src:             'utils.c:1253,4'
          Dst:             strftime
        - Src:             'utils.c:1253,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:1255,9'
          Dst:             g_malloc0
        - Src:             'utils.c:1259,13'
          Dst:             g_list_append
        - Src:             'utils.c:1266,4'
          Dst:             time
        - Src:             'utils.c:1266,4'
          Dst:             localtime_r
        - Src:             'utils.c:1266,4'
          Dst:             strftime
        - Src:             'utils.c:1266,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:1281,5'
          Dst:             time
        - Src:             'utils.c:1281,5'
          Dst:             localtime_r
        - Src:             'utils.c:1281,5'
          Dst:             strftime
        - Src:             'utils.c:1281,5'
          Dst:             janus_vprintf
        - Src:             'utils.c:1282,5'
          Dst:             g_list_free_full
        - Src:             'utils.c:1282,5'
          Dst:             g_free
        - Src:             'utils.c:1287,5'
          Dst:             time
        - Src:             'utils.c:1287,5'
          Dst:             localtime_r
        - Src:             'utils.c:1287,5'
          Dst:             strftime
        - Src:             'utils.c:1287,5'
          Dst:             janus_vprintf
        - Src:             'utils.c:1298,3'
          Dst:             time
        - Src:             'utils.c:1298,3'
          Dst:             localtime_r
        - Src:             'utils.c:1298,3'
          Dst:             strftime
        - Src:             'utils.c:1298,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:1299,8'
          Dst:             g_malloc0
        - Src:             'utils.c:1303,12'
          Dst:             g_list_append
    - functionName:    ntohl
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_malloc0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_list_append
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_free
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_list_free_full
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_vp9_parse_svc
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - found
        - info
      BBCount:         113
      ICount:          803
      EdgeCount:       150
      CyclomaticComplexity: 39
      functionsReached:
        - janus_vprintf
        - localtime_r
        - ntohs
        - strftime
        - time
      functionUses:    3
      BranchProfiles:
        - Branch String:   'utils.c:1087,13'
          Branch Sides:
            - BranchSide:      'utils.c:1087,16'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
            - BranchSide:      'utils.c:1088,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1087,5'
          Branch Sides:
            - BranchSide:      'utils.c:1088,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1092,19'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
        - Branch String:   'utils.c:1100,5'
          Branch Sides:
            - BranchSide:      'utils.c:1102,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
            - BranchSide:      'utils.c:1107,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
        - Branch String:   'utils.c:1102,6'
          Branch Sides:
            - BranchSide:      'utils.c:1103,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1104,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1109,5'
          Branch Sides:
            - BranchSide:      'utils.c:1111,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
            - BranchSide:      'utils.c:1125,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1114,6'
          Branch Sides:
            - BranchSide:      'utils.c:1115,10'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1118,19'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1125,5'
          Branch Sides:
            - BranchSide:      'utils.c:1127,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1155,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1132,3'
          Branch Sides:
            - BranchSide:      'utils.c:1132,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1134,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1132,3'
          Branch Sides:
            - BranchSide:      'utils.c:1132,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1132,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1132,3'
          Branch Sides:
            - BranchSide:      'utils.c:1132,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1132,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1134,6'
          Branch Sides:
            - BranchSide:      'utils.c:1135,27'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1144,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1144,6'
          Branch Sides:
            - BranchSide:      'utils.c:1145,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1147,9'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1149,6'
          Branch Sides:
            - BranchSide:      'utils.c:1151,10'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1154,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1155,10'
          Branch Sides:
            - BranchSide:      'utils.c:1155,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1167,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1155,5'
          Branch Sides:
            - BranchSide:      'utils.c:1157,11'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1167,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1158,3'
          Branch Sides:
            - BranchSide:      'utils.c:1159,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1166,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1163,7'
          Branch Sides:
            - BranchSide:      'utils.c:1158,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1164,5'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1167,5'
          Branch Sides:
            - BranchSide:      'utils.c:1169,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1224,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1172,3'
          Branch Sides:
            - BranchSide:      'utils.c:1172,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1173,19'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1172,3'
          Branch Sides:
            - BranchSide:      'utils.c:1172,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1172,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1172,3'
          Branch Sides:
            - BranchSide:      'utils.c:1172,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1172,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1175,6'
          Branch Sides:
            - BranchSide:      'utils.c:1177,10'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1190,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1179,7'
          Branch Sides:
            - BranchSide:      'utils.c:1180,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1181,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1182,4'
          Branch Sides:
            - BranchSide:      'utils.c:1184,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1189,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1186,8'
          Branch Sides:
            - BranchSide:      'utils.c:1187,6'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1188,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1190,6'
          Branch Sides:
            - BranchSide:      'utils.c:1191,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1223,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1191,7'
          Branch Sides:
            - BranchSide:      'utils.c:1192,11'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1197,19'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1194,8'
          Branch Sides:
            - BranchSide:      'utils.c:1195,6'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1196,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:1198,4'
          Branch Sides:
            - BranchSide:      'utils.c:1198,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:1199,10'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1198,4'
          Branch Sides:
            - BranchSide:      'utils.c:1198,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'utils.c:1198,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:1198,4'
          Branch Sides:
            - BranchSide:      'utils.c:1198,4'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:1198,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:1201,7'
          Branch Sides:
            - BranchSide:      'utils.c:1202,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1203,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1203,7'
          Branch Sides:
            - BranchSide:      'utils.c:1204,9'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1222,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1205,5'
          Branch Sides:
            - BranchSide:      'utils.c:1207,15'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1221,4'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1209,9'
          Branch Sides:
            - BranchSide:      'utils.c:1211,17'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1216,12'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1213,10'
          Branch Sides:
            - BranchSide:      'utils.c:1214,8'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1215,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1218,9'
          Branch Sides:
            - BranchSide:      'utils.c:1219,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1220,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:1119,17'
          Dst:             ntohs
        - Src:             'utils.c:1132,3'
          Dst:             time
        - Src:             'utils.c:1132,3'
          Dst:             localtime_r
        - Src:             'utils.c:1132,3'
          Dst:             strftime
        - Src:             'utils.c:1132,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:1172,3'
          Dst:             time
        - Src:             'utils.c:1172,3'
          Dst:             localtime_r
        - Src:             'utils.c:1172,3'
          Dst:             strftime
        - Src:             'utils.c:1172,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:1198,4'
          Dst:             time
        - Src:             'utils.c:1198,4'
          Dst:             localtime_r
        - Src:             'utils.c:1198,4'
          Dst:             strftime
        - Src:             'utils.c:1198,4'
          Dst:             janus_vprintf
    - functionName:    janus_vp8_replace_descriptor
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - short
        - char
      constantsTouched: []
      argNames:
        - buffer
        - len
        - m
        - picid
        - tl0picidx
      BBCount:         30
      ICount:          209
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - htons
      functionUses:    1
      BranchProfiles:
        - Branch String:   'utils.c:1002,13'
          Branch Sides:
            - BranchSide:      'utils.c:1002,16'
              BranchSideFuncs:
                - htons
            - BranchSide:      'utils.c:1003,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1002,5'
          Branch Sides:
            - BranchSide:      'utils.c:1003,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1004,19'
              BranchSideFuncs:
                - htons
        - Branch String:   'utils.c:1007,5'
          Branch Sides:
            - BranchSide:      'utils.c:1008,9'
              BranchSideFuncs:
                - htons
            - BranchSide:      'utils.c:1038,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1014,6'
          Branch Sides:
            - BranchSide:      'utils.c:1016,10'
              BranchSideFuncs:
                - htons
            - BranchSide:      'utils.c:1028,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1019,13'
          Branch Sides:
            - BranchSide:      'utils.c:1019,17'
              BranchSideFuncs:
                - htons
            - BranchSide:      'utils.c:1020,15'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1019,7'
          Branch Sides:
            - BranchSide:      'utils.c:1020,15'
              BranchSideFuncs:
                - htons
            - BranchSide:      'utils.c:1022,33'
              BranchSideFuncs:
                - htons
        - Branch String:   'utils.c:1028,6'
          Branch Sides:
            - BranchSide:      'utils.c:1030,10'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1033,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1033,11'
          Branch Sides:
            - BranchSide:      'utils.c:1033,14'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1035,10'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1033,6'
          Branch Sides:
            - BranchSide:      'utils.c:1035,10'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1037,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:1022,27'
          Dst:             htons
    - functionName:    htons
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_vp8_simulcast_descriptor_update
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
        - context
        - switched
      BBCount:         28
      ICount:          220
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - janus_vp8_parse_descriptor
        - janus_vp8_replace_descriptor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'utils.c:1054,13'
          Branch Sides:
            - BranchSide:      'utils.c:1054,16'
              BranchSideFuncs:
                - janus_vp8_parse_descriptor
                - janus_vp8_replace_descriptor
            - BranchSide:      'utils.c:1055,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:1054,5'
          Branch Sides:
            - BranchSide:      'utils.c:1055,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1056,11'
              BranchSideFuncs:
                - janus_vp8_parse_descriptor
                - janus_vp8_replace_descriptor
        - Branch String:   'utils.c:1063,5'
          Branch Sides:
            - BranchSide:      'utils.c:1064,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1065,5'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
        - Branch String:   'utils.c:1065,5'
          Branch Sides:
            - BranchSide:      'utils.c:1066,30'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
            - BranchSide:      'utils.c:1071,25'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
        - Branch String:   'utils.c:1072,8'
          Branch Sides:
            - BranchSide:      'utils.c:1072,11'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
            - BranchSide:      'utils.c:1076,12'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
        - Branch String:   'utils.c:1072,5'
          Branch Sides:
            - BranchSide:      'utils.c:1073,3'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
            - BranchSide:      'utils.c:1076,12'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
        - Branch String:   'utils.c:1074,6'
          Branch Sides:
            - BranchSide:      'utils.c:1075,4'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
            - BranchSide:      'utils.c:1076,2'
              BranchSideFuncs:
                - janus_vp8_replace_descriptor
      Callsites:
        - Src:             'utils.c:1063,5'
          Dst:             janus_vp8_parse_descriptor
        - Src:             'utils.c:1081,2'
          Dst:             janus_vp8_replace_descriptor
    - functionName:    janus_vp8_parse_descriptor
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - len
        - m
        - picid
        - tl0picidx
        - tid
        - y
        - keyidx
      BBCount:         60
      ICount:          377
      EdgeCount:       79
      CyclomaticComplexity: 21
      functionsReached:
        - ntohs
      functionUses:    3
      BranchProfiles:
        - Branch String:   'utils.c:940,13'
          Branch Sides:
            - BranchSide:      'utils.c:940,16'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:941,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:940,5'
          Branch Sides:
            - BranchSide:      'utils.c:941,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:942,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:942,5'
          Branch Sides:
            - BranchSide:      'utils.c:943,4'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:944,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:944,5'
          Branch Sides:
            - BranchSide:      'utils.c:945,4'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:946,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:946,5'
          Branch Sides:
            - BranchSide:      'utils.c:947,4'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:948,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:948,5'
          Branch Sides:
            - BranchSide:      'utils.c:949,4'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:950,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:950,5'
          Branch Sides:
            - BranchSide:      'utils.c:951,4'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:952,19'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:955,5'
          Branch Sides:
            - BranchSide:      'utils.c:956,9'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:998,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:962,6'
          Branch Sides:
            - BranchSide:      'utils.c:964,10'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:979,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:968,7'
          Branch Sides:
            - BranchSide:      'utils.c:969,24'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:974,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:974,7'
          Branch Sides:
            - BranchSide:      'utils.c:975,11'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:976,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:976,7'
          Branch Sides:
            - BranchSide:      'utils.c:977,14'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:978,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:979,6'
          Branch Sides:
            - BranchSide:      'utils.c:981,10'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:986,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:983,7'
          Branch Sides:
            - BranchSide:      'utils.c:984,18'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:985,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:986,11'
          Branch Sides:
            - BranchSide:      'utils.c:986,14'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:988,10'
              BranchSideFuncs: []
        - Branch String:   'utils.c:986,6'
          Branch Sides:
            - BranchSide:      'utils.c:988,10'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:997,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:990,7'
          Branch Sides:
            - BranchSide:      'utils.c:991,13'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:992,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:992,7'
          Branch Sides:
            - BranchSide:      'utils.c:993,11'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:994,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:994,7'
          Branch Sides:
            - BranchSide:      'utils.c:995,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:996,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:970,18'
          Dst:             ntohs
    - functionName:    janus_vp8_simulcast_context_reset
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:1042,5'
          Branch Sides:
            - BranchSide:      'utils.c:1043,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:1045,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_h265_is_keyframe
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         28
      ICount:          140
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ntohs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'utils.c:923,13'
          Branch Sides:
            - BranchSide:      'utils.c:923,16'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'utils.c:924,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:923,5'
          Branch Sides:
            - BranchSide:      'utils.c:924,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:926,11'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'utils.c:930,16'
          Branch Sides:
            - BranchSide:      'utils.c:930,19'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,30'
          Branch Sides:
            - BranchSide:      'utils.c:930,33'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,44'
          Branch Sides:
            - BranchSide:      'utils.c:930,47'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,58'
          Branch Sides:
            - BranchSide:      'utils.c:930,61'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,72'
          Branch Sides:
            - BranchSide:      'utils.c:930,75'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,86'
          Branch Sides:
            - BranchSide:      'utils.c:930,89'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,100'
          Branch Sides:
            - BranchSide:      'utils.c:930,103'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,114'
          Branch Sides:
            - BranchSide:      'utils.c:930,117'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:930,5'
          Branch Sides:
            - BranchSide:      'utils.c:933,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:935,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:928,9'
          Dst:             ntohs
    - functionName:    janus_av1_is_keyframe
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'utils.c:912,13'
          Branch Sides:
            - BranchSide:      'utils.c:912,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:913,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:912,5'
          Branch Sides:
            - BranchSide:      'utils.c:913,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:915,19'
              BranchSideFuncs: []
        - Branch String:   'utils.c:919,16'
          Branch Sides:
            - BranchSide:      'utils.c:919,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:919,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_h264_is_b_frame
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - janus_h264_contains_nal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:908,9'
          Dst:             janus_h264_contains_nal
    - functionName:    janus_h264_contains_nal
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
        - val
      BBCount:         53
      ICount:          316
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - janus_vprintf
        - localtime_r
        - ntohs
        - strftime
        - time
      functionUses:    3
      BranchProfiles:
        - Branch String:   'utils.c:867,13'
          Branch Sides:
            - BranchSide:      'utils.c:867,16'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:868,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:867,5'
          Branch Sides:
            - BranchSide:      'utils.c:868,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:870,22'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:872,21'
          Branch Sides:
            - BranchSide:      'utils.c:872,26'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:872,41'
          Branch Sides:
            - BranchSide:      'utils.c:872,63'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:872,44'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:872,60'
          Branch Sides:
            - BranchSide:      'utils.c:872,63'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:875,12'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:872,74'
          Branch Sides:
            - BranchSide:      'utils.c:872,80'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:875,12'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:872,5'
          Branch Sides:
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:875,12'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:873,3'
          Branch Sides:
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:874,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:873,3'
          Branch Sides:
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:873,3'
          Branch Sides:
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:873,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:881,3'
          Branch Sides:
            - BranchSide:      'utils.c:882,19'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:894,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:887,7'
          Branch Sides:
            - BranchSide:      'utils.c:888,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:891,14'
              BranchSideFuncs:
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:888,5'
          Branch Sides:
            - BranchSide:      'utils.c:888,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:889,5'
              BranchSideFuncs: []
        - Branch String:   'utils.c:888,5'
          Branch Sides:
            - BranchSide:      'utils.c:888,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'utils.c:888,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:888,5'
          Branch Sides:
            - BranchSide:      'utils.c:888,5'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:888,5'
              BranchSideFuncs:
                - janus_vprintf
      Callsites:
        - Src:             'utils.c:873,3'
          Dst:             time
        - Src:             'utils.c:873,3'
          Dst:             localtime_r
        - Src:             'utils.c:873,3'
          Dst:             strftime
        - Src:             'utils.c:873,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:883,12'
          Dst:             ntohs
        - Src:             'utils.c:888,5'
          Dst:             time
        - Src:             'utils.c:888,5'
          Dst:             localtime_r
        - Src:             'utils.c:888,5'
          Dst:             strftime
        - Src:             'utils.c:888,5'
          Dst:             janus_vprintf
    - functionName:    janus_h264_is_i_frame
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - janus_h264_contains_nal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:904,9'
          Dst:             janus_h264_contains_nal
    - functionName:    janus_h264_is_keyframe
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - janus_h264_contains_nal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:900,9'
          Dst:             janus_h264_contains_nal
    - functionName:    janus_vp9_is_keyframe
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         62
      ICount:          434
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - janus_vprintf
        - localtime_r
        - ntohs
        - strftime
        - time
      functionUses:    4
      BranchProfiles:
        - Branch String:   'utils.c:783,13'
          Branch Sides:
            - BranchSide:      'utils.c:783,16'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
            - BranchSide:      'utils.c:784,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:783,5'
          Branch Sides:
            - BranchSide:      'utils.c:784,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:786,19'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
        - Branch String:   'utils.c:794,5'
          Branch Sides:
            - BranchSide:      'utils.c:796,12'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
            - BranchSide:      'utils.c:810,5'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:799,6'
          Branch Sides:
            - BranchSide:      'utils.c:800,10'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:803,19'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:810,5'
          Branch Sides:
            - BranchSide:      'utils.c:811,9'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:819,5'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:813,6'
          Branch Sides:
            - BranchSide:      'utils.c:815,10'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:818,2'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:819,10'
          Branch Sides:
            - BranchSide:      'utils.c:819,13'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:831,5'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:819,5'
          Branch Sides:
            - BranchSide:      'utils.c:821,11'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:831,5'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:822,3'
          Branch Sides:
            - BranchSide:      'utils.c:823,13'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:830,2'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:827,7'
          Branch Sides:
            - BranchSide:      'utils.c:822,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:828,5'
              BranchSideFuncs: []
        - Branch String:   'utils.c:831,5'
          Branch Sides:
            - BranchSide:      'utils.c:833,12'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:863,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:837,6'
          Branch Sides:
            - BranchSide:      'utils.c:839,10'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:861,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:841,7'
          Branch Sides:
            - BranchSide:      'utils.c:842,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:843,9'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:844,19'
          Branch Sides:
            - BranchSide:      'utils.c:844,22'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:844,4'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:844,4'
          Branch Sides:
            - BranchSide:      'utils.c:847,16'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:860,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:855,13'
          Branch Sides:
            - BranchSide:      'utils.c:855,16'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:855,8'
          Branch Sides:
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:859,4'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:856,6'
          Branch Sides:
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:857,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:856,6'
          Branch Sides:
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:856,6'
          Branch Sides:
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:856,6'
              BranchSideFuncs:
                - janus_vprintf
      Callsites:
        - Src:             'utils.c:804,17'
          Dst:             ntohs
        - Src:             'utils.c:848,16'
          Dst:             ntohs
        - Src:             'utils.c:853,16'
          Dst:             ntohs
        - Src:             'utils.c:856,6'
          Dst:             time
        - Src:             'utils.c:856,6'
          Dst:             localtime_r
        - Src:             'utils.c:856,6'
          Dst:             strftime
        - Src:             'utils.c:856,6'
          Dst:             janus_vprintf
    - functionName:    janus_vp8_is_keyframe
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         151
      ICount:          934
      EdgeCount:       194
      CyclomaticComplexity: 45
      functionsReached:
        - janus_vprintf
        - localtime_r
        - ntohl
        - ntohs
        - strftime
        - time
      functionUses:    3
      BranchProfiles:
        - Branch String:   'utils.c:707,13'
          Branch Sides:
            - BranchSide:      'utils.c:707,16'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:708,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:707,5'
          Branch Sides:
            - BranchSide:      'utils.c:708,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:710,19'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:713,5'
          Branch Sides:
            - BranchSide:      'utils.c:714,3'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:751,8'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:714,3'
          Branch Sides:
            - BranchSide:      'utils.c:714,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:716,9'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:714,3'
          Branch Sides:
            - BranchSide:      'utils.c:714,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:714,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:714,3'
          Branch Sides:
            - BranchSide:      'utils.c:714,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:714,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:722,6'
          Branch Sides:
            - BranchSide:      'utils.c:723,4'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:738,6'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:723,4'
          Branch Sides:
            - BranchSide:      'utils.c:723,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:725,10'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:723,4'
          Branch Sides:
            - BranchSide:      'utils.c:723,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:723,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:723,4'
          Branch Sides:
            - BranchSide:      'utils.c:723,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:723,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - ntohs
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:729,7'
          Branch Sides:
            - BranchSide:      'utils.c:730,5'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:736,4'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:730,5'
          Branch Sides:
            - BranchSide:      'utils.c:730,5'
              BranchSideFuncs:
                - janus_vprintf
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:731,20'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:730,5'
          Branch Sides:
            - BranchSide:      'utils.c:730,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:730,5'
              BranchSideFuncs:
                - janus_vprintf
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:730,5'
          Branch Sides:
            - BranchSide:      'utils.c:730,5'
              BranchSideFuncs:
                - janus_vprintf
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:730,5'
              BranchSideFuncs:
                - janus_vprintf
                - ntohs
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:736,4'
          Branch Sides:
            - BranchSide:      'utils.c:736,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:737,3'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:736,4'
          Branch Sides:
            - BranchSide:      'utils.c:736,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:736,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:736,4'
          Branch Sides:
            - BranchSide:      'utils.c:736,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:736,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:738,6'
          Branch Sides:
            - BranchSide:      'utils.c:739,4'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:744,6'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:739,4'
          Branch Sides:
            - BranchSide:      'utils.c:739,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:741,10'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:739,4'
          Branch Sides:
            - BranchSide:      'utils.c:739,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:739,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:739,4'
          Branch Sides:
            - BranchSide:      'utils.c:739,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:739,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:744,11'
          Branch Sides:
            - BranchSide:      'utils.c:744,14'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:744,6'
          Branch Sides:
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:750,2'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:745,4'
          Branch Sides:
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:747,10'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:745,4'
          Branch Sides:
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:745,4'
          Branch Sides:
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:745,4'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:752,5'
          Branch Sides:
            - BranchSide:      'utils.c:753,3'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:779,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:753,3'
          Branch Sides:
            - BranchSide:      'utils.c:753,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:754,21'
              BranchSideFuncs:
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:753,3'
          Branch Sides:
            - BranchSide:      'utils.c:753,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:753,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:753,3'
          Branch Sides:
            - BranchSide:      'utils.c:753,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:753,3'
              BranchSideFuncs:
                - janus_vprintf
                - ntohl
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:758,6'
          Branch Sides:
            - BranchSide:      'utils.c:759,4'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:777,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:759,4'
          Branch Sides:
            - BranchSide:      'utils.c:759,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:761,40'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:759,4'
          Branch Sides:
            - BranchSide:      'utils.c:759,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:759,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:759,4'
          Branch Sides:
            - BranchSide:      'utils.c:759,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:759,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:763,17'
          Branch Sides:
            - BranchSide:      'utils.c:763,19'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:763,29'
          Branch Sides:
            - BranchSide:      'utils.c:763,31'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:763,7'
          Branch Sides:
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:767,18'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:764,5'
          Branch Sides:
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:765,4'
              BranchSideFuncs: []
        - Branch String:   'utils.c:764,5'
          Branch Sides:
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:764,5'
          Branch Sides:
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:764,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:773,5'
          Branch Sides:
            - BranchSide:      'utils.c:773,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:774,5'
              BranchSideFuncs: []
        - Branch String:   'utils.c:773,5'
          Branch Sides:
            - BranchSide:      'utils.c:773,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'utils.c:773,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:773,5'
          Branch Sides:
            - BranchSide:      'utils.c:773,5'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:773,5'
              BranchSideFuncs:
                - janus_vprintf
      Callsites:
        - Src:             'utils.c:714,3'
          Dst:             time
        - Src:             'utils.c:714,3'
          Dst:             localtime_r
        - Src:             'utils.c:714,3'
          Dst:             strftime
        - Src:             'utils.c:714,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:723,4'
          Dst:             time
        - Src:             'utils.c:723,4'
          Dst:             localtime_r
        - Src:             'utils.c:723,4'
          Dst:             strftime
        - Src:             'utils.c:723,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:730,5'
          Dst:             time
        - Src:             'utils.c:730,5'
          Dst:             localtime_r
        - Src:             'utils.c:730,5'
          Dst:             strftime
        - Src:             'utils.c:730,5'
          Dst:             janus_vprintf
        - Src:             'utils.c:732,18'
          Dst:             ntohs
        - Src:             'utils.c:736,4'
          Dst:             time
        - Src:             'utils.c:736,4'
          Dst:             localtime_r
        - Src:             'utils.c:736,4'
          Dst:             strftime
        - Src:             'utils.c:736,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:739,4'
          Dst:             time
        - Src:             'utils.c:739,4'
          Dst:             localtime_r
        - Src:             'utils.c:739,4'
          Dst:             strftime
        - Src:             'utils.c:739,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:745,4'
          Dst:             time
        - Src:             'utils.c:745,4'
          Dst:             localtime_r
        - Src:             'utils.c:745,4'
          Dst:             strftime
        - Src:             'utils.c:745,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:753,3'
          Dst:             time
        - Src:             'utils.c:753,3'
          Dst:             localtime_r
        - Src:             'utils.c:753,3'
          Dst:             strftime
        - Src:             'utils.c:753,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:756,11'
          Dst:             ntohl
        - Src:             'utils.c:759,4'
          Dst:             time
        - Src:             'utils.c:759,4'
          Dst:             localtime_r
        - Src:             'utils.c:759,4'
          Dst:             strftime
        - Src:             'utils.c:759,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:764,5'
          Dst:             time
        - Src:             'utils.c:764,5'
          Dst:             localtime_r
        - Src:             'utils.c:764,5'
          Dst:             strftime
        - Src:             'utils.c:764,5'
          Dst:             janus_vprintf
        - Src:             'utils.c:773,5'
          Dst:             time
        - Src:             'utils.c:773,5'
          Dst:             localtime_r
        - Src:             'utils.c:773,5'
          Dst:             strftime
        - Src:             'utils.c:773,5'
          Dst:             janus_vprintf
    - functionName:    janus_json_is_valid
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - val
        - jtype
        - flags
      BBCount:         26
      ICount:          142
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - json_array_size
        - json_integer_value
        - json_real_value
        - json_string_value
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:667,49'
          Branch Sides:
            - BranchSide:      'utils.c:667,49'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
                - json_real_value
                - json_integer_value
            - BranchSide:      'utils.c:667,53'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
                - json_real_value
                - json_integer_value
        - Branch String:   'utils.c:667,72'
          Branch Sides:
            - BranchSide:      'utils.c:667,75'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
                - json_real_value
                - json_integer_value
            - BranchSide:      'utils.c:667,49'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
                - json_real_value
                - json_integer_value
        - Branch String:   'utils.c:668,5'
          Branch Sides:
            - BranchSide:      'utils.c:669,3'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
                - json_real_value
                - json_integer_value
            - BranchSide:      'utils.c:670,6'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
                - json_real_value
                - json_integer_value
        - Branch String:   'utils.c:670,5'
          Branch Sides:
            - BranchSide:      'utils.c:671,10'
              BranchSideFuncs:
                - json_real_value
                - json_integer_value
            - BranchSide:      'utils.c:682,11'
              BranchSideFuncs:
                - json_array_size
                - json_string_value
                - strlen
        - Branch String:   'utils.c:671,3'
          Branch Sides:
            - BranchSide:      'utils.c:673,36'
              BranchSideFuncs:
                - json_integer_value
            - BranchSide:      'utils.c:676,33'
              BranchSideFuncs:
                - json_real_value
            - BranchSide:      'utils.c:679,5'
              BranchSideFuncs: []
        - Branch String:   'utils.c:683,3'
          Branch Sides:
            - BranchSide:      'utils.c:685,42'
              BranchSideFuncs:
                - json_string_value
                - strlen
            - BranchSide:      'utils.c:688,33'
              BranchSideFuncs:
                - json_array_size
            - BranchSide:      'utils.c:691,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:673,17'
          Dst:             json_integer_value
        - Src:             'utils.c:676,17'
          Dst:             json_real_value
        - Src:             'utils.c:685,24'
          Dst:             json_string_value
        - Src:             'utils.c:685,17'
          Dst:             strlen
        - Src:             'utils.c:688,17'
          Dst:             json_array_size
    - functionName:    json_integer_value
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_real_value
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_string_value
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_array_size
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_get_json_type_name
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - jtype
        - flags
        - type_name
      BBCount:         25
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - g_strlcpy
        - janus_strlcat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:630,5'
          Branch Sides:
            - BranchSide:      'utils.c:631,13'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
            - BranchSide:      'utils.c:633,11'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - g_strlcpy
                - g_strlcpy
        - Branch String:   'utils.c:633,10'
          Branch Sides:
            - BranchSide:      'utils.c:634,13'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
            - BranchSide:      'utils.c:636,10'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - g_strlcpy
        - Branch String:   'utils.c:636,32'
          Branch Sides:
            - BranchSide:      'utils.c:636,35'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
            - BranchSide:      'utils.c:637,13'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
        - Branch String:   'utils.c:636,55'
          Branch Sides:
            - BranchSide:      'utils.c:636,58'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
            - BranchSide:      'utils.c:637,13'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
        - Branch String:   'utils.c:636,10'
          Branch Sides:
            - BranchSide:      'utils.c:637,13'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
            - BranchSide:      'utils.c:640,13'
              BranchSideFuncs:
                - g_strlcpy
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
                - janus_strlcat
        - Branch String:   'utils.c:642,2'
          Branch Sides:
            - BranchSide:      'utils.c:644,18'
              BranchSideFuncs:
                - janus_strlcat
            - BranchSide:      'utils.c:647,18'
              BranchSideFuncs:
                - janus_strlcat
            - BranchSide:      'utils.c:650,18'
              BranchSideFuncs:
                - janus_strlcat
            - BranchSide:      'utils.c:653,18'
              BranchSideFuncs:
                - janus_strlcat
            - BranchSide:      'utils.c:656,18'
              BranchSideFuncs:
                - janus_strlcat
            - BranchSide:      'utils.c:659,18'
              BranchSideFuncs:
                - janus_strlcat
            - BranchSide:      'utils.c:662,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:631,3'
          Dst:             g_strlcpy
        - Src:             'utils.c:634,3'
          Dst:             g_strlcpy
        - Src:             'utils.c:637,3'
          Dst:             g_strlcpy
        - Src:             'utils.c:640,3'
          Dst:             g_strlcpy
        - Src:             'utils.c:644,4'
          Dst:             janus_strlcat
        - Src:             'utils.c:647,4'
          Dst:             janus_strlcat
        - Src:             'utils.c:650,4'
          Dst:             janus_strlcat
        - Src:             'utils.c:653,4'
          Dst:             janus_strlcat
        - Src:             'utils.c:656,4'
          Dst:             janus_strlcat
        - Src:             'utils.c:659,4'
          Dst:             janus_strlcat
    - functionName:    g_strlcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_strlcat
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - dest_size
      BBCount:         17
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - g_strlcat
        - janus_vprintf
        - localtime_r
        - snprintf
        - strftime
        - time
      functionUses:    6
      BranchProfiles:
        - Branch String:   'utils.c:285,5'
          Branch Sides:
            - BranchSide:      'utils.c:285,5'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:286,3'
          Branch Sides:
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:286,3'
          Branch Sides:
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:286,3'
          Branch Sides:
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:286,3'
              BranchSideFuncs:
                - janus_vprintf
      Callsites:
        - Src:             'utils.c:284,15'
          Dst:             g_strlcat
        - Src:             'utils.c:286,3'
          Dst:             time
        - Src:             'utils.c:286,3'
          Dst:             localtime_r
        - Src:             'utils.c:286,3'
          Dst:             strftime
        - Src:             'utils.c:286,3'
          Dst:             snprintf
        - Src:             'utils.c:286,3'
          Dst:             janus_vprintf
    - functionName:    g_strlcat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      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:    janus_protected_folders_clear
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - g_free
        - g_list_free_full
        - g_mutex_lock
        - g_mutex_unlock
        - janus_vprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:620,2'
          Branch Sides:
            - BranchSide:      'utils.c:620,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_list_free_full
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
            - BranchSide:      'utils.c:620,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_list_free_full
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'utils.c:620,2'
          Branch Sides:
            - BranchSide:      'utils.c:620,2'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_lock
                - g_list_free_full
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:620,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_list_free_full
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'utils.c:622,2'
          Branch Sides:
            - BranchSide:      'utils.c:622,2'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:622,2'
              BranchSideFuncs:
                - g_mutex_unlock
      Callsites:
        - Src:             'utils.c:620,2'
          Dst:             g_mutex_lock
        - Src:             'utils.c:620,2'
          Dst:             janus_vprintf
        - Src:             'utils.c:620,2'
          Dst:             g_mutex_lock
        - Src:             'utils.c:621,2'
          Dst:             g_list_free_full
        - Src:             'utils.c:621,2'
          Dst:             g_free
        - Src:             'utils.c:622,2'
          Dst:             g_mutex_unlock
        - Src:             'utils.c:622,2'
          Dst:             janus_vprintf
        - Src:             'utils.c:622,2'
          Dst:             g_mutex_unlock
    - functionName:    g_mutex_lock
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_mutex_unlock
      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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_is_folder_protected
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         45
      ICount:          231
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - g_mutex_lock
        - g_mutex_unlock
        - g_strerror
        - janus_vprintf
        - localtime_r
        - realpath
        - snprintf
        - strftime
        - strstr
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:588,18'
          Branch Sides:
            - BranchSide:      'utils.c:588,22'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:589,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:588,5'
          Branch Sides:
            - BranchSide:      'utils.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:592,2'
              BranchSideFuncs:
                - realpath
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
                - __errno_location
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:593,38'
          Branch Sides:
            - BranchSide:      'utils.c:593,41'
              BranchSideFuncs:
                - __errno_location
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:599,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'utils.c:593,5'
          Branch Sides:
            - BranchSide:      'utils.c:594,3'
              BranchSideFuncs:
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:599,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'utils.c:594,3'
          Branch Sides:
            - BranchSide:      'utils.c:594,3'
              BranchSideFuncs:
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:596,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:594,3'
          Branch Sides:
            - BranchSide:      'utils.c:594,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
            - BranchSide:      'utils.c:594,3'
              BranchSideFuncs:
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
        - Branch String:   'utils.c:594,3'
          Branch Sides:
            - BranchSide:      'utils.c:594,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
            - BranchSide:      'utils.c:594,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
        - Branch String:   'utils.c:599,2'
          Branch Sides:
            - BranchSide:      'utils.c:599,2'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:599,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'utils.c:600,5'
          Branch Sides:
            - BranchSide:      'utils.c:602,3'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:605,11'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
        - Branch String:   'utils.c:602,3'
          Branch Sides:
            - BranchSide:      'utils.c:602,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:602,3'
              BranchSideFuncs:
                - g_mutex_unlock
        - Branch String:   'utils.c:607,2'
          Branch Sides:
            - BranchSide:      'utils.c:608,26'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
            - BranchSide:      'utils.c:615,2'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'utils.c:609,13'
          Branch Sides:
            - BranchSide:      'utils.c:609,24'
              BranchSideFuncs:
                - strstr
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:613,10'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
        - Branch String:   'utils.c:609,6'
          Branch Sides:
            - BranchSide:      'utils.c:610,14'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:613,10'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strstr
        - Branch String:   'utils.c:615,2'
          Branch Sides:
            - BranchSide:      'utils.c:615,2'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:615,2'
              BranchSideFuncs:
                - g_mutex_unlock
      Callsites:
        - Src:             'utils.c:593,5'
          Dst:             realpath
        - Src:             'utils.c:593,41'
          Dst:             __errno_location
        - Src:             'utils.c:594,3'
          Dst:             time
        - Src:             'utils.c:594,3'
          Dst:             localtime_r
        - Src:             'utils.c:594,3'
          Dst:             strftime
        - Src:             'utils.c:594,3'
          Dst:             snprintf
        - Src:             'utils.c:594,3'
          Dst:             __errno_location
        - Src:             'utils.c:594,3'
          Dst:             __errno_location
        - Src:             'utils.c:594,3'
          Dst:             g_strerror
        - Src:             'utils.c:594,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:599,2'
          Dst:             g_mutex_lock
        - Src:             'utils.c:599,2'
          Dst:             janus_vprintf
        - Src:             'utils.c:599,2'
          Dst:             g_mutex_lock
        - Src:             'utils.c:602,3'
          Dst:             g_mutex_unlock
        - Src:             'utils.c:602,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:602,3'
          Dst:             g_mutex_unlock
        - Src:             'utils.c:609,17'
          Dst:             strstr
        - Src:             'utils.c:615,2'
          Dst:             g_mutex_unlock
        - Src:             'utils.c:615,2'
          Dst:             janus_vprintf
        - Src:             'utils.c:615,2'
          Dst:             g_mutex_unlock
    - functionName:    realpath
      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:    __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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strstr
      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:    66
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_protected_folder_add
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - folder
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - g_list_append
        - g_mutex_lock
        - g_mutex_unlock
        - g_strdup
        - janus_vprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:579,5'
          Branch Sides:
            - BranchSide:      'utils.c:580,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:581,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_strdup
                - g_list_append
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'utils.c:581,2'
          Branch Sides:
            - BranchSide:      'utils.c:581,2'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_lock
                - g_strdup
                - g_list_append
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:581,2'
              BranchSideFuncs:
                - g_mutex_lock
                - g_strdup
                - g_list_append
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'utils.c:583,2'
          Branch Sides:
            - BranchSide:      'utils.c:583,2'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'utils.c:583,2'
              BranchSideFuncs:
                - g_mutex_unlock
      Callsites:
        - Src:             'utils.c:581,2'
          Dst:             g_mutex_lock
        - Src:             'utils.c:581,2'
          Dst:             janus_vprintf
        - Src:             'utils.c:581,2'
          Dst:             g_mutex_lock
        - Src:             'utils.c:582,55'
          Dst:             g_strdup
        - Src:             'utils.c:582,22'
          Dst:             g_list_append
        - Src:             'utils.c:583,2'
          Dst:             g_mutex_unlock
        - Src:             'utils.c:583,2'
          Dst:             janus_vprintf
        - Src:             'utils.c:583,2'
          Dst:             g_mutex_unlock
    - functionName:    g_strdup
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_pidfile_remove
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - close
        - fclose
        - flock
        - g_free
        - janus_vprintf
        - localtime_r
        - snprintf
        - strftime
        - time
        - unlink
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:559,5'
          Branch Sides:
            - BranchSide:      'utils.c:559,5'
              BranchSideFuncs:
                - flock
                - fclose
                - unlink
                - g_free
                - fclose
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:559,5'
              BranchSideFuncs:
                - flock
                - fclose
                - unlink
                - g_free
                - fclose
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:559,21'
          Branch Sides:
            - BranchSide:      'utils.c:559,24'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:560,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:559,34'
          Branch Sides:
            - BranchSide:      'utils.c:559,37'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:560,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:559,5'
          Branch Sides:
            - BranchSide:      'utils.c:560,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:562,11'
              BranchSideFuncs:
                - flock
                - fclose
                - unlink
                - g_free
                - fclose
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:562,5'
          Branch Sides:
            - BranchSide:      'utils.c:563,3'
              BranchSideFuncs:
                - fclose
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:568,9'
              BranchSideFuncs:
                - fclose
                - unlink
                - g_free
        - Branch String:   'utils.c:563,3'
          Branch Sides:
            - BranchSide:      'utils.c:563,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
                - close
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:564,10'
              BranchSideFuncs:
                - fclose
                - close
        - Branch String:   'utils.c:563,3'
          Branch Sides:
            - BranchSide:      'utils.c:563,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - fclose
                - close
            - BranchSide:      'utils.c:563,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
                - close
        - Branch String:   'utils.c:563,3'
          Branch Sides:
            - BranchSide:      'utils.c:563,3'
              BranchSideFuncs:
                - janus_vprintf
                - fclose
                - close
            - BranchSide:      'utils.c:563,3'
              BranchSideFuncs:
                - janus_vprintf
                - fclose
                - close
      Callsites:
        - Src:             'utils.c:562,5'
          Dst:             flock
        - Src:             'utils.c:563,3'
          Dst:             time
        - Src:             'utils.c:563,3'
          Dst:             localtime_r
        - Src:             'utils.c:563,3'
          Dst:             strftime
        - Src:             'utils.c:563,3'
          Dst:             snprintf
        - Src:             'utils.c:563,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:564,3'
          Dst:             fclose
        - Src:             'utils.c:565,3'
          Dst:             close
        - Src:             'utils.c:568,2'
          Dst:             fclose
        - Src:             'utils.c:569,2'
          Dst:             unlink
        - Src:             'utils.c:570,2'
          Dst:             g_free
    - functionName:    flock
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unlink
      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:    janus_pidfile_create
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
      BBCount:         72
      ICount:          417
      EdgeCount:       93
      CyclomaticComplexity: 23
      functionsReached:
        - __errno_location
        - __isoc99_fscanf
        - close
        - fclose
        - fdopen
        - fflush
        - flock
        - fprintf
        - g_strdup
        - g_strerror
        - getpid
        - janus_vprintf
        - localtime_r
        - open
        - snprintf
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:520,5'
          Branch Sides:
            - BranchSide:      'utils.c:521,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:522,21'
              BranchSideFuncs:
                - g_strdup
                - open
                - fdopen
                - flock
                - getpid
                - fprintf
                - fflush
                - fclose
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - __isoc99_fscanf
                - fclose
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:525,5'
          Branch Sides:
            - BranchSide:      'utils.c:526,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:529,16'
              BranchSideFuncs:
                - fdopen
                - flock
                - getpid
                - fprintf
                - fflush
                - fclose
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - __isoc99_fscanf
                - fclose
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:526,3'
          Branch Sides:
            - BranchSide:      'utils.c:526,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:527,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:526,3'
          Branch Sides:
            - BranchSide:      'utils.c:526,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:526,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:526,3'
          Branch Sides:
            - BranchSide:      'utils.c:526,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:526,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:530,5'
          Branch Sides:
            - BranchSide:      'utils.c:531,3'
              BranchSideFuncs:
                - close
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:536,6'
              BranchSideFuncs:
                - flock
                - getpid
                - fprintf
                - fflush
                - fclose
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - __isoc99_fscanf
                - fclose
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:531,3'
          Branch Sides:
            - BranchSide:      'utils.c:531,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - close
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:532,9'
              BranchSideFuncs:
                - close
        - Branch String:   'utils.c:531,3'
          Branch Sides:
            - BranchSide:      'utils.c:531,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - close
            - BranchSide:      'utils.c:531,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - close
        - Branch String:   'utils.c:531,3'
          Branch Sides:
            - BranchSide:      'utils.c:531,3'
              BranchSideFuncs:
                - janus_vprintf
                - close
            - BranchSide:      'utils.c:531,3'
              BranchSideFuncs:
                - janus_vprintf
                - close
        - Branch String:   'utils.c:537,5'
          Branch Sides:
            - BranchSide:      'utils.c:538,13'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:547,8'
              BranchSideFuncs:
                - getpid
                - fprintf
                - fflush
                - fclose
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:538,6'
          Branch Sides:
            - BranchSide:      'utils.c:539,4'
              BranchSideFuncs:
                - fclose
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:541,4'
              BranchSideFuncs:
                - fclose
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:539,4'
          Branch Sides:
            - BranchSide:      'utils.c:539,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:540,3'
              BranchSideFuncs:
                - fclose
        - Branch String:   'utils.c:539,4'
          Branch Sides:
            - BranchSide:      'utils.c:539,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - fclose
            - BranchSide:      'utils.c:539,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
        - Branch String:   'utils.c:539,4'
          Branch Sides:
            - BranchSide:      'utils.c:539,4'
              BranchSideFuncs:
                - janus_vprintf
                - fclose
            - BranchSide:      'utils.c:539,4'
              BranchSideFuncs:
                - janus_vprintf
                - fclose
        - Branch String:   'utils.c:541,4'
          Branch Sides:
            - BranchSide:      'utils.c:0,0'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:541,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:541,4'
          Branch Sides:
            - BranchSide:      'utils.c:541,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - fclose
            - BranchSide:      'utils.c:541,4'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - fclose
        - Branch String:   'utils.c:541,4'
          Branch Sides:
            - BranchSide:      'utils.c:541,4'
              BranchSideFuncs:
                - janus_vprintf
                - fclose
            - BranchSide:      'utils.c:541,4'
              BranchSideFuncs:
                - janus_vprintf
                - fclose
        - Branch String:   'utils.c:548,5'
          Branch Sides:
            - BranchSide:      'utils.c:549,3'
              BranchSideFuncs:
                - fclose
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:553,9'
              BranchSideFuncs:
                - fflush
        - Branch String:   'utils.c:549,3'
          Branch Sides:
            - BranchSide:      'utils.c:549,3'
              BranchSideFuncs:
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - fclose
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:550,10'
              BranchSideFuncs:
                - fclose
        - Branch String:   'utils.c:549,3'
          Branch Sides:
            - BranchSide:      'utils.c:549,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - fclose
            - BranchSide:      'utils.c:549,3'
              BranchSideFuncs:
                - snprintf
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - fclose
        - Branch String:   'utils.c:549,3'
          Branch Sides:
            - BranchSide:      'utils.c:549,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - fclose
            - BranchSide:      'utils.c:549,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - g_strerror
                - janus_vprintf
                - fclose
      Callsites:
        - Src:             'utils.c:522,12'
          Dst:             g_strdup
        - Src:             'utils.c:524,10'
          Dst:             open
        - Src:             'utils.c:526,3'
          Dst:             time
        - Src:             'utils.c:526,3'
          Dst:             localtime_r
        - Src:             'utils.c:526,3'
          Dst:             strftime
        - Src:             'utils.c:526,3'
          Dst:             snprintf
        - Src:             'utils.c:526,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:529,9'
          Dst:             fdopen
        - Src:             'utils.c:531,3'
          Dst:             time
        - Src:             'utils.c:531,3'
          Dst:             localtime_r
        - Src:             'utils.c:531,3'
          Dst:             strftime
        - Src:             'utils.c:531,3'
          Dst:             snprintf
        - Src:             'utils.c:531,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:532,3'
          Dst:             close
        - Src:             'utils.c:537,5'
          Dst:             flock
        - Src:             'utils.c:538,6'
          Dst:             __isoc99_fscanf
        - Src:             'utils.c:539,4'
          Dst:             time
        - Src:             'utils.c:539,4'
          Dst:             localtime_r
        - Src:             'utils.c:539,4'
          Dst:             strftime
        - Src:             'utils.c:539,4'
          Dst:             snprintf
        - Src:             'utils.c:539,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:541,4'
          Dst:             time
        - Src:             'utils.c:541,4'
          Dst:             localtime_r
        - Src:             'utils.c:541,4'
          Dst:             strftime
        - Src:             'utils.c:541,4'
          Dst:             snprintf
        - Src:             'utils.c:541,4'
          Dst:             janus_vprintf
        - Src:             'utils.c:543,3'
          Dst:             fclose
        - Src:             'utils.c:547,8'
          Dst:             getpid
        - Src:             'utils.c:548,5'
          Dst:             fprintf
        - Src:             'utils.c:549,3'
          Dst:             time
        - Src:             'utils.c:549,3'
          Dst:             localtime_r
        - Src:             'utils.c:549,3'
          Dst:             strftime
        - Src:             'utils.c:549,3'
          Dst:             snprintf
        - Src:             'utils.c:549,3'
          Dst:             __errno_location
        - Src:             'utils.c:549,3'
          Dst:             __errno_location
        - Src:             'utils.c:549,3'
          Dst:             g_strerror
        - Src:             'utils.c:549,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:550,3'
          Dst:             fclose
        - Src:             'utils.c:553,2'
          Dst:             fflush
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc99_fscanf
      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:    getpid
      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:    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:    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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_get_codec_from_pt
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sdp
        - pt
      BBCount:         107
      ICount:          449
      EdgeCount:       147
      CyclomaticComplexity: 42
      functionsReached:
        - __isoc99_sscanf
        - g_snprintf
        - janus_vprintf
        - localtime_r
        - snprintf
        - strchr
        - strftime
        - strstr
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:455,10'
          Branch Sides:
            - BranchSide:      'utils.c:455,13'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:456,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:455,5'
          Branch Sides:
            - BranchSide:      'utils.c:456,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:457,5'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:457,5'
          Branch Sides:
            - BranchSide:      'utils.c:458,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:459,5'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:459,5'
          Branch Sides:
            - BranchSide:      'utils.c:460,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:461,5'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:461,5'
          Branch Sides:
            - BranchSide:      'utils.c:462,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:465,13'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:467,2'
          Branch Sides:
            - BranchSide:      'utils.c:468,23'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:512,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:469,6'
          Branch Sides:
            - BranchSide:      'utils.c:470,5'
              BranchSideFuncs:
                - strstr
                - strchr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:510,10'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:471,7'
          Branch Sides:
            - BranchSide:      'utils.c:474,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strchr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:508,5'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:474,8'
          Branch Sides:
            - BranchSide:      'utils.c:475,7'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:507,4'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:476,29'
          Branch Sides:
            - BranchSide:      'utils.c:476,39'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:477,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:476,9'
          Branch Sides:
            - BranchSide:      'utils.c:477,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:478,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:478,29'
          Branch Sides:
            - BranchSide:      'utils.c:478,39'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:479,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:478,9'
          Branch Sides:
            - BranchSide:      'utils.c:479,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:480,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:480,30'
          Branch Sides:
            - BranchSide:      'utils.c:480,40'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:481,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:480,9'
          Branch Sides:
            - BranchSide:      'utils.c:481,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:482,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:482,29'
          Branch Sides:
            - BranchSide:      'utils.c:482,39'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:483,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:482,9'
          Branch Sides:
            - BranchSide:      'utils.c:483,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:484,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:484,30'
          Branch Sides:
            - BranchSide:      'utils.c:484,40'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:485,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:484,9'
          Branch Sides:
            - BranchSide:      'utils.c:485,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:486,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:486,30'
          Branch Sides:
            - BranchSide:      'utils.c:486,40'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:487,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:486,9'
          Branch Sides:
            - BranchSide:      'utils.c:487,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:488,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:488,30'
          Branch Sides:
            - BranchSide:      'utils.c:488,40'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:489,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:488,9'
          Branch Sides:
            - BranchSide:      'utils.c:489,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:490,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:490,30'
          Branch Sides:
            - BranchSide:      'utils.c:490,40'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:491,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:490,9'
          Branch Sides:
            - BranchSide:      'utils.c:491,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:492,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:492,30'
          Branch Sides:
            - BranchSide:      'utils.c:492,40'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:493,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:492,9'
          Branch Sides:
            - BranchSide:      'utils.c:493,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:494,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:494,33'
          Branch Sides:
            - BranchSide:      'utils.c:494,43'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:495,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:494,9'
          Branch Sides:
            - BranchSide:      'utils.c:495,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:496,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:496,33'
          Branch Sides:
            - BranchSide:      'utils.c:496,43'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:497,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:496,9'
          Branch Sides:
            - BranchSide:      'utils.c:497,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:498,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:498,32'
          Branch Sides:
            - BranchSide:      'utils.c:498,42'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:499,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:498,9'
          Branch Sides:
            - BranchSide:      'utils.c:499,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:500,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:500,32'
          Branch Sides:
            - BranchSide:      'utils.c:500,42'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:501,7'
              BranchSideFuncs: []
        - Branch String:   'utils.c:500,9'
          Branch Sides:
            - BranchSide:      'utils.c:501,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:502,16'
              BranchSideFuncs:
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:502,9'
          Branch Sides:
            - BranchSide:      'utils.c:503,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:504,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:504,6'
          Branch Sides:
            - BranchSide:      'utils.c:504,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:505,6'
              BranchSideFuncs: []
        - Branch String:   'utils.c:504,6'
          Branch Sides:
            - BranchSide:      'utils.c:504,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:504,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:504,6'
          Branch Sides:
            - BranchSide:      'utils.c:504,6'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:504,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:510,10'
          Branch Sides:
            - BranchSide:      'utils.c:510,18'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:510,8'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
      Callsites:
        - Src:             'utils.c:465,2'
          Dst:             g_snprintf
        - Src:             'utils.c:466,21'
          Dst:             strstr
        - Src:             'utils.c:468,16'
          Dst:             strchr
        - Src:             'utils.c:471,7'
          Dst:             strstr
        - Src:             'utils.c:474,8'
          Dst:             __isoc99_sscanf
        - Src:             'utils.c:476,9'
          Dst:             strstr
        - Src:             'utils.c:476,32'
          Dst:             strstr
        - Src:             'utils.c:478,9'
          Dst:             strstr
        - Src:             'utils.c:478,32'
          Dst:             strstr
        - Src:             'utils.c:480,9'
          Dst:             strstr
        - Src:             'utils.c:480,33'
          Dst:             strstr
        - Src:             'utils.c:482,9'
          Dst:             strstr
        - Src:             'utils.c:482,32'
          Dst:             strstr
        - Src:             'utils.c:484,9'
          Dst:             strstr
        - Src:             'utils.c:484,33'
          Dst:             strstr
        - Src:             'utils.c:486,9'
          Dst:             strstr
        - Src:             'utils.c:486,33'
          Dst:             strstr
        - Src:             'utils.c:488,9'
          Dst:             strstr
        - Src:             'utils.c:488,33'
          Dst:             strstr
        - Src:             'utils.c:490,9'
          Dst:             strstr
        - Src:             'utils.c:490,33'
          Dst:             strstr
        - Src:             'utils.c:492,9'
          Dst:             strstr
        - Src:             'utils.c:492,33'
          Dst:             strstr
        - Src:             'utils.c:494,9'
          Dst:             strstr
        - Src:             'utils.c:494,36'
          Dst:             strstr
        - Src:             'utils.c:496,9'
          Dst:             strstr
        - Src:             'utils.c:496,36'
          Dst:             strstr
        - Src:             'utils.c:498,9'
          Dst:             strstr
        - Src:             'utils.c:498,35'
          Dst:             strstr
        - Src:             'utils.c:500,9'
          Dst:             strstr
        - Src:             'utils.c:500,35'
          Dst:             strstr
        - Src:             'utils.c:502,9'
          Dst:             strstr
        - Src:             'utils.c:504,6'
          Dst:             time
        - Src:             'utils.c:504,6'
          Dst:             localtime_r
        - Src:             'utils.c:504,6'
          Dst:             strftime
        - Src:             'utils.c:504,6'
          Dst:             snprintf
        - Src:             'utils.c:504,6'
          Dst:             janus_vprintf
    - functionName:    g_snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_get_codec_pt
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sdp
        - codec
      BBCount:         102
      ICount:          489
      EdgeCount:       136
      CyclomaticComplexity: 36
      functionsReached:
        - __isoc99_sscanf
        - g_snprintf
        - janus_vprintf
        - localtime_r
        - snprintf
        - strcasecmp
        - strchr
        - strftime
        - strstr
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:349,10'
          Branch Sides:
            - BranchSide:      'utils.c:349,14'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:350,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:349,5'
          Branch Sides:
            - BranchSide:      'utils.c:350,3'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:351,6'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:353,5'
          Branch Sides:
            - BranchSide:      'utils.c:354,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:357,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:357,12'
          Branch Sides:
            - BranchSide:      'utils.c:359,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:362,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:362,12'
          Branch Sides:
            - BranchSide:      'utils.c:364,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:367,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:367,12'
          Branch Sides:
            - BranchSide:      'utils.c:369,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:372,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:372,12'
          Branch Sides:
            - BranchSide:      'utils.c:373,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:376,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:376,12'
          Branch Sides:
            - BranchSide:      'utils.c:377,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:380,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:380,12'
          Branch Sides:
            - BranchSide:      'utils.c:381,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:384,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:384,12'
          Branch Sides:
            - BranchSide:      'utils.c:385,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:388,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:388,12'
          Branch Sides:
            - BranchSide:      'utils.c:389,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:392,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:392,12'
          Branch Sides:
            - BranchSide:      'utils.c:393,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:396,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:396,12'
          Branch Sides:
            - BranchSide:      'utils.c:397,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:400,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strcasecmp
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:400,12'
          Branch Sides:
            - BranchSide:      'utils.c:401,9'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:404,24'
              BranchSideFuncs:
                - strcasecmp
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:404,12'
          Branch Sides:
            - BranchSide:      'utils.c:405,9'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:409,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:409,3'
          Branch Sides:
            - BranchSide:      'utils.c:409,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:410,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:409,3'
          Branch Sides:
            - BranchSide:      'utils.c:409,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:409,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:409,3'
          Branch Sides:
            - BranchSide:      'utils.c:409,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:409,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:413,5'
          Branch Sides:
            - BranchSide:      'utils.c:414,14'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:417,14'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:414,30'
          Branch Sides:
            - BranchSide:      'utils.c:414,42'
              BranchSideFuncs:
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:415,4'
              BranchSideFuncs: []
        - Branch String:   'utils.c:414,55'
          Branch Sides:
            - BranchSide:      'utils.c:414,66'
              BranchSideFuncs:
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:416,2'
              BranchSideFuncs:
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:414,6'
          Branch Sides:
            - BranchSide:      'utils.c:415,4'
              BranchSideFuncs:
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:416,2'
              BranchSideFuncs:
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:417,30'
          Branch Sides:
            - BranchSide:      'utils.c:417,42'
              BranchSideFuncs:
                - strstr
                - strstr
                - g_snprintf
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:418,4'
              BranchSideFuncs: []
        - Branch String:   'utils.c:425,2'
          Branch Sides:
            - BranchSide:      'utils.c:426,23'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:451,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:427,6'
          Branch Sides:
            - BranchSide:      'utils.c:428,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:449,10'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:429,32'
          Branch Sides:
            - BranchSide:      'utils.c:429,42'
              BranchSideFuncs:
                - strstr
                - strstr
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
                - __isoc99_sscanf
            - BranchSide:      'utils.c:438,21'
              BranchSideFuncs:
                - strstr
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:429,7'
          Branch Sides:
            - BranchSide:      'utils.c:431,9'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
            - BranchSide:      'utils.c:438,21'
              BranchSideFuncs:
                - strstr
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:434,8'
          Branch Sides:
            - BranchSide:      'utils.c:435,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:438,4'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:441,8'
          Branch Sides:
            - BranchSide:      'utils.c:443,7'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:446,4'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
        - Branch String:   'utils.c:449,10'
          Branch Sides:
            - BranchSide:      'utils.c:449,18'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'utils.c:449,8'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - strstr
                - __isoc99_sscanf
                - strstr
                - __isoc99_sscanf
      Callsites:
        - Src:             'utils.c:353,6'
          Dst:             strcasecmp
        - Src:             'utils.c:357,13'
          Dst:             strcasecmp
        - Src:             'utils.c:362,13'
          Dst:             strcasecmp
        - Src:             'utils.c:367,13'
          Dst:             strcasecmp
        - Src:             'utils.c:372,13'
          Dst:             strcasecmp
        - Src:             'utils.c:376,13'
          Dst:             strcasecmp
        - Src:             'utils.c:380,13'
          Dst:             strcasecmp
        - Src:             'utils.c:384,13'
          Dst:             strcasecmp
        - Src:             'utils.c:388,13'
          Dst:             strcasecmp
        - Src:             'utils.c:392,13'
          Dst:             strcasecmp
        - Src:             'utils.c:396,13'
          Dst:             strcasecmp
        - Src:             'utils.c:400,13'
          Dst:             strcasecmp
        - Src:             'utils.c:404,13'
          Dst:             strcasecmp
        - Src:             'utils.c:409,3'
          Dst:             time
        - Src:             'utils.c:409,3'
          Dst:             localtime_r
        - Src:             'utils.c:409,3'
          Dst:             strftime
        - Src:             'utils.c:409,3'
          Dst:             snprintf
        - Src:             'utils.c:409,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:414,7'
          Dst:             strstr
        - Src:             'utils.c:414,35'
          Dst:             strstr
        - Src:             'utils.c:414,59'
          Dst:             strstr
        - Src:             'utils.c:417,7'
          Dst:             strstr
        - Src:             'utils.c:417,35'
          Dst:             strstr
        - Src:             'utils.c:417,59'
          Dst:             strstr
        - Src:             'utils.c:421,2'
          Dst:             g_snprintf
        - Src:             'utils.c:422,2'
          Dst:             g_snprintf
        - Src:             'utils.c:424,21'
          Dst:             strstr
        - Src:             'utils.c:426,16'
          Dst:             strchr
        - Src:             'utils.c:429,7'
          Dst:             strstr
        - Src:             'utils.c:429,35'
          Dst:             strstr
        - Src:             'utils.c:434,8'
          Dst:             __isoc99_sscanf
        - Src:             'utils.c:438,14'
          Dst:             strstr
        - Src:             'utils.c:438,42'
          Dst:             strstr
        - Src:             'utils.c:441,8'
          Dst:             __isoc99_sscanf
    - functionName:    strcasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_make_absolute_path
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - base_dir
        - path
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - g_build_filename
        - g_path_is_absolute
        - g_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:339,5'
          Branch Sides:
            - BranchSide:      'utils.c:340,3'
              BranchSideFuncs:
                - g_path_is_absolute
                - g_build_filename
                - g_strdup
            - BranchSide:      'utils.c:341,24'
              BranchSideFuncs:
                - g_path_is_absolute
                - g_build_filename
                - g_strdup
        - Branch String:   'utils.c:341,5'
          Branch Sides:
            - BranchSide:      'utils.c:342,19'
              BranchSideFuncs:
                - g_strdup
            - BranchSide:      'utils.c:343,6'
              BranchSideFuncs:
                - g_build_filename
        - Branch String:   'utils.c:343,5'
          Branch Sides:
            - BranchSide:      'utils.c:344,3'
              BranchSideFuncs:
                - g_build_filename
            - BranchSide:      'utils.c:345,26'
              BranchSideFuncs:
                - g_build_filename
      Callsites:
        - Src:             'utils.c:341,5'
          Dst:             g_path_is_absolute
        - Src:             'utils.c:342,10'
          Dst:             g_strdup
        - Src:             'utils.c:345,9'
          Dst:             g_build_filename
    - functionName:    g_path_is_absolute
      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:    g_build_filename
      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:    janus_mkdir
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dir
        - mode
      BBCount:         35
      ICount:          206
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - g_snprintf
        - janus_vprintf
        - localtime_r
        - mkdir
        - snprintf
        - strftime
        - strlen
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:319,5'
          Branch Sides:
            - BranchSide:      'utils.c:320,7'
              BranchSideFuncs:
                - mkdir
                - __errno_location
                - mkdir
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:321,10'
              BranchSideFuncs:
                - mkdir
                - __errno_location
                - mkdir
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:321,2'
          Branch Sides:
            - BranchSide:      'utils.c:322,7'
              BranchSideFuncs:
                - mkdir
                - __errno_location
                - mkdir
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:332,14'
              BranchSideFuncs:
                - mkdir
                - __errno_location
        - Branch String:   'utils.c:322,6'
          Branch Sides:
            - BranchSide:      'utils.c:323,5'
              BranchSideFuncs:
                - mkdir
                - mkdir
                - __errno_location
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:331,2'
              BranchSideFuncs:
                - mkdir
                - __errno_location
                - mkdir
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:325,16'
          Branch Sides:
            - BranchSide:      'utils.c:325,19'
              BranchSideFuncs:
                - __errno_location
                - mkdir
                - __errno_location
                - mkdir
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:329,5'
              BranchSideFuncs:
                - mkdir
                - __errno_location
                - mkdir
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:325,7'
          Branch Sides:
            - BranchSide:      'utils.c:326,5'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:329,5'
              BranchSideFuncs:
                - mkdir
                - __errno_location
                - mkdir
                - __errno_location
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:326,5'
          Branch Sides:
            - BranchSide:      'utils.c:326,5'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:327,12'
              BranchSideFuncs: []
        - Branch String:   'utils.c:326,5'
          Branch Sides:
            - BranchSide:      'utils.c:326,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:326,5'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:326,5'
          Branch Sides:
            - BranchSide:      'utils.c:326,5'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:326,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:333,14'
          Branch Sides:
            - BranchSide:      'utils.c:333,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'utils.c:335,2'
              BranchSideFuncs: []
        - Branch String:   'utils.c:333,5'
          Branch Sides:
            - BranchSide:      'utils.c:334,10'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:335,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:317,2'
          Dst:             g_snprintf
        - Src:             'utils.c:318,8'
          Dst:             strlen
        - Src:             'utils.c:324,10'
          Dst:             mkdir
        - Src:             'utils.c:325,19'
          Dst:             __errno_location
        - Src:             'utils.c:326,5'
          Dst:             time
        - Src:             'utils.c:326,5'
          Dst:             localtime_r
        - Src:             'utils.c:326,5'
          Dst:             strftime
        - Src:             'utils.c:326,5'
          Dst:             snprintf
        - Src:             'utils.c:326,5'
          Dst:             janus_vprintf
        - Src:             'utils.c:332,8'
          Dst:             mkdir
        - Src:             'utils.c:333,17'
          Dst:             __errno_location
    - functionName:    mkdir
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_strlcat_fast
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
        - dest_size
        - offset
      BBCount:         48
      ICount:          296
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - janus_vprintf
        - localtime_r
        - memccpy
        - snprintf
        - strftime
        - strlen
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:291,18'
          Branch Sides:
            - BranchSide:      'utils.c:291,21'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:291,33'
          Branch Sides:
            - BranchSide:      'utils.c:291,36'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:291,5'
          Branch Sides:
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:295,6'
              BranchSideFuncs:
                - memccpy
                - snprintf
                - strlen
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:292,3'
          Branch Sides:
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:293,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:292,3'
          Branch Sides:
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:292,3'
          Branch Sides:
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:292,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:295,5'
          Branch Sides:
            - BranchSide:      'utils.c:296,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:299,20'
              BranchSideFuncs:
                - memccpy
                - snprintf
                - strlen
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:296,3'
          Branch Sides:
            - BranchSide:      'utils.c:296,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:297,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:296,3'
          Branch Sides:
            - BranchSide:      'utils.c:296,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'utils.c:296,3'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'utils.c:296,3'
          Branch Sides:
            - BranchSide:      'utils.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'utils.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'utils.c:300,5'
          Branch Sides:
            - BranchSide:      'utils.c:301,3'
              BranchSideFuncs:
                - snprintf
                - strlen
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:307,13'
              BranchSideFuncs: []
        - Branch String:   'utils.c:301,3'
          Branch Sides:
            - BranchSide:      'utils.c:301,3'
              BranchSideFuncs:
                - snprintf
                - strlen
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:303,13'
              BranchSideFuncs: []
        - Branch String:   'utils.c:301,3'
          Branch Sides:
            - BranchSide:      'utils.c:301,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - strlen
                - janus_vprintf
            - BranchSide:      'utils.c:301,3'
              BranchSideFuncs:
                - snprintf
                - strlen
                - janus_vprintf
        - Branch String:   'utils.c:301,3'
          Branch Sides:
            - BranchSide:      'utils.c:301,3'
              BranchSideFuncs:
                - strlen
                - janus_vprintf
            - BranchSide:      'utils.c:301,3'
              BranchSideFuncs:
                - strlen
                - janus_vprintf
      Callsites:
        - Src:             'utils.c:292,3'
          Dst:             time
        - Src:             'utils.c:292,3'
          Dst:             localtime_r
        - Src:             'utils.c:292,3'
          Dst:             strftime
        - Src:             'utils.c:292,3'
          Dst:             snprintf
        - Src:             'utils.c:292,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:296,3'
          Dst:             time
        - Src:             'utils.c:296,3'
          Dst:             localtime_r
        - Src:             'utils.c:296,3'
          Dst:             strftime
        - Src:             'utils.c:296,3'
          Dst:             snprintf
        - Src:             'utils.c:296,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:299,12'
          Dst:             memccpy
        - Src:             'utils.c:301,3'
          Dst:             time
        - Src:             'utils.c:301,3'
          Dst:             localtime_r
        - Src:             'utils.c:301,3'
          Dst:             strftime
        - Src:             'utils.c:301,3'
          Dst:             snprintf
        - Src:             'utils.c:301,3'
          Dst:             strlen
        - Src:             'utils.c:301,3'
          Dst:             janus_vprintf
    - functionName:    memccpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_string_replace
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - message
        - old_string
        - new_string
      BBCount:         37
      ICount:          325
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - g_free
        - g_realloc
        - g_strdup
        - strcmp
        - strlen
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:216,14'
          Branch Sides:
            - BranchSide:      'utils.c:216,18'
              BranchSideFuncs:
                - strstr
                - strcmp
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:217,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:216,29'
          Branch Sides:
            - BranchSide:      'utils.c:216,33'
              BranchSideFuncs:
                - strstr
                - strcmp
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:217,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:216,5'
          Branch Sides:
            - BranchSide:      'utils.c:217,3'
              BranchSideFuncs:
                - strstr
                - strcmp
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:219,13'
              BranchSideFuncs:
                - strstr
                - strcmp
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
        - Branch String:   'utils.c:219,5'
          Branch Sides:
            - BranchSide:      'utils.c:220,10'
              BranchSideFuncs:
                - strcmp
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:222,13'
              BranchSideFuncs:
                - strcmp
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
        - Branch String:   'utils.c:222,5'
          Branch Sides:
            - BranchSide:      'utils.c:223,10'
              BranchSideFuncs:
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:225,12'
              BranchSideFuncs:
                - strlen
                - strlen
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
                - strstr
                - strlen
                - strlen
                - strstr
        - Branch String:   'utils.c:225,5'
          Branch Sides:
            - BranchSide:      'utils.c:226,20'
              BranchSideFuncs:
                - strstr
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:236,29'
              BranchSideFuncs:
                - g_strdup
                - g_free
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
        - Branch String:   'utils.c:228,3'
          Branch Sides:
            - BranchSide:      'utils.c:229,11'
              BranchSideFuncs:
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:234,10'
              BranchSideFuncs: []
        - Branch String:   'utils.c:238,6'
          Branch Sides:
            - BranchSide:      'utils.c:239,4'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:241,21'
              BranchSideFuncs:
                - strlen
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
                - strlen
                - strstr
        - Branch String:   'utils.c:245,3'
          Branch Sides:
            - BranchSide:      'utils.c:246,11'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
            - BranchSide:      'utils.c:251,35'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
                - g_realloc
        - Branch String:   'utils.c:252,6'
          Branch Sides:
            - BranchSide:      'utils.c:253,20'
              BranchSideFuncs:
                - g_realloc
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:257,16'
              BranchSideFuncs:
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - strlen
                - strlen
                - strstr
        - Branch String:   'utils.c:258,3'
          Branch Sides:
            - BranchSide:      'utils.c:259,7'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:274,6'
              BranchSideFuncs:
                - strlen
                - g_realloc
        - Branch String:   'utils.c:259,7'
          Branch Sides:
            - BranchSide:      'utils.c:260,27'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
            - BranchSide:      'utils.c:266,27'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strstr
                - strlen
                - g_realloc
                - strlen
                - strlen
                - strlen
                - strstr
        - Branch String:   'utils.c:274,6'
          Branch Sides:
            - BranchSide:      'utils.c:275,20'
              BranchSideFuncs:
                - g_realloc
                - strlen
            - BranchSide:      'utils.c:278,3'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'utils.c:219,6'
          Dst:             strstr
        - Src:             'utils.c:222,6'
          Dst:             strcmp
        - Src:             'utils.c:225,5'
          Dst:             strlen
        - Src:             'utils.c:225,27'
          Dst:             strlen
        - Src:             'utils.c:227,15'
          Dst:             strstr
        - Src:             'utils.c:229,28'
          Dst:             strlen
        - Src:             'utils.c:230,11'
          Dst:             strlen
        - Src:             'utils.c:231,10'
          Dst:             strstr
        - Src:             'utils.c:236,20'
          Dst:             g_strdup
        - Src:             'utils.c:237,3'
          Dst:             g_free
        - Src:             'utils.c:241,14'
          Dst:             strlen
        - Src:             'utils.c:241,35'
          Dst:             strlen
        - Src:             'utils.c:244,15'
          Dst:             strstr
        - Src:             'utils.c:247,11'
          Dst:             strlen
        - Src:             'utils.c:248,10'
          Dst:             strstr
        - Src:             'utils.c:251,28'
          Dst:             strlen
        - Src:             'utils.c:253,10'
          Dst:             g_realloc
        - Src:             'utils.c:257,9'
          Dst:             strstr
        - Src:             'utils.c:260,20'
          Dst:             strlen
        - Src:             'utils.c:262,29'
          Dst:             strlen
        - Src:             'utils.c:263,12'
          Dst:             strlen
        - Src:             'utils.c:264,11'
          Dst:             strstr
        - Src:             'utils.c:266,20'
          Dst:             strlen
        - Src:             'utils.c:268,29'
          Dst:             strlen
        - Src:             'utils.c:269,12'
          Dst:             strlen
        - Src:             'utils.c:270,11'
          Dst:             strstr
        - Src:             'utils.c:275,10'
          Dst:             g_realloc
        - Src:             'utils.c:278,12'
          Dst:             strlen
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_flags_is_set
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - flags
        - flag
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:206,5'
          Branch Sides:
            - BranchSide:      'utils.c:207,24'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:210,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_flags_clear
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - flags
        - flag
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:200,5'
          Branch Sides:
            - BranchSide:      'utils.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:201,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_flags_set
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - flags
        - flag
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:194,5'
          Branch Sides:
            - BranchSide:      'utils.c:194,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:195,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_flags_reset
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - flags
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:189,5'
          Branch Sides:
            - BranchSide:      'utils.c:189,5'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:190,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_string_to_uint32
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - num
      BBCount:         14
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strtoll
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:179,17'
          Branch Sides:
            - BranchSide:      'utils.c:179,20'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:179,5'
          Branch Sides:
            - BranchSide:      'utils.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:181,30'
              BranchSideFuncs:
                - strtoll
        - Branch String:   'utils.c:182,13'
          Branch Sides:
            - BranchSide:      'utils.c:182,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:183,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:182,5'
          Branch Sides:
            - BranchSide:      'utils.c:183,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:184,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:181,22'
          Dst:             strtoll
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_string_to_uint16
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - num
      BBCount:         14
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strtol
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:169,17'
          Branch Sides:
            - BranchSide:      'utils.c:169,20'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:170,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:169,5'
          Branch Sides:
            - BranchSide:      'utils.c:170,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:171,24'
              BranchSideFuncs:
                - strtol
        - Branch String:   'utils.c:172,13'
          Branch Sides:
            - BranchSide:      'utils.c:172,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:172,5'
          Branch Sides:
            - BranchSide:      'utils.c:173,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:174,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:171,17'
          Dst:             strtol
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_string_to_uint8
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - num
      BBCount:         14
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strtol
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:159,17'
          Branch Sides:
            - BranchSide:      'utils.c:159,20'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:159,5'
          Branch Sides:
            - BranchSide:      'utils.c:160,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:161,24'
              BranchSideFuncs:
                - strtol
        - Branch String:   'utils.c:162,13'
          Branch Sides:
            - BranchSide:      'utils.c:162,16'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:163,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:162,5'
          Branch Sides:
            - BranchSide:      'utils.c:163,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:164,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:161,17'
          Dst:             strtol
    - functionName:    janus_uint64_hash
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_uint64_dup
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - g_malloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:146,20'
          Dst:             g_malloc
    - functionName:    g_malloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_random_uuid
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - g_uuid_string_random
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:108,9'
          Branch Sides:
            - BranchSide:      'utils.c:108,9'
              BranchSideFuncs:
                - g_uuid_string_random
            - BranchSide:      'utils.c:108,9'
              BranchSideFuncs:
                - g_uuid_string_random
      Callsites:
        - Src:             'utils.c:108,9'
          Dst:             g_uuid_string_random
    - functionName:    g_uuid_string_random
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_random_uint64
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - janus_random_uint64_full
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:103,9'
          Branch Sides:
            - BranchSide:      'utils.c:103,9'
              BranchSideFuncs:
                - janus_random_uint64_full
            - BranchSide:      'utils.c:103,9'
              BranchSideFuncs:
                - janus_random_uint64_full
      Callsites:
        - Src:             'utils.c:103,9'
          Dst:             janus_random_uint64_full
    - functionName:    janus_random_uint64_full
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - RAND_bytes
        - g_random_int
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'utils.c:94,10'
          Branch Sides:
            - BranchSide:      'utils.c:94,10'
              BranchSideFuncs:
                - RAND_bytes
                - g_random_int
                - g_random_int
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:94,10'
              BranchSideFuncs:
                - RAND_bytes
                - g_random_int
                - g_random_int
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:95,5'
          Branch Sides:
            - BranchSide:      'utils.c:96,3'
              BranchSideFuncs:
                - g_random_int
                - g_random_int
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:99,9'
              BranchSideFuncs: []
        - Branch String:   'utils.c:96,3'
          Branch Sides:
            - BranchSide:      'utils.c:96,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
                - g_random_int
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:97,20'
              BranchSideFuncs:
                - g_random_int
                - g_random_int
        - Branch String:   'utils.c:96,3'
          Branch Sides:
            - BranchSide:      'utils.c:96,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_random_int
                - g_random_int
            - BranchSide:      'utils.c:96,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
                - g_random_int
        - Branch String:   'utils.c:96,3'
          Branch Sides:
            - BranchSide:      'utils.c:96,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
                - g_random_int
            - BranchSide:      'utils.c:96,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
                - g_random_int
      Callsites:
        - Src:             'utils.c:95,5'
          Dst:             RAND_bytes
        - Src:             'utils.c:96,3'
          Dst:             time
        - Src:             'utils.c:96,3'
          Dst:             localtime_r
        - Src:             'utils.c:96,3'
          Dst:             strftime
        - Src:             'utils.c:96,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:97,20'
          Dst:             g_random_int
        - Src:             'utils.c:97,44'
          Dst:             g_random_int
    - functionName:    g_random_int
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_random_uint32
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - RAND_bytes
        - g_random_int
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:85,10'
          Branch Sides:
            - BranchSide:      'utils.c:85,10'
              BranchSideFuncs:
                - RAND_bytes
                - g_random_int
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:85,10'
              BranchSideFuncs:
                - RAND_bytes
                - g_random_int
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'utils.c:86,5'
          Branch Sides:
            - BranchSide:      'utils.c:87,3'
              BranchSideFuncs:
                - g_random_int
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:90,9'
              BranchSideFuncs: []
        - Branch String:   'utils.c:87,3'
          Branch Sides:
            - BranchSide:      'utils.c:87,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
                - time
                - localtime_r
                - strftime
            - BranchSide:      'utils.c:88,10'
              BranchSideFuncs:
                - g_random_int
        - Branch String:   'utils.c:87,3'
          Branch Sides:
            - BranchSide:      'utils.c:87,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_random_int
            - BranchSide:      'utils.c:87,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
        - Branch String:   'utils.c:87,3'
          Branch Sides:
            - BranchSide:      'utils.c:87,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
            - BranchSide:      'utils.c:87,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_random_int
      Callsites:
        - Src:             'utils.c:86,5'
          Dst:             RAND_bytes
        - Src:             'utils.c:87,3'
          Dst:             time
        - Src:             'utils.c:87,3'
          Dst:             localtime_r
        - Src:             'utils.c:87,3'
          Dst:             strftime
        - Src:             'utils.c:87,3'
          Dst:             janus_vprintf
        - Src:             'utils.c:88,10'
          Dst:             g_random_int
    - functionName:    janus_strcmp_const_time
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str1
        - str2
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - g_free
        - g_malloc0
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:61,18'
          Branch Sides:
            - BranchSide:      'utils.c:61,21'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:62,3'
              BranchSideFuncs: []
        - Branch String:   'utils.c:61,5'
          Branch Sides:
            - BranchSide:      'utils.c:62,3'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:63,56'
              BranchSideFuncs:
                - strlen
                - strlen
                - g_malloc0
                - strlen
                - g_malloc0
                - strlen
                - g_free
                - g_free
                - strlen
        - Branch String:   'utils.c:66,5'
          Branch Sides:
            - BranchSide:      'utils.c:67,27'
              BranchSideFuncs:
                - strlen
                - g_malloc0
                - strlen
                - g_malloc0
                - strlen
                - g_free
                - g_free
            - BranchSide:      'utils.c:68,34'
              BranchSideFuncs:
                - g_malloc0
                - strlen
                - g_malloc0
                - strlen
                - g_free
                - g_free
        - Branch String:   'utils.c:74,2'
          Branch Sides:
            - BranchSide:      'utils.c:75,13'
              BranchSideFuncs:
                - g_free
                - g_free
            - BranchSide:      'utils.c:77,9'
              BranchSideFuncs:
                - g_free
                - g_free
      Callsites:
        - Src:             'utils.c:65,18'
          Dst:             strlen
        - Src:             'utils.c:66,5'
          Dst:             strlen
        - Src:             'utils.c:67,12'
          Dst:             strlen
        - Src:             'utils.c:68,24'
          Dst:             g_malloc0
        - Src:             'utils.c:69,24'
          Dst:             strlen
        - Src:             'utils.c:70,24'
          Dst:             g_malloc0
        - Src:             'utils.c:71,24'
          Dst:             strlen
        - Src:             'utils.c:77,2'
          Dst:             g_free
        - Src:             'utils.c:79,2'
          Dst:             g_free
    - functionName:    janus_is_true
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:57,15'
          Branch Sides:
            - BranchSide:      'utils.c:57,31'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'utils.c:57,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:57,20'
          Dst:             strcasecmp
        - Src:             'utils.c:57,49'
          Dst:             strcasecmp
        - Src:             'utils.c:57,79'
          Dst:             strcasecmp
    - functionName:    janus_get_real_time
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'utils.c:52,2'
          Branch Sides:
            - BranchSide:      'utils.c:51,18'
              BranchSideFuncs:
                - clock_gettime
            - BranchSide:      'utils.c:52,2'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'utils.c:52,2'
          Dst:             clock_gettime
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_get_monotonic_time
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - janus_get_monotonic_time_internal
      functionUses:    5
      BranchProfiles:
        - Branch String:   'utils.c:47,9'
          Branch Sides:
            - BranchSide:      'utils.c:47,9'
              BranchSideFuncs:
                - janus_get_monotonic_time_internal
            - BranchSide:      'utils.c:47,9'
              BranchSideFuncs:
                - janus_get_monotonic_time_internal
      Callsites:
        - Src:             'utils.c:47,9'
          Dst:             janus_get_monotonic_time_internal
    - functionName:    janus_get_monotonic_time_internal
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    2
      BranchProfiles:
        - Branch String:   'utils.c:36,2'
          Branch Sides:
            - BranchSide:      'utils.c:35,18'
              BranchSideFuncs:
                - clock_gettime
            - BranchSide:      'utils.c:36,2'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'utils.c:36,2'
          Dst:             clock_gettime
    - functionName:    janus_mark_started
      functionSourceFile: '/src/janus-gateway/src/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - janus_get_monotonic_time_internal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:42,5'
          Branch Sides:
            - BranchSide:      'utils.c:42,5'
              BranchSideFuncs:
                - janus_get_monotonic_time_internal
            - BranchSide:      'utils.c:42,5'
              BranchSideFuncs:
                - janus_get_monotonic_time_internal
        - Branch String:   'utils.c:42,5'
          Branch Sides:
            - BranchSide:      'utils.c:42,5'
              BranchSideFuncs:
                - janus_get_monotonic_time_internal
            - BranchSide:      'utils.c:43,19'
              BranchSideFuncs:
                - janus_get_monotonic_time_internal
      Callsites:
        - Src:             'utils.c:43,19'
          Dst:             janus_get_monotonic_time_internal
    - functionName:    janus_rtp_svc_context_process_rtp
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - buf
        - len
        - dd_content
        - dd_len
        - vcodec
        - info
        - sc
      BBCount:         409
      ICount:          2417
      EdgeCount:       538
      CyclomaticComplexity: 131
      functionsReached:
        - g_hash_table_lookup
        - janus_av1_is_keyframe
        - janus_av1_svc_context_process_dd
        - janus_get_monotonic_time
        - janus_rtp_payload
        - janus_vp9_is_keyframe
        - janus_vp9_parse_svc
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1446,14'
          Branch Sides:
            - BranchSide:      'rtp.c:1446,18'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1447,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1446,22'
          Branch Sides:
            - BranchSide:      'rtp.c:1446,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1447,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1446,33'
          Branch Sides:
            - BranchSide:      'rtp.c:1446,37'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1447,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1446,68'
          Branch Sides:
            - BranchSide:      'rtp.c:1446,71'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1448,49'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1446,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1447,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1448,49'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1457,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1458,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1460,5'
              BranchSideFuncs:
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1460,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1462,6'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1561,21'
              BranchSideFuncs:
                - janus_vp9_parse_svc
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1462,25'
          Branch Sides:
            - BranchSide:      'rtp.c:1462,28'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1464,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1462,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1464,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1466,11'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1467,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1469,4'
              BranchSideFuncs:
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1471,51'
              BranchSideFuncs:
                - g_hash_table_lookup
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1472,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1474,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1477,59'
              BranchSideFuncs:
                - janus_av1_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1480,22'
          Branch Sides:
            - BranchSide:      'rtp.c:1480,25'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1482,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1480,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1481,46'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1482,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1482,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1483,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1506,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1483,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1483,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1486,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1483,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1483,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1483,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1483,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1483,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1483,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1486,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1487,29'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1506,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1488,48'
          Branch Sides:
            - BranchSide:      'rtp.c:1488,51'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1488,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1488,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1489,9'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1498,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1489,66'
          Branch Sides:
            - BranchSide:      'rtp.c:1489,90'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1489,65'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1489,9'
          Branch Sides:
            - BranchSide:      'rtp.c:1491,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1495,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1491,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1491,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1493,24'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1491,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1491,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1491,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1491,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1491,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1491,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1498,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1499,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1505,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1499,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1499,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1501,25'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1499,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1499,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1499,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1499,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1499,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1499,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1508,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1508,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1511,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1508,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1508,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1508,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1508,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1508,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1508,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1511,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1512,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1517,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1512,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1512,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1514,24'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1512,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1512,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1512,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1512,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1512,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1512,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1518,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1520,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1524,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1520,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1520,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1521,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1520,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1520,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1520,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1520,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1520,4'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1520,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1521,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1522,5'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1523,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1529,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1531,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1536,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1531,39'
          Branch Sides:
            - BranchSide:      'rtp.c:1531,42'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1536,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1531,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1532,25'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1536,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1538,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1539,25'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1542,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1543,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1544,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1553,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1544,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1544,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1547,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1544,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1544,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1544,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1544,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1544,4'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1544,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1547,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1548,5'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1549,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1553,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1553,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1555,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1553,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1553,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1553,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1553,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1553,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1553,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1555,24'
          Branch Sides:
            - BranchSide:      'rtp.c:1555,28'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1557,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1555,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1556,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1557,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1562,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1563,12'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1573,15'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1564,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1566,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1568,7'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1568,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1570,4'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1572,2'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1580,33'
          Branch Sides:
            - BranchSide:      'rtp.c:1580,45'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1582,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1580,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1581,57'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1582,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1582,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1583,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1606,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1583,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1583,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1586,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1583,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1583,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1583,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1583,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1583,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1583,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1586,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1587,28'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1606,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1588,47'
          Branch Sides:
            - BranchSide:      'rtp.c:1588,50'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1588,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1588,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1589,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1598,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1589,65'
          Branch Sides:
            - BranchSide:      'rtp.c:1589,89'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1589,64'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1589,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1591,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1595,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1591,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1591,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1593,23'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1591,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1591,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1591,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1591,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1591,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1591,6'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1598,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1599,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1605,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1599,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1599,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1601,24'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1599,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1599,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1599,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1599,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1599,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1599,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1608,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1608,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1610,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1608,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1608,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1608,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1608,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1608,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1608,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1611,21'
          Branch Sides:
            - BranchSide:      'rtp.c:1611,24'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1614,22'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1611,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1613,15'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1614,22'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1618,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1619,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1624,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1619,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1619,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1621,23'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1619,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1619,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1619,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1619,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1619,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1619,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1625,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1627,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1631,21'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1627,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1627,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1628,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1627,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1627,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1627,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1627,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1627,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1627,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1628,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1629,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1630,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1636,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1638,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1649,12'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1638,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1638,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1640,15'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1638,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1638,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1638,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1638,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1638,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1638,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1640,20'
          Branch Sides:
            - BranchSide:      'rtp.c:1640,32'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1649,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1640,37'
          Branch Sides:
            - BranchSide:      'rtp.c:1641,14'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1649,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1641,49'
          Branch Sides:
            - BranchSide:      'rtp.c:1642,14'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1649,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1640,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1643,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1649,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1643,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1643,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1645,33'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1643,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1643,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1643,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1643,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1643,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1643,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1651,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1651,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1653,15'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1651,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1651,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1651,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1651,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1651,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1651,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1653,20'
          Branch Sides:
            - BranchSide:      'rtp.c:1653,32'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1659,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1653,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1654,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1659,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1654,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1654,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1656,24'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1654,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1654,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1654,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1654,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1654,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1654,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1660,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1662,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1669,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1662,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1662,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1663,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1662,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1662,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1662,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1662,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1662,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1662,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1663,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1664,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1665,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1669,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1669,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1671,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1669,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1669,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1669,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1669,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1669,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1669,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1671,23'
          Branch Sides:
            - BranchSide:      'rtp.c:1671,27'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1674,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1671,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1672,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1674,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:1453,15'
          Dst:             janus_get_monotonic_time
        - Src:             'rtp.c:1456,18'
          Dst:             janus_rtp_payload
        - Src:             'rtp.c:1467,7'
          Dst:             janus_av1_svc_context_process_dd
        - Src:             'rtp.c:1471,31'
          Dst:             g_hash_table_lookup
        - Src:             'rtp.c:1477,23'
          Dst:             janus_av1_is_keyframe
        - Src:             'rtp.c:1483,4'
          Dst:             time
        - Src:             'rtp.c:1483,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1483,4'
          Dst:             strftime
        - Src:             'rtp.c:1483,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1491,7'
          Dst:             time
        - Src:             'rtp.c:1491,7'
          Dst:             localtime_r
        - Src:             'rtp.c:1491,7'
          Dst:             strftime
        - Src:             'rtp.c:1491,7'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1499,6'
          Dst:             time
        - Src:             'rtp.c:1499,6'
          Dst:             localtime_r
        - Src:             'rtp.c:1499,6'
          Dst:             strftime
        - Src:             'rtp.c:1499,6'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1508,4'
          Dst:             time
        - Src:             'rtp.c:1508,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1508,4'
          Dst:             strftime
        - Src:             'rtp.c:1508,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1512,5'
          Dst:             time
        - Src:             'rtp.c:1512,5'
          Dst:             localtime_r
        - Src:             'rtp.c:1512,5'
          Dst:             strftime
        - Src:             'rtp.c:1512,5'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1520,4'
          Dst:             time
        - Src:             'rtp.c:1520,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1520,4'
          Dst:             strftime
        - Src:             'rtp.c:1520,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1544,4'
          Dst:             time
        - Src:             'rtp.c:1544,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1544,4'
          Dst:             strftime
        - Src:             'rtp.c:1544,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1553,3'
          Dst:             time
        - Src:             'rtp.c:1553,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1553,3'
          Dst:             strftime
        - Src:             'rtp.c:1553,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1564,6'
          Dst:             janus_vp9_parse_svc
        - Src:             'rtp.c:1577,22'
          Dst:             janus_vp9_is_keyframe
        - Src:             'rtp.c:1583,3'
          Dst:             time
        - Src:             'rtp.c:1583,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1583,3'
          Dst:             strftime
        - Src:             'rtp.c:1583,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1591,6'
          Dst:             time
        - Src:             'rtp.c:1591,6'
          Dst:             localtime_r
        - Src:             'rtp.c:1591,6'
          Dst:             strftime
        - Src:             'rtp.c:1591,6'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1599,5'
          Dst:             time
        - Src:             'rtp.c:1599,5'
          Dst:             localtime_r
        - Src:             'rtp.c:1599,5'
          Dst:             strftime
        - Src:             'rtp.c:1599,5'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1608,3'
          Dst:             time
        - Src:             'rtp.c:1608,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1608,3'
          Dst:             strftime
        - Src:             'rtp.c:1608,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1619,4'
          Dst:             time
        - Src:             'rtp.c:1619,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1619,4'
          Dst:             strftime
        - Src:             'rtp.c:1619,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1627,3'
          Dst:             time
        - Src:             'rtp.c:1627,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1627,3'
          Dst:             strftime
        - Src:             'rtp.c:1627,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1638,3'
          Dst:             time
        - Src:             'rtp.c:1638,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1638,3'
          Dst:             strftime
        - Src:             'rtp.c:1638,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1643,4'
          Dst:             time
        - Src:             'rtp.c:1643,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1643,4'
          Dst:             strftime
        - Src:             'rtp.c:1643,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1651,3'
          Dst:             time
        - Src:             'rtp.c:1651,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1651,3'
          Dst:             strftime
        - Src:             'rtp.c:1651,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1654,4'
          Dst:             time
        - Src:             'rtp.c:1654,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1654,4'
          Dst:             strftime
        - Src:             'rtp.c:1654,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1662,3'
          Dst:             time
        - Src:             'rtp.c:1662,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1662,3'
          Dst:             strftime
        - Src:             'rtp.c:1662,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1669,2'
          Dst:             time
        - Src:             'rtp.c:1669,2'
          Dst:             localtime_r
        - Src:             'rtp.c:1669,2'
          Dst:             strftime
        - Src:             'rtp.c:1669,2'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_payload
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - plen
      BBCount:         25
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ntohs
      functionUses:    3
      BranchProfiles:
        - Branch String:   'rtp.c:39,10'
          Branch Sides:
            - BranchSide:      'rtp.c:39,13'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'rtp.c:40,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:39,5'
          Branch Sides:
            - BranchSide:      'rtp.c:40,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:41,46'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:42,6'
          Branch Sides:
            - BranchSide:      'rtp.c:43,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:45,6'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:46,5'
          Branch Sides:
            - BranchSide:      'rtp.c:47,11'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'rtp.c:49,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:49,5'
          Branch Sides:
            - BranchSide:      'rtp.c:50,68'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'rtp.c:56,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:53,6'
          Branch Sides:
            - BranchSide:      'rtp.c:54,12'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:55,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:56,6'
          Branch Sides:
            - BranchSide:      'rtp.c:57,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:59,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:59,5'
          Branch Sides:
            - BranchSide:      'rtp.c:60,11'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:61,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:51,16'
          Dst:             ntohs
    - functionName:    janus_av1_svc_context_process_dd
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - dd
        - dd_len
        - template_id
        - ebit
      BBCount:         98
      ICount:          682
      EdgeCount:       128
      CyclomaticComplexity: 32
      functionsReached:
        - g_free
        - g_hash_table_insert
        - g_hash_table_lookup
        - g_hash_table_new_full
        - g_malloc0
        - janus_bitstream_getbit
        - janus_bitstream_getbits
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rtp.c:1689,14'
          Branch Sides:
            - BranchSide:      'rtp.c:1689,18'
              BranchSideFuncs:
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1690,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1689,21'
          Branch Sides:
            - BranchSide:      'rtp.c:1689,24'
              BranchSideFuncs:
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1690,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1689,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1690,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1693,16'
              BranchSideFuncs:
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1698,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1699,11'
              BranchSideFuncs:
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1700,45'
              BranchSideFuncs:
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1702,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1702,2'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1704,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1702,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1702,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1702,2'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1702,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1702,2'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1702,2'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1704,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1706,42'
              BranchSideFuncs:
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_bitstream_getbit
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1757,20'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1712,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1713,44'
              BranchSideFuncs:
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1755,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1722,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1723,27'
              BranchSideFuncs:
                - g_hash_table_new_full
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
            - BranchSide:      'rtp.c:1724,53'
              BranchSideFuncs:
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
        - Branch String:   'rtp.c:1726,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1727,10'
              BranchSideFuncs:
                - g_malloc0
                - g_hash_table_insert
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1732,18'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1734,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1734,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1736,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1734,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1734,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1734,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1734,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1734,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1734,5'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1736,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1737,21'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1738,15'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
        - Branch String:   'rtp.c:1743,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1721,37'
              BranchSideFuncs:
                - janus_bitstream_getbits
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_malloc0
                - g_hash_table_insert
                - g_hash_table_new_full
            - BranchSide:      'rtp.c:1745,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1745,29'
          Branch Sides:
            - BranchSide:      'rtp.c:1745,32'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
            - BranchSide:      'rtp.c:1748,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1745,56'
          Branch Sides:
            - BranchSide:      'rtp.c:1746,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
            - BranchSide:      'rtp.c:1748,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1746,48'
          Branch Sides:
            - BranchSide:      'rtp.c:1747,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
            - BranchSide:      'rtp.c:1748,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1745,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1748,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
            - BranchSide:      'rtp.c:1749,20'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_hash_table_lookup
        - Branch String:   'rtp.c:1758,30'
          Branch Sides:
            - BranchSide:      'rtp.c:1758,71'
              BranchSideFuncs:
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1758,26'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1760,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1761,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1765,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1761,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1761,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1763,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1761,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1761,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1761,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1761,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1761,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1761,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1765,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1765,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1770,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1765,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1765,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1765,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1765,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1765,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1765,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1770,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1771,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1772,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:1696,18'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1697,16'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1700,21'
          Dst:             janus_bitstream_getbits
        - Src:             'rtp.c:1701,19'
          Dst:             janus_bitstream_getbits
        - Src:             'rtp.c:1702,2'
          Dst:             time
        - Src:             'rtp.c:1702,2'
          Dst:             localtime_r
        - Src:             'rtp.c:1702,2'
          Dst:             strftime
        - Src:             'rtp.c:1702,2'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1706,19'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1707,9'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1708,9'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1709,9'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1710,9'
          Dst:             janus_bitstream_getbit
        - Src:             'rtp.c:1713,20'
          Dst:             janus_bitstream_getbits
        - Src:             'rtp.c:1714,10'
          Dst:             janus_bitstream_getbits
        - Src:             'rtp.c:1721,13'
          Dst:             janus_bitstream_getbits
        - Src:             'rtp.c:1723,27'
          Dst:             g_hash_table_new_full
        - Src:             'rtp.c:1723,27'
          Dst:             g_free
        - Src:             'rtp.c:1724,33'
          Dst:             g_hash_table_lookup
        - Src:             'rtp.c:1727,10'
          Dst:             g_malloc0
        - Src:             'rtp.c:1729,6'
          Dst:             g_hash_table_insert
        - Src:             'rtp.c:1734,5'
          Dst:             time
        - Src:             'rtp.c:1734,5'
          Dst:             localtime_r
        - Src:             'rtp.c:1734,5'
          Dst:             strftime
        - Src:             'rtp.c:1734,5'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1758,51'
          Dst:             g_hash_table_lookup
        - Src:             'rtp.c:1761,3'
          Dst:             time
        - Src:             'rtp.c:1761,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1761,3'
          Dst:             strftime
        - Src:             'rtp.c:1761,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1765,2'
          Dst:             time
        - Src:             'rtp.c:1765,2'
          Dst:             localtime_r
        - Src:             'rtp.c:1765,2'
          Dst:             strftime
        - Src:             'rtp.c:1765,2'
          Dst:             janus_vprintf
    - functionName:    g_hash_table_lookup
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_hash_table_new_full
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      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:    g_hash_table_insert
      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:    janus_rtp_svc_context_reset
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - janus_av1_svc_context_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1434,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1435,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1437,31'
              BranchSideFuncs:
                - janus_av1_svc_context_reset
      Callsites:
        - Src:             'rtp.c:1437,2'
          Dst:             janus_av1_svc_context_reset
    - functionName:    janus_av1_svc_context_reset
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1678
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - g_hash_table_destroy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'rtp.c:1679,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1680,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1682,5'
              BranchSideFuncs:
                - g_hash_table_destroy
        - Branch String:   'rtp.c:1682,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1683,24'
              BranchSideFuncs:
                - g_hash_table_destroy
            - BranchSide:      'rtp.c:1684,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:1683,3'
          Dst:             g_hash_table_destroy
    - functionName:    g_hash_table_destroy
      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:    janus_rtp_simulcasting_context_process_rtp
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - buf
        - len
        - dd_content
        - dd_len
        - ssrcs
        - rids
        - vcodec
        - sc
        - rid_mutex
      BBCount:         375
      ICount:          2102
      EdgeCount:       503
      CyclomaticComplexity: 130
      functionsReached:
        - g_hash_table_lookup
        - g_mutex_lock
        - g_mutex_unlock
        - janus_av1_is_keyframe
        - janus_av1_svc_context_process_dd
        - janus_get_monotonic_time
        - janus_h264_is_keyframe
        - janus_h265_is_keyframe
        - janus_rtp_header_extension_parse_rid
        - janus_rtp_payload
        - janus_vp8_is_keyframe
        - janus_vp8_parse_descriptor
        - janus_vp9_is_keyframe
        - janus_vp9_parse_svc
        - janus_vprintf
        - localtime_r
        - ntohl
        - strcmp
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1206,14'
          Branch Sides:
            - BranchSide:      'rtp.c:1206,18'
              BranchSideFuncs:
                - ntohl
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
            - BranchSide:      'rtp.c:1207,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1206,22'
          Branch Sides:
            - BranchSide:      'rtp.c:1206,25'
              BranchSideFuncs:
                - ntohl
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
            - BranchSide:      'rtp.c:1207,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1206,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1207,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1208,49'
              BranchSideFuncs:
                - ntohl
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'rtp.c:1211,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1212,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1213,12'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'rtp.c:1213,12'
          Branch Sides:
            - BranchSide:      'rtp.c:1214,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1215,12'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'rtp.c:1215,12'
          Branch Sides:
            - BranchSide:      'rtp.c:1216,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1219,6'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'rtp.c:1219,30'
          Branch Sides:
            - BranchSide:      'rtp.c:1219,33'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1220,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1219,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1220,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1222,43'
              BranchSideFuncs:
                - janus_rtp_header_extension_parse_rid
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'rtp.c:1222,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1223,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1224,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_lock
                - janus_vprintf
                - g_mutex_lock
        - Branch String:   'rtp.c:1224,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1225,4'
              BranchSideFuncs:
                - g_mutex_lock
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_mutex_lock
            - BranchSide:      'rtp.c:1226,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1225,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1225,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_lock
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1225,4'
              BranchSideFuncs:
                - g_mutex_lock
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1226,22'
          Branch Sides:
            - BranchSide:      'rtp.c:1226,33'
              BranchSideFuncs:
                - strcmp
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1230,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1226,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1227,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1230,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1227,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1227,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1228,15'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1227,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1227,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1227,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1227,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1227,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1227,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1230,29'
          Branch Sides:
            - BranchSide:      'rtp.c:1230,40'
              BranchSideFuncs:
                - strcmp
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1234,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1230,13'
          Branch Sides:
            - BranchSide:      'rtp.c:1231,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1234,13'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - strcmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1231,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1231,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1232,17'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1231,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1231,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1231,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1231,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1231,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1231,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1235,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1235,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1236,17'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1235,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1235,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1235,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1235,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1235,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1235,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1239,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1240,4'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1241,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1240,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1240,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_unlock
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1240,4'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_get_monotonic_time
                - janus_rtp_payload
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1241,6'
          Branch Sides:
            - BranchSide:      'rtp.c:0,0'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1242,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1242,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1242,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1243,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1242,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1242,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1242,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1242,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1242,4'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1242,4'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1254,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1255,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1257,5'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1257,42'
          Branch Sides:
            - BranchSide:      'rtp.c:1257,46'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1264,16'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1257,89'
          Branch Sides:
            - BranchSide:      'rtp.c:1258,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1262,3'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1257,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1262,3'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1264,16'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1264,15'
          Branch Sides:
            - BranchSide:      'rtp.c:1264,56'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1264,84'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1266,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1267,7'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1280,12'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1267,38'
          Branch Sides:
            - BranchSide:      'rtp.c:1267,63'
              BranchSideFuncs:
                - janus_vp8_is_keyframe
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
            - BranchSide:      'rtp.c:1268,6'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
        - Branch String:   'rtp.c:1267,79'
          Branch Sides:
            - BranchSide:      'rtp.c:1268,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1272,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1268,37'
          Branch Sides:
            - BranchSide:      'rtp.c:1268,62'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
            - BranchSide:      'rtp.c:1269,6'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
        - Branch String:   'rtp.c:1268,78'
          Branch Sides:
            - BranchSide:      'rtp.c:1269,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1272,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1269,38'
          Branch Sides:
            - BranchSide:      'rtp.c:1269,64'
              BranchSideFuncs:
                - janus_h264_is_keyframe
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
            - BranchSide:      'rtp.c:1270,6'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
        - Branch String:   'rtp.c:1269,80'
          Branch Sides:
            - BranchSide:      'rtp.c:1270,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1272,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1270,37'
          Branch Sides:
            - BranchSide:      'rtp.c:1270,62'
              BranchSideFuncs:
                - janus_av1_is_keyframe
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1271,6'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1270,78'
          Branch Sides:
            - BranchSide:      'rtp.c:1271,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1272,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1271,38'
          Branch Sides:
            - BranchSide:      'rtp.c:1271,64'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1278,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1267,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1272,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1278,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1282,36'
          Branch Sides:
            - BranchSide:      'rtp.c:1282,39'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1283,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1282,71'
          Branch Sides:
            - BranchSide:      'rtp.c:1283,6'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1284,8'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
        - Branch String:   'rtp.c:1283,34'
          Branch Sides:
            - BranchSide:      'rtp.c:1283,37'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1296,2'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1283,70'
          Branch Sides:
            - BranchSide:      'rtp.c:1284,8'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
                - janus_vp8_is_keyframe
            - BranchSide:      'rtp.c:1296,2'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1284,39'
          Branch Sides:
            - BranchSide:      'rtp.c:1284,64'
              BranchSideFuncs:
                - janus_vp8_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
            - BranchSide:      'rtp.c:1285,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
                - janus_vp9_is_keyframe
        - Branch String:   'rtp.c:1284,80'
          Branch Sides:
            - BranchSide:      'rtp.c:1285,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1285,38'
          Branch Sides:
            - BranchSide:      'rtp.c:1285,63'
              BranchSideFuncs:
                - janus_vp9_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
            - BranchSide:      'rtp.c:1286,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
                - janus_h264_is_keyframe
        - Branch String:   'rtp.c:1285,79'
          Branch Sides:
            - BranchSide:      'rtp.c:1286,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1286,39'
          Branch Sides:
            - BranchSide:      'rtp.c:1286,65'
              BranchSideFuncs:
                - janus_h264_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
            - BranchSide:      'rtp.c:1287,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_av1_is_keyframe
        - Branch String:   'rtp.c:1286,81'
          Branch Sides:
            - BranchSide:      'rtp.c:1287,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1287,38'
          Branch Sides:
            - BranchSide:      'rtp.c:1287,63'
              BranchSideFuncs:
                - janus_av1_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1288,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_h265_is_keyframe
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1287,79'
          Branch Sides:
            - BranchSide:      'rtp.c:1288,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1288,39'
          Branch Sides:
            - BranchSide:      'rtp.c:1288,65'
              BranchSideFuncs:
                - janus_h265_is_keyframe
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1296,2'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1282,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1296,2'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1289,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1291,25'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1289,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1289,4'
          Branch Sides:
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1289,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1298,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1300,27'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1301,12'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1304,18'
          Branch Sides:
            - BranchSide:      'rtp.c:1304,42'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1304,17'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1304,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1305,28'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1324,2'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1306,39'
          Branch Sides:
            - BranchSide:      'rtp.c:1306,42'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1323,3'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1306,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1307,8'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1323,3'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1307,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1308,24'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1322,4'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1309,9'
          Branch Sides:
            - BranchSide:      'rtp.c:1310,40'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1312,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1313,9'
          Branch Sides:
            - BranchSide:      'rtp.c:1314,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1315,9'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1315,9'
          Branch Sides:
            - BranchSide:      'rtp.c:1316,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1321,5'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1316,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1316,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1319,7'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1316,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1316,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1316,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1316,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1316,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1316,7'
              BranchSideFuncs:
                - janus_vprintf
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1326,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1327,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1328,5'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1328,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1329,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1333,26'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1329,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1329,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1331,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1329,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1329,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1329,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1329,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1329,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1329,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1335,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1337,12'
              BranchSideFuncs:
                - janus_vp8_parse_descriptor
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1360,12'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1343,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1345,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1360,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1345,55'
          Branch Sides:
            - BranchSide:      'rtp.c:1345,58'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1351,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1345,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1347,26'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1351,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1351,32'
          Branch Sides:
            - BranchSide:      'rtp.c:1351,35'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1359,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1351,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1352,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1359,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1352,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1352,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1355,8'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1352,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1352,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1352,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1352,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1352,5'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1352,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1355,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1356,6'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1357,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1360,12'
          Branch Sides:
            - BranchSide:      'rtp.c:1362,12'
              BranchSideFuncs:
                - janus_vp9_parse_svc
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1391,12'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1364,65'
          Branch Sides:
            - BranchSide:      'rtp.c:1364,68'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1391,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1364,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1365,25'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1391,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1366,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1368,17'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1375,14'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1368,22'
          Branch Sides:
            - BranchSide:      'rtp.c:1368,34'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1375,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1368,39'
          Branch Sides:
            - BranchSide:      'rtp.c:1369,16'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1375,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1369,52'
          Branch Sides:
            - BranchSide:      'rtp.c:1370,16'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1375,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1368,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1371,36'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1375,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1377,22'
          Branch Sides:
            - BranchSide:      'rtp.c:1377,34'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1381,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1377,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1378,27'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1381,4'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1382,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1383,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1390,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1383,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1383,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1386,8'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1383,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1383,5'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1383,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1383,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1383,5'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1383,5'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1386,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1387,6'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1388,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1394,30'
          Branch Sides:
            - BranchSide:      'rtp.c:1394,33'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1396,6'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1394,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1395,14'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1396,6'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1396,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1397,12'
              BranchSideFuncs:
                - janus_av1_svc_context_process_dd
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1427,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1398,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1399,53'
              BranchSideFuncs:
                - g_hash_table_lookup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1426,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1400,8'
          Branch Sides:
            - BranchSide:      'rtp.c:1401,27'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1425,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1402,9'
          Branch Sides:
            - BranchSide:      'rtp.c:1404,10'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1409,16'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1404,43'
          Branch Sides:
            - BranchSide:      'rtp.c:1404,46'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1409,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1404,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1405,29'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1409,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1411,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1412,29'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1415,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1416,9'
          Branch Sides:
            - BranchSide:      'rtp.c:1417,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1424,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1417,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1417,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1420,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1417,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1417,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1417,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1417,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1417,7'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1417,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1420,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1421,8'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1422,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:1209,18'
          Dst:             ntohl
        - Src:             'rtp.c:1222,6'
          Dst:             janus_rtp_header_extension_parse_rid
        - Src:             'rtp.c:1225,4'
          Dst:             g_mutex_lock
        - Src:             'rtp.c:1225,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1225,4'
          Dst:             g_mutex_lock
        - Src:             'rtp.c:1226,26'
          Dst:             strcmp
        - Src:             'rtp.c:1227,4'
          Dst:             time
        - Src:             'rtp.c:1227,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1227,4'
          Dst:             strftime
        - Src:             'rtp.c:1227,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1230,33'
          Dst:             strcmp
        - Src:             'rtp.c:1231,4'
          Dst:             time
        - Src:             'rtp.c:1231,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1231,4'
          Dst:             strftime
        - Src:             'rtp.c:1231,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1234,33'
          Dst:             strcmp
        - Src:             'rtp.c:1235,4'
          Dst:             time
        - Src:             'rtp.c:1235,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1235,4'
          Dst:             strftime
        - Src:             'rtp.c:1235,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1240,4'
          Dst:             g_mutex_unlock
        - Src:             'rtp.c:1240,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1240,4'
          Dst:             g_mutex_unlock
        - Src:             'rtp.c:1242,4'
          Dst:             time
        - Src:             'rtp.c:1242,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1242,4'
          Dst:             strftime
        - Src:             'rtp.c:1242,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1250,15'
          Dst:             janus_get_monotonic_time
        - Src:             'rtp.c:1253,18'
          Dst:             janus_rtp_payload
        - Src:             'rtp.c:1267,41'
          Dst:             janus_vp8_is_keyframe
        - Src:             'rtp.c:1268,40'
          Dst:             janus_vp9_is_keyframe
        - Src:             'rtp.c:1269,41'
          Dst:             janus_h264_is_keyframe
        - Src:             'rtp.c:1270,40'
          Dst:             janus_av1_is_keyframe
        - Src:             'rtp.c:1271,41'
          Dst:             janus_h265_is_keyframe
        - Src:             'rtp.c:1284,42'
          Dst:             janus_vp8_is_keyframe
        - Src:             'rtp.c:1285,41'
          Dst:             janus_vp9_is_keyframe
        - Src:             'rtp.c:1286,42'
          Dst:             janus_h264_is_keyframe
        - Src:             'rtp.c:1287,41'
          Dst:             janus_av1_is_keyframe
        - Src:             'rtp.c:1288,42'
          Dst:             janus_h265_is_keyframe
        - Src:             'rtp.c:1289,4'
          Dst:             time
        - Src:             'rtp.c:1289,4'
          Dst:             localtime_r
        - Src:             'rtp.c:1289,4'
          Dst:             strftime
        - Src:             'rtp.c:1289,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1316,7'
          Dst:             time
        - Src:             'rtp.c:1316,7'
          Dst:             localtime_r
        - Src:             'rtp.c:1316,7'
          Dst:             strftime
        - Src:             'rtp.c:1316,7'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1329,3'
          Dst:             time
        - Src:             'rtp.c:1329,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1329,3'
          Dst:             strftime
        - Src:             'rtp.c:1329,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1333,26'
          Dst:             janus_get_monotonic_time
        - Src:             'rtp.c:1343,6'
          Dst:             janus_vp8_parse_descriptor
        - Src:             'rtp.c:1352,5'
          Dst:             time
        - Src:             'rtp.c:1352,5'
          Dst:             localtime_r
        - Src:             'rtp.c:1352,5'
          Dst:             strftime
        - Src:             'rtp.c:1352,5'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1364,6'
          Dst:             janus_vp9_parse_svc
        - Src:             'rtp.c:1383,5'
          Dst:             time
        - Src:             'rtp.c:1383,5'
          Dst:             localtime_r
        - Src:             'rtp.c:1383,5'
          Dst:             strftime
        - Src:             'rtp.c:1383,5'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1398,7'
          Dst:             janus_av1_svc_context_process_dd
        - Src:             'rtp.c:1399,33'
          Dst:             g_hash_table_lookup
        - Src:             'rtp.c:1417,7'
          Dst:             time
        - Src:             'rtp.c:1417,7'
          Dst:             localtime_r
        - Src:             'rtp.c:1417,7'
          Dst:             strftime
        - Src:             'rtp.c:1417,7'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_parse_rid
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - sdes_item
        - sdes_len
      BBCount:         27
      ICount:          181
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - janus_rtp_header_extension_find
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rtp.c:311,5'
          Branch Sides:
            - BranchSide:      'rtp.c:312,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:315,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:315,17'
          Branch Sides:
            - BranchSide:      'rtp.c:315,20'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:316,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:315,5'
          Branch Sides:
            - BranchSide:      'rtp.c:316,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:317,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:317,5'
          Branch Sides:
            - BranchSide:      'rtp.c:318,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:321,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:318,3'
          Branch Sides:
            - BranchSide:      'rtp.c:318,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:319,11'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:318,3'
          Branch Sides:
            - BranchSide:      'rtp.c:318,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:318,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:318,3'
          Branch Sides:
            - BranchSide:      'rtp.c:318,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:318,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:321,5'
          Branch Sides:
            - BranchSide:      'rtp.c:322,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:324,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:311,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:318,3'
          Dst:             time
        - Src:             'rtp.c:318,3'
          Dst:             localtime_r
        - Src:             'rtp.c:318,3'
          Dst:             strftime
        - Src:             'rtp.c:318,3'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_find
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - byte
        - word
        - ref
        - idlen
      BBCount:         83
      ICount:          551
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - ntohl
        - ntohs
      functionUses:    13
      BranchProfiles:
        - Branch String:   'rtp.c:147,5'
          Branch Sides:
            - BranchSide:      'rtp.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:149,3'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:150,10'
          Branch Sides:
            - BranchSide:      'rtp.c:150,13'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
            - BranchSide:      'rtp.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:150,5'
          Branch Sides:
            - BranchSide:      'rtp.c:151,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:152,46'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:153,5'
          Branch Sides:
            - BranchSide:      'rtp.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:156,6'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:157,5'
          Branch Sides:
            - BranchSide:      'rtp.c:158,11'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
            - BranchSide:      'rtp.c:159,5'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:159,20'
          Branch Sides:
            - BranchSide:      'rtp.c:159,24'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
            - BranchSide:      'rtp.c:227,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:159,5'
          Branch Sides:
            - BranchSide:      'rtp.c:160,68'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
                - ntohl
                - ntohl
            - BranchSide:      'rtp.c:227,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:163,6'
          Branch Sides:
            - BranchSide:      'rtp.c:164,13'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohl
                - ntohl
            - BranchSide:      'rtp.c:226,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:164,7'
          Branch Sides:
            - BranchSide:      'rtp.c:166,19'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:193,20'
              BranchSideFuncs:
                - ntohs
                - ntohl
        - Branch String:   'rtp.c:169,5'
          Branch Sides:
            - BranchSide:      'rtp.c:170,23'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:193,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:171,9'
          Branch Sides:
            - BranchSide:      'rtp.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:173,16'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:179,21'
          Branch Sides:
            - BranchSide:      'rtp.c:179,26'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:191,12'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:179,9'
          Branch Sides:
            - BranchSide:      'rtp.c:181,10'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:191,12'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:181,10'
          Branch Sides:
            - BranchSide:      'rtp.c:182,25'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:183,10'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:183,15'
          Branch Sides:
            - BranchSide:      'rtp.c:183,19'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:187,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:183,30'
          Branch Sides:
            - BranchSide:      'rtp.c:183,34'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:187,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:183,10'
          Branch Sides:
            - BranchSide:      'rtp.c:184,15'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:187,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:187,10'
          Branch Sides:
            - BranchSide:      'rtp.c:188,16'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:189,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:198,5'
          Branch Sides:
            - BranchSide:      'rtp.c:199,10'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:223,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:199,9'
          Branch Sides:
            - BranchSide:      'rtp.c:200,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:201,14'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:202,9'
          Branch Sides:
            - BranchSide:      'rtp.c:203,9'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:206,7'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:209,21'
          Branch Sides:
            - BranchSide:      'rtp.c:209,26'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:221,12'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:209,9'
          Branch Sides:
            - BranchSide:      'rtp.c:211,10'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:221,12'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:211,10'
          Branch Sides:
            - BranchSide:      'rtp.c:212,25'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:213,10'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:213,15'
          Branch Sides:
            - BranchSide:      'rtp.c:213,19'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:217,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:213,30'
          Branch Sides:
            - BranchSide:      'rtp.c:213,34'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:217,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:213,10'
          Branch Sides:
            - BranchSide:      'rtp.c:214,15'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:217,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:217,10'
          Branch Sides:
            - BranchSide:      'rtp.c:218,16'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:219,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:161,16'
          Dst:             ntohs
        - Src:             'rtp.c:164,7'
          Dst:             ntohs
        - Src:             'rtp.c:185,16'
          Dst:             ntohl
        - Src:             'rtp.c:193,14'
          Dst:             ntohs
        - Src:             'rtp.c:215,16'
          Dst:             ntohl
    - functionName:    janus_rtp_simulcasting_cleanup
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rid_ext_id
        - ssrcs
        - rids
        - rid_mutex
      BBCount:         34
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - g_free
        - g_mutex_lock
        - g_mutex_unlock
        - janus_vprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1184,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1185,3'
              BranchSideFuncs:
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
                - janus_vprintf
                - g_mutex_lock
            - BranchSide:      'rtp.c:1186,5'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
        - Branch String:   'rtp.c:1185,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1185,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
            - BranchSide:      'rtp.c:1185,3'
              BranchSideFuncs:
                - g_mutex_lock
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
        - Branch String:   'rtp.c:1186,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1187,4'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
            - BranchSide:      'rtp.c:1188,5'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
        - Branch String:   'rtp.c:1188,11'
          Branch Sides:
            - BranchSide:      'rtp.c:1188,14'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
            - BranchSide:      'rtp.c:1189,7'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
        - Branch String:   'rtp.c:1188,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1189,7'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
            - BranchSide:      'rtp.c:1199,5'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1190,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1191,7'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
            - BranchSide:      'rtp.c:1198,2'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1191,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1192,7'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
            - BranchSide:      'rtp.c:1193,7'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
        - Branch String:   'rtp.c:1193,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1194,12'
              BranchSideFuncs:
                - g_free
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1197,3'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
                - g_free
        - Branch String:   'rtp.c:1199,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1199,5'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1200,3'
              BranchSideFuncs:
                - g_mutex_unlock
                - janus_vprintf
                - g_mutex_unlock
        - Branch String:   'rtp.c:1200,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1200,3'
              BranchSideFuncs:
                - janus_vprintf
                - g_mutex_unlock
            - BranchSide:      'rtp.c:1200,3'
              BranchSideFuncs:
                - g_mutex_unlock
      Callsites:
        - Src:             'rtp.c:1185,3'
          Dst:             g_mutex_lock
        - Src:             'rtp.c:1185,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1185,3'
          Dst:             g_mutex_lock
        - Src:             'rtp.c:1194,5'
          Dst:             g_free
        - Src:             'rtp.c:1200,3'
          Dst:             g_mutex_unlock
        - Src:             'rtp.c:1200,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1200,3'
          Dst:             g_mutex_unlock
    - functionName:    janus_rtp_simulcasting_prepare
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - simulcast
        - rid_ext_id
        - ssrcs
        - rids
      BBCount:         70
      ICount:          372
      EdgeCount:       93
      CyclomaticComplexity: 25
      functionsReached:
        - g_strdup
        - janus_vprintf
        - json_array_get
        - json_array_size
        - json_integer_value
        - json_object_get
        - json_string_value
        - localtime_r
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1154,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1155,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1156,30'
              BranchSideFuncs:
                - json_object_get
                - json_object_get
                - json_array_size
                - json_array_size
                - json_array_get
                - json_integer_value
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - json_array_size
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1158,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1158,26'
              BranchSideFuncs:
                - json_array_size
                - json_array_size
                - json_array_size
                - json_array_get
                - json_integer_value
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1170,12'
              BranchSideFuncs:
                - json_array_size
                - json_array_size
                - json_array_get
                - json_integer_value
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1158,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1159,3'
              BranchSideFuncs:
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1170,12'
              BranchSideFuncs:
                - json_array_size
                - json_array_size
                - json_array_get
                - json_integer_value
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1159,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1159,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1160,10'
              BranchSideFuncs:
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1159,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1159,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
            - BranchSide:      'rtp.c:1159,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1159,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1159,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
            - BranchSide:      'rtp.c:1159,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1162,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1163,33'
              BranchSideFuncs:
                - json_array_get
                - json_object_get
                - json_integer_value
                - json_string_value
                - g_strdup
            - BranchSide:      'rtp.c:1167,37'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
        - Branch String:   'rtp.c:1164,11'
          Branch Sides:
            - BranchSide:      'rtp.c:1164,14'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
            - BranchSide:      'rtp.c:1166,3'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1164,14'
          Branch Sides:
            - BranchSide:      'rtp.c:1164,14'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
            - BranchSide:      'rtp.c:1166,3'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1164,34'
          Branch Sides:
            - BranchSide:      'rtp.c:1164,37'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
            - BranchSide:      'rtp.c:1166,3'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1164,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1165,48'
              BranchSideFuncs:
                - json_string_value
                - g_strdup
                - json_object_get
                - json_integer_value
                - json_array_get
            - BranchSide:      'rtp.c:1166,3'
              BranchSideFuncs:
                - json_object_get
                - json_integer_value
                - json_array_get
                - json_string_value
                - g_strdup
        - Branch String:   'rtp.c:1168,6'
          Branch Sides:
            - BranchSide:      'rtp.c:1169,37'
              BranchSideFuncs:
                - json_integer_value
            - BranchSide:      'rtp.c:1170,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1171,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1171,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_array_get
                - json_integer_value
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1172,10'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
        - Branch String:   'rtp.c:1171,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1171,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - json_array_size
                - json_array_get
                - json_integer_value
            - BranchSide:      'rtp.c:1171,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_array_get
                - json_integer_value
        - Branch String:   'rtp.c:1171,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1171,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_array_get
                - json_integer_value
            - BranchSide:      'rtp.c:1171,3'
              BranchSideFuncs:
                - janus_vprintf
                - json_array_size
                - json_array_get
                - json_integer_value
        - Branch String:   'rtp.c:1173,3'
          Branch Sides:
            - BranchSide:      'rtp.c:1174,7'
              BranchSideFuncs:
                - json_array_get
                - json_array_size
                - json_integer_value
            - BranchSide:      'rtp.c:1180,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1174,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1175,5'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1176,34'
              BranchSideFuncs:
                - json_array_get
                - json_array_size
                - json_integer_value
        - Branch String:   'rtp.c:1177,12'
          Branch Sides:
            - BranchSide:      'rtp.c:1177,15'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
            - BranchSide:      'rtp.c:1179,3'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
        - Branch String:   'rtp.c:1177,15'
          Branch Sides:
            - BranchSide:      'rtp.c:1177,15'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
            - BranchSide:      'rtp.c:1179,3'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
        - Branch String:   'rtp.c:1177,37'
          Branch Sides:
            - BranchSide:      'rtp.c:1177,40'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
            - BranchSide:      'rtp.c:1179,3'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
        - Branch String:   'rtp.c:1177,7'
          Branch Sides:
            - BranchSide:      'rtp.c:1178,35'
              BranchSideFuncs:
                - json_integer_value
                - json_array_size
                - json_array_get
            - BranchSide:      'rtp.c:1179,3'
              BranchSideFuncs:
                - json_array_size
                - json_array_get
                - json_integer_value
      Callsites:
        - Src:             'rtp.c:1156,14'
          Dst:             json_object_get
        - Src:             'rtp.c:1157,14'
          Dst:             json_object_get
        - Src:             'rtp.c:1158,10'
          Dst:             json_array_size
        - Src:             'rtp.c:1159,3'
          Dst:             time
        - Src:             'rtp.c:1159,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1159,3'
          Dst:             strftime
        - Src:             'rtp.c:1159,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1161,15'
          Dst:             json_array_size
        - Src:             'rtp.c:1163,18'
          Dst:             json_array_get
        - Src:             'rtp.c:1165,30'
          Dst:             json_string_value
        - Src:             'rtp.c:1165,21'
          Dst:             g_strdup
        - Src:             'rtp.c:1167,21'
          Dst:             json_object_get
        - Src:             'rtp.c:1169,18'
          Dst:             json_integer_value
        - Src:             'rtp.c:1170,17'
          Dst:             json_array_size
        - Src:             'rtp.c:1171,3'
          Dst:             time
        - Src:             'rtp.c:1171,3'
          Dst:             localtime_r
        - Src:             'rtp.c:1171,3'
          Dst:             strftime
        - Src:             'rtp.c:1171,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:1173,14'
          Dst:             json_array_size
        - Src:             'rtp.c:1176,19'
          Dst:             json_array_get
        - Src:             'rtp.c:1178,16'
          Dst:             json_integer_value
    - functionName:    json_object_get
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_array_get
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_rtp_simulcasting_context_reset
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - janus_av1_svc_context_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1140,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1141,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1143,31'
              BranchSideFuncs:
                - janus_av1_svc_context_reset
                - janus_av1_svc_context_reset
                - janus_av1_svc_context_reset
      Callsites:
        - Src:             'rtp.c:1143,2'
          Dst:             janus_av1_svc_context_reset
        - Src:             'rtp.c:1144,2'
          Dst:             janus_av1_svc_context_reset
        - Src:             'rtp.c:1145,2'
          Dst:             janus_av1_svc_context_reset
    - functionName:    janus_videocodec_pt
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - vcodec
      BBCount:         9
      ICount:          48
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1120,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1122,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1124,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1126,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1128,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1130,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1132,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1135,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_videocodec_from_name
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         32
      ICount:          145
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - janus_vprintf
        - localtime_r
        - strcasecmp
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1104,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1105,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1106,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1106,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1107,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1108,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1108,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1109,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1110,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1110,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1111,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1112,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1112,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1113,3'
              BranchSideFuncs:
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1114,22'
              BranchSideFuncs:
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1116,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1116,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1117,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1116,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1116,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1116,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1116,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1116,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1116,2'
              BranchSideFuncs:
                - janus_vprintf
      Callsites:
        - Src:             'rtp.c:1106,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1108,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1110,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1112,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1114,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1116,2'
          Dst:             time
        - Src:             'rtp.c:1116,2'
          Dst:             localtime_r
        - Src:             'rtp.c:1116,2'
          Dst:             strftime
        - Src:             'rtp.c:1116,2'
          Dst:             janus_vprintf
    - functionName:    janus_videocodec_name
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - vcodec
      BBCount:         9
      ICount:          48
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1085,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1087,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1089,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1091,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1093,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1095,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1097,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1100,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_audiocodec_pt
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - acodec
      BBCount:         14
      ICount:          73
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1055,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1057,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1059,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1061,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1063,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1065,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1067,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1069,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1071,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1073,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1075,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1077,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1080,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_audiocodec_from_name
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         47
      ICount:          200
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - janus_vprintf
        - localtime_r
        - strcasecmp
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1029,5'
          Branch Sides:
            - BranchSide:      'rtp.c:1030,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1031,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1031,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1032,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1033,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1033,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1034,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1035,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1035,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1036,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1037,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1037,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1038,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1039,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1039,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1040,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1041,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1041,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1042,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1043,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1043,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1044,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1045,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1045,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1046,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1047,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1047,10'
          Branch Sides:
            - BranchSide:      'rtp.c:1048,3'
              BranchSideFuncs:
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1049,22'
              BranchSideFuncs:
                - strcasecmp
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:1051,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1051,2'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:1052,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:1051,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1051,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:1051,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:1051,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1051,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:1051,2'
              BranchSideFuncs:
                - janus_vprintf
      Callsites:
        - Src:             'rtp.c:1031,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1033,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1035,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1037,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1039,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1041,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1043,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1045,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1047,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1049,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:1051,2'
          Dst:             time
        - Src:             'rtp.c:1051,2'
          Dst:             localtime_r
        - Src:             'rtp.c:1051,2'
          Dst:             strftime
        - Src:             'rtp.c:1051,2'
          Dst:             janus_vprintf
    - functionName:    janus_audiocodec_name
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - acodec
      BBCount:         14
      ICount:          73
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:1000,2'
          Branch Sides:
            - BranchSide:      'rtp.c:1002,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1004,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1006,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1008,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1010,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1012,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1014,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1016,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1018,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1020,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1022,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:1025,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_srtp_error_str
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - error
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:978,15'
          Branch Sides:
            - BranchSide:      'rtp.c:978,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:979,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:978,5'
          Branch Sides:
            - BranchSide:      'rtp.c:979,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:980,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    srtp_crypto_get_random
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - len
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_rtp_header_update
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - header
        - context
        - video
        - step
      BBCount:         67
      ICount:          504
      EdgeCount:       87
      CyclomaticComplexity: 22
      functionsReached:
        - htonl
        - htons
        - janus_get_monotonic_time
        - janus_vprintf
        - localtime_r
        - ntohl
        - ntohs
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:845,20'
          Branch Sides:
            - BranchSide:      'rtp.c:845,23'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:846,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:845,5'
          Branch Sides:
            - BranchSide:      'rtp.c:846,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:851,24'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohs
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:854,5'
          Branch Sides:
            - BranchSide:      'rtp.c:856,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:864,5'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:856,3'
          Branch Sides:
            - BranchSide:      'rtp.c:856,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:858,24'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:856,3'
          Branch Sides:
            - BranchSide:      'rtp.c:856,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:856,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:856,3'
          Branch Sides:
            - BranchSide:      'rtp.c:856,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:856,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:864,5'
          Branch Sides:
            - BranchSide:      'rtp.c:866,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:886,5'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
        - Branch String:   'rtp.c:866,3'
          Branch Sides:
            - BranchSide:      'rtp.c:866,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:867,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:866,3'
          Branch Sides:
            - BranchSide:      'rtp.c:866,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:866,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:866,3'
          Branch Sides:
            - BranchSide:      'rtp.c:866,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:866,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:871,6'
          Branch Sides:
            - BranchSide:      'rtp.c:872,23'
              BranchSideFuncs:
                - janus_get_monotonic_time
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:885,2'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
        - Branch String:   'rtp.c:875,14'
          Branch Sides:
            - BranchSide:      'rtp.c:875,18'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:877,17'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:875,36'
          Branch Sides:
            - BranchSide:      'rtp.c:875,39'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:876,9'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:875,57'
          Branch Sides:
            - BranchSide:      'rtp.c:875,60'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:876,9'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:875,7'
          Branch Sides:
            - BranchSide:      'rtp.c:876,9'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:877,17'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:878,7'
          Branch Sides:
            - BranchSide:      'rtp.c:879,15'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:880,38'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:883,4'
          Branch Sides:
            - BranchSide:      'rtp.c:883,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:884,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
        - Branch String:   'rtp.c:883,4'
          Branch Sides:
            - BranchSide:      'rtp.c:883,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
            - BranchSide:      'rtp.c:883,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
        - Branch String:   'rtp.c:883,4'
          Branch Sides:
            - BranchSide:      'rtp.c:883,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
            - BranchSide:      'rtp.c:883,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_get_monotonic_time
        - Branch String:   'rtp.c:886,5'
          Branch Sides:
            - BranchSide:      'rtp.c:888,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
            - BranchSide:      'rtp.c:893,21'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_get_monotonic_time
      Callsites:
        - Src:             'rtp.c:851,18'
          Dst:             ntohl
        - Src:             'rtp.c:852,23'
          Dst:             ntohl
        - Src:             'rtp.c:853,17'
          Dst:             ntohs
        - Src:             'rtp.c:856,3'
          Dst:             time
        - Src:             'rtp.c:856,3'
          Dst:             localtime_r
        - Src:             'rtp.c:856,3'
          Dst:             strftime
        - Src:             'rtp.c:856,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:866,3'
          Dst:             time
        - Src:             'rtp.c:866,3'
          Dst:             localtime_r
        - Src:             'rtp.c:866,3'
          Dst:             strftime
        - Src:             'rtp.c:866,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:872,23'
          Dst:             janus_get_monotonic_time
        - Src:             'rtp.c:883,4'
          Dst:             time
        - Src:             'rtp.c:883,4'
          Dst:             localtime_r
        - Src:             'rtp.c:883,4'
          Dst:             strftime
        - Src:             'rtp.c:883,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:898,22'
          Dst:             htonl
        - Src:             'rtp.c:899,23'
          Dst:             htons
        - Src:             'rtp.c:901,23'
          Dst:             janus_get_monotonic_time
    - functionName:    janus_rtp_skew_compensate_video
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - header
        - context
        - now
      BBCount:         107
      ICount:          819
      EdgeCount:       138
      CyclomaticComplexity: 33
      functionsReached:
        - htonl
        - htons
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:732,5'
          Branch Sides:
            - BranchSide:      'rtp.c:733,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:749,6'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:733,3'
          Branch Sides:
            - BranchSide:      'rtp.c:733,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:734,29'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:733,3'
          Branch Sides:
            - BranchSide:      'rtp.c:733,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:733,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:733,3'
          Branch Sides:
            - BranchSide:      'rtp.c:733,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:733,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:752,5'
          Branch Sides:
            - BranchSide:      'rtp.c:753,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:754,13'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:755,3'
          Branch Sides:
            - BranchSide:      'rtp.c:755,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:756,25'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:755,3'
          Branch Sides:
            - BranchSide:      'rtp.c:755,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:755,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:755,3'
          Branch Sides:
            - BranchSide:      'rtp.c:755,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:755,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:763,28'
          Branch Sides:
            - BranchSide:      'rtp.c:763,40'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:767,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:763,5'
          Branch Sides:
            - BranchSide:      'rtp.c:764,3'
              BranchSideFuncs:
                - htonl
                - htons
            - BranchSide:      'rtp.c:767,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:782,4'
          Branch Sides:
            - BranchSide:      'rtp.c:782,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:783,42'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:782,4'
          Branch Sides:
            - BranchSide:      'rtp.c:782,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:782,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:782,4'
          Branch Sides:
            - BranchSide:      'rtp.c:782,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:782,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:785,7'
          Branch Sides:
            - BranchSide:      'rtp.c:787,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:803,7'
              BranchSideFuncs:
                - htonl
                - htons
        - Branch String:   'rtp.c:787,8'
          Branch Sides:
            - BranchSide:      'rtp.c:788,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:797,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:788,9'
          Branch Sides:
            - BranchSide:      'rtp.c:789,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:791,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:789,7'
          Branch Sides:
            - BranchSide:      'rtp.c:789,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:790,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:789,7'
          Branch Sides:
            - BranchSide:      'rtp.c:789,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:789,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:789,7'
          Branch Sides:
            - BranchSide:      'rtp.c:789,7'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:789,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:791,7'
          Branch Sides:
            - BranchSide:      'rtp.c:791,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:792,29'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:791,7'
          Branch Sides:
            - BranchSide:      'rtp.c:791,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:791,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:791,7'
          Branch Sides:
            - BranchSide:      'rtp.c:791,7'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:791,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:797,6'
          Branch Sides:
            - BranchSide:      'rtp.c:797,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:798,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:797,6'
          Branch Sides:
            - BranchSide:      'rtp.c:797,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:797,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:797,6'
          Branch Sides:
            - BranchSide:      'rtp.c:797,6'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:797,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:803,7'
          Branch Sides:
            - BranchSide:      'rtp.c:806,29'
              BranchSideFuncs:
                - htonl
                - htons
            - BranchSide:      'rtp.c:816,14'
              BranchSideFuncs:
                - htonl
                - htons
        - Branch String:   'rtp.c:824,8'
          Branch Sides:
            - BranchSide:      'rtp.c:825,6'
              BranchSideFuncs:
                - htonl
                - htons
            - BranchSide:      'rtp.c:827,5'
              BranchSideFuncs:
                - htonl
                - htons
      Callsites:
        - Src:             'rtp.c:733,3'
          Dst:             time
        - Src:             'rtp.c:733,3'
          Dst:             localtime_r
        - Src:             'rtp.c:733,3'
          Dst:             strftime
        - Src:             'rtp.c:733,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:755,3'
          Dst:             time
        - Src:             'rtp.c:755,3'
          Dst:             localtime_r
        - Src:             'rtp.c:755,3'
          Dst:             strftime
        - Src:             'rtp.c:755,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:782,4'
          Dst:             time
        - Src:             'rtp.c:782,4'
          Dst:             localtime_r
        - Src:             'rtp.c:782,4'
          Dst:             strftime
        - Src:             'rtp.c:782,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:789,7'
          Dst:             time
        - Src:             'rtp.c:789,7'
          Dst:             localtime_r
        - Src:             'rtp.c:789,7'
          Dst:             strftime
        - Src:             'rtp.c:789,7'
          Dst:             janus_vprintf
        - Src:             'rtp.c:791,7'
          Dst:             time
        - Src:             'rtp.c:791,7'
          Dst:             localtime_r
        - Src:             'rtp.c:791,7'
          Dst:             strftime
        - Src:             'rtp.c:791,7'
          Dst:             janus_vprintf
        - Src:             'rtp.c:797,6'
          Dst:             time
        - Src:             'rtp.c:797,6'
          Dst:             localtime_r
        - Src:             'rtp.c:797,6'
          Dst:             strftime
        - Src:             'rtp.c:797,6'
          Dst:             janus_vprintf
        - Src:             'rtp.c:836,22'
          Dst:             htonl
        - Src:             'rtp.c:839,23'
          Dst:             htons
    - functionName:    janus_rtp_skew_compensate_audio
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - header
        - context
        - now
      BBCount:         115
      ICount:          861
      EdgeCount:       149
      CyclomaticComplexity: 36
      functionsReached:
        - htonl
        - htons
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:616,5'
          Branch Sides:
            - BranchSide:      'rtp.c:617,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:633,6'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:617,3'
          Branch Sides:
            - BranchSide:      'rtp.c:617,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:618,29'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:617,3'
          Branch Sides:
            - BranchSide:      'rtp.c:617,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:617,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:617,3'
          Branch Sides:
            - BranchSide:      'rtp.c:617,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:617,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:636,5'
          Branch Sides:
            - BranchSide:      'rtp.c:637,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:638,13'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:639,3'
          Branch Sides:
            - BranchSide:      'rtp.c:639,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:640,25'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:639,3'
          Branch Sides:
            - BranchSide:      'rtp.c:639,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:639,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:639,3'
          Branch Sides:
            - BranchSide:      'rtp.c:639,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:639,3'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:647,28'
          Branch Sides:
            - BranchSide:      'rtp.c:647,40'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:651,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:647,5'
          Branch Sides:
            - BranchSide:      'rtp.c:648,3'
              BranchSideFuncs:
                - htonl
                - htons
            - BranchSide:      'rtp.c:651,3'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:656,25'
          Branch Sides:
            - BranchSide:      'rtp.c:656,28'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:657,10'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:656,46'
          Branch Sides:
            - BranchSide:      'rtp.c:656,49'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:657,10'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:656,7'
          Branch Sides:
            - BranchSide:      'rtp.c:657,10'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:659,28'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:668,4'
          Branch Sides:
            - BranchSide:      'rtp.c:668,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:669,42'
              BranchSideFuncs:
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:668,4'
          Branch Sides:
            - BranchSide:      'rtp.c:668,4'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:668,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:668,4'
          Branch Sides:
            - BranchSide:      'rtp.c:668,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:668,4'
              BranchSideFuncs:
                - janus_vprintf
                - htonl
                - htons
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:671,7'
          Branch Sides:
            - BranchSide:      'rtp.c:673,8'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:689,7'
              BranchSideFuncs:
                - htonl
                - htons
        - Branch String:   'rtp.c:673,8'
          Branch Sides:
            - BranchSide:      'rtp.c:674,13'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:683,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:674,9'
          Branch Sides:
            - BranchSide:      'rtp.c:675,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:677,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:675,7'
          Branch Sides:
            - BranchSide:      'rtp.c:675,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:676,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:675,7'
          Branch Sides:
            - BranchSide:      'rtp.c:675,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:675,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:675,7'
          Branch Sides:
            - BranchSide:      'rtp.c:675,7'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:675,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:677,7'
          Branch Sides:
            - BranchSide:      'rtp.c:677,7'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:678,29'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:677,7'
          Branch Sides:
            - BranchSide:      'rtp.c:677,7'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:677,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:677,7'
          Branch Sides:
            - BranchSide:      'rtp.c:677,7'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:677,7'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:683,6'
          Branch Sides:
            - BranchSide:      'rtp.c:683,6'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:684,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:683,6'
          Branch Sides:
            - BranchSide:      'rtp.c:683,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:683,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:683,6'
          Branch Sides:
            - BranchSide:      'rtp.c:683,6'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:683,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:689,7'
          Branch Sides:
            - BranchSide:      'rtp.c:692,29'
              BranchSideFuncs:
                - htonl
                - htons
            - BranchSide:      'rtp.c:702,14'
              BranchSideFuncs:
                - htonl
                - htons
        - Branch String:   'rtp.c:710,9'
          Branch Sides:
            - BranchSide:      'rtp.c:711,6'
              BranchSideFuncs:
                - htonl
                - htons
            - BranchSide:      'rtp.c:713,5'
              BranchSideFuncs:
                - htonl
                - htons
      Callsites:
        - Src:             'rtp.c:617,3'
          Dst:             time
        - Src:             'rtp.c:617,3'
          Dst:             localtime_r
        - Src:             'rtp.c:617,3'
          Dst:             strftime
        - Src:             'rtp.c:617,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:639,3'
          Dst:             time
        - Src:             'rtp.c:639,3'
          Dst:             localtime_r
        - Src:             'rtp.c:639,3'
          Dst:             strftime
        - Src:             'rtp.c:639,3'
          Dst:             janus_vprintf
        - Src:             'rtp.c:668,4'
          Dst:             time
        - Src:             'rtp.c:668,4'
          Dst:             localtime_r
        - Src:             'rtp.c:668,4'
          Dst:             strftime
        - Src:             'rtp.c:668,4'
          Dst:             janus_vprintf
        - Src:             'rtp.c:675,7'
          Dst:             time
        - Src:             'rtp.c:675,7'
          Dst:             localtime_r
        - Src:             'rtp.c:675,7'
          Dst:             strftime
        - Src:             'rtp.c:675,7'
          Dst:             janus_vprintf
        - Src:             'rtp.c:677,7'
          Dst:             time
        - Src:             'rtp.c:677,7'
          Dst:             localtime_r
        - Src:             'rtp.c:677,7'
          Dst:             strftime
        - Src:             'rtp.c:677,7'
          Dst:             janus_vprintf
        - Src:             'rtp.c:683,6'
          Dst:             time
        - Src:             'rtp.c:683,6'
          Dst:             localtime_r
        - Src:             'rtp.c:683,6'
          Dst:             strftime
        - Src:             'rtp.c:683,6'
          Dst:             janus_vprintf
        - Src:             'rtp.c:722,22'
          Dst:             htonl
        - Src:             'rtp.c:725,23'
          Dst:             htons
    - functionName:    janus_rtp_switching_context_reset
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:608,5'
          Branch Sides:
            - BranchSide:      'rtp.c:609,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:611,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_rtp_extension_id
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         35
      ICount:          138
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:581,5'
          Branch Sides:
            - BranchSide:      'rtp.c:582,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:583,17'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:583,5'
          Branch Sides:
            - BranchSide:      'rtp.c:584,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:585,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:585,10'
          Branch Sides:
            - BranchSide:      'rtp.c:586,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:587,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:587,10'
          Branch Sides:
            - BranchSide:      'rtp.c:588,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:589,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:589,10'
          Branch Sides:
            - BranchSide:      'rtp.c:590,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:591,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:591,10'
          Branch Sides:
            - BranchSide:      'rtp.c:592,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:593,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:593,10'
          Branch Sides:
            - BranchSide:      'rtp.c:594,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:595,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:595,10'
          Branch Sides:
            - BranchSide:      'rtp.c:596,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:597,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:597,10'
          Branch Sides:
            - BranchSide:      'rtp.c:598,3'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
            - BranchSide:      'rtp.c:599,22'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
        - Branch String:   'rtp.c:599,10'
          Branch Sides:
            - BranchSide:      'rtp.c:600,3'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'rtp.c:601,22'
              BranchSideFuncs:
                - strcasecmp
      Callsites:
        - Src:             'rtp.c:583,6'
          Dst:             strcasecmp
        - Src:             'rtp.c:585,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:587,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:589,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:591,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:593,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:595,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:597,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:599,11'
          Dst:             strcasecmp
        - Src:             'rtp.c:601,11'
          Dst:             strcasecmp
    - functionName:    janus_rtp_header_extension_replace_id
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - new_id
      BBCount:         47
      ICount:          353
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - ntohs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:516,10'
          Branch Sides:
            - BranchSide:      'rtp.c:516,13'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
            - BranchSide:      'rtp.c:517,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:516,5'
          Branch Sides:
            - BranchSide:      'rtp.c:517,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:518,46'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
        - Branch String:   'rtp.c:519,6'
          Branch Sides:
            - BranchSide:      'rtp.c:520,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:522,6'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
        - Branch String:   'rtp.c:523,5'
          Branch Sides:
            - BranchSide:      'rtp.c:524,11'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
            - BranchSide:      'rtp.c:525,5'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
        - Branch String:   'rtp.c:525,5'
          Branch Sides:
            - BranchSide:      'rtp.c:526,68'
              BranchSideFuncs:
                - ntohs
                - ntohs
                - ntohs
            - BranchSide:      'rtp.c:577,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:529,6'
          Branch Sides:
            - BranchSide:      'rtp.c:530,13'
              BranchSideFuncs:
                - ntohs
                - ntohs
            - BranchSide:      'rtp.c:576,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:530,7'
          Branch Sides:
            - BranchSide:      'rtp.c:532,19'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'rtp.c:551,15'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:535,5'
          Branch Sides:
            - BranchSide:      'rtp.c:536,14'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'rtp.c:551,4'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:537,9'
          Branch Sides:
            - BranchSide:      'rtp.c:538,7'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'rtp.c:539,16'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:544,9'
          Branch Sides:
            - BranchSide:      'rtp.c:546,22'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:549,15'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:551,9'
          Branch Sides:
            - BranchSide:      'rtp.c:553,19'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:574,12'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:556,5'
          Branch Sides:
            - BranchSide:      'rtp.c:557,10'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:573,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:557,9'
          Branch Sides:
            - BranchSide:      'rtp.c:558,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:559,14'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:560,9'
          Branch Sides:
            - BranchSide:      'rtp.c:561,9'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:564,9'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:564,9'
          Branch Sides:
            - BranchSide:      'rtp.c:566,21'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:569,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:527,16'
          Dst:             ntohs
        - Src:             'rtp.c:530,7'
          Dst:             ntohs
        - Src:             'rtp.c:551,9'
          Dst:             ntohs
    - functionName:    janus_rtp_header_extension_parse_video_layers_allocation
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - spatial_layers
        - temporal_layers
      BBCount:         56
      ICount:          425
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - janus_rtp_header_extension_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:452,5'
          Branch Sides:
            - BranchSide:      'rtp.c:453,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:455,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:455,17'
          Branch Sides:
            - BranchSide:      'rtp.c:455,20'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:456,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:455,5'
          Branch Sides:
            - BranchSide:      'rtp.c:456,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:458,27'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:466,2'
          Branch Sides:
            - BranchSide:      'rtp.c:467,6'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:483,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:467,6'
          Branch Sides:
            - BranchSide:      'rtp.c:469,23'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:471,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:471,7'
          Branch Sides:
            - BranchSide:      'rtp.c:472,11'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:476,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:473,8'
          Branch Sides:
            - BranchSide:      'rtp.c:474,6'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:475,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:476,7'
          Branch Sides:
            - BranchSide:      'rtp.c:477,25'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:479,24'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:483,5'
          Branch Sides:
            - BranchSide:      'rtp.c:484,9'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:485,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:485,5'
          Branch Sides:
            - BranchSide:      'rtp.c:486,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:488,10'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:489,2'
          Branch Sides:
            - BranchSide:      'rtp.c:490,6'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:512,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:491,3'
          Branch Sides:
            - BranchSide:      'rtp.c:492,16'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:508,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:492,7'
          Branch Sides:
            - BranchSide:      'rtp.c:493,5'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:494,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:499,23'
          Branch Sides:
            - BranchSide:      'rtp.c:499,26'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:501,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:499,7'
          Branch Sides:
            - BranchSide:      'rtp.c:500,24'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:501,7'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:501,7'
          Branch Sides:
            - BranchSide:      'rtp.c:502,10'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:507,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:504,8'
          Branch Sides:
            - BranchSide:      'rtp.c:505,6'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:506,4'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:508,21'
          Branch Sides:
            - BranchSide:      'rtp.c:508,24'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:510,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:508,6'
          Branch Sides:
            - BranchSide:      'rtp.c:509,22'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:510,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:452,5'
          Dst:             janus_rtp_header_extension_find
    - functionName:    janus_rtp_header_extension_set_transport_wide_cc
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - short
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - transSeqNum
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - htons
        - janus_rtp_header_extension_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:437,5'
          Branch Sides:
            - BranchSide:      'rtp.c:438,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:439,5'
              BranchSideFuncs:
                - htons
        - Branch String:   'rtp.c:439,5'
          Branch Sides:
            - BranchSide:      'rtp.c:440,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:441,5'
              BranchSideFuncs:
                - htons
        - Branch String:   'rtp.c:441,15'
          Branch Sides:
            - BranchSide:      'rtp.c:441,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:442,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:441,5'
          Branch Sides:
            - BranchSide:      'rtp.c:442,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:443,22'
              BranchSideFuncs:
                - htons
      Callsites:
        - Src:             'rtp.c:437,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:443,16'
          Dst:             htons
    - functionName:    janus_rtp_header_extension_parse_transport_wide_cc
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - transSeqNum
      BBCount:         13
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - janus_rtp_header_extension_find
        - ntohs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:417,5'
          Branch Sides:
            - BranchSide:      'rtp.c:418,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:425,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:425,5'
          Branch Sides:
            - BranchSide:      'rtp.c:426,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:427,5'
              BranchSideFuncs:
                - ntohs
        - Branch String:   'rtp.c:427,15'
          Branch Sides:
            - BranchSide:      'rtp.c:427,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:428,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:427,5'
          Branch Sides:
            - BranchSide:      'rtp.c:428,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:429,9'
              BranchSideFuncs:
                - ntohs
      Callsites:
        - Src:             'rtp.c:417,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:430,17'
          Dst:             ntohs
    - functionName:    janus_rtp_header_extension_set_abs_capture_time
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - abs_ts
      BBCount:         16
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - htonl
        - janus_rtp_header_extension_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:403,5'
          Branch Sides:
            - BranchSide:      'rtp.c:404,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:405,5'
              BranchSideFuncs:
                - htonl
                - htonl
                - htonl
        - Branch String:   'rtp.c:405,5'
          Branch Sides:
            - BranchSide:      'rtp.c:406,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:407,5'
              BranchSideFuncs:
                - htonl
                - htonl
                - htonl
        - Branch String:   'rtp.c:407,15'
          Branch Sides:
            - BranchSide:      'rtp.c:407,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:408,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:407,5'
          Branch Sides:
            - BranchSide:      'rtp.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:409,19'
              BranchSideFuncs:
                - htonl
                - htonl
                - htonl
        - Branch String:   'rtp.c:409,19'
          Branch Sides:
            - BranchSide:      'rtp.c:409,11'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:409,11'
              BranchSideFuncs:
                - htonl
                - htonl
      Callsites:
        - Src:             'rtp.c:403,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:409,19'
          Dst:             htonl
        - Src:             'rtp.c:409,19'
          Dst:             htonl
        - Src:             'rtp.c:409,19'
          Dst:             htonl
    - functionName:    janus_rtp_header_extension_parse_abs_capture_time
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - abs_ts
      BBCount:         19
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - janus_rtp_header_extension_find
        - ntohl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:386,5'
          Branch Sides:
            - BranchSide:      'rtp.c:387,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:389,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:389,5'
          Branch Sides:
            - BranchSide:      'rtp.c:390,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:391,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:391,15'
          Branch Sides:
            - BranchSide:      'rtp.c:391,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:392,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:391,5'
          Branch Sides:
            - BranchSide:      'rtp.c:392,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:393,11'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohl
        - Branch String:   'rtp.c:395,5'
          Branch Sides:
            - BranchSide:      'rtp.c:396,13'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohl
            - BranchSide:      'rtp.c:397,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:396,13'
          Branch Sides:
            - BranchSide:      'rtp.c:396,4'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:396,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
      Callsites:
        - Src:             'rtp.c:386,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:396,13'
          Dst:             ntohl
        - Src:             'rtp.c:396,13'
          Dst:             ntohl
        - Src:             'rtp.c:396,13'
          Dst:             ntohl
    - functionName:    janus_rtp_header_extension_set_abs_send_time
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - abs_ts
      BBCount:         13
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - htonl
        - janus_rtp_header_extension_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:372,5'
          Branch Sides:
            - BranchSide:      'rtp.c:373,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:374,5'
              BranchSideFuncs:
                - htonl
        - Branch String:   'rtp.c:374,5'
          Branch Sides:
            - BranchSide:      'rtp.c:375,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:376,5'
              BranchSideFuncs:
                - htonl
        - Branch String:   'rtp.c:376,15'
          Branch Sides:
            - BranchSide:      'rtp.c:376,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:377,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:376,5'
          Branch Sides:
            - BranchSide:      'rtp.c:377,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:378,25'
              BranchSideFuncs:
                - htonl
      Callsites:
        - Src:             'rtp.c:372,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:378,19'
          Dst:             htonl
    - functionName:    janus_rtp_header_extension_parse_abs_send_time
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - abs_ts
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - janus_rtp_header_extension_find
        - ntohl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:355,5'
          Branch Sides:
            - BranchSide:      'rtp.c:356,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:358,5'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:358,5'
          Branch Sides:
            - BranchSide:      'rtp.c:359,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:360,5'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:360,15'
          Branch Sides:
            - BranchSide:      'rtp.c:360,18'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:361,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:360,5'
          Branch Sides:
            - BranchSide:      'rtp.c:361,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:362,11'
              BranchSideFuncs:
                - ntohl
        - Branch String:   'rtp.c:364,5'
          Branch Sides:
            - BranchSide:      'rtp.c:365,19'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'rtp.c:366,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:355,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:365,13'
          Dst:             ntohl
    - functionName:    janus_rtp_header_extension_parse_dependency_desc
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - dd_item
        - dd_len
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - janus_rtp_header_extension_find
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:335,5'
          Branch Sides:
            - BranchSide:      'rtp.c:336,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:338,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:338,17'
          Branch Sides:
            - BranchSide:      'rtp.c:338,20'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:339,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:338,5'
          Branch Sides:
            - BranchSide:      'rtp.c:339,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:340,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:340,5'
          Branch Sides:
            - BranchSide:      'rtp.c:341,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:344,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:341,3'
          Branch Sides:
            - BranchSide:      'rtp.c:341,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:342,11'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:341,3'
          Branch Sides:
            - BranchSide:      'rtp.c:341,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:341,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:341,3'
          Branch Sides:
            - BranchSide:      'rtp.c:341,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:341,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:344,5'
          Branch Sides:
            - BranchSide:      'rtp.c:345,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:347,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:335,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:341,3'
          Dst:             time
        - Src:             'rtp.c:341,3'
          Dst:             localtime_r
        - Src:             'rtp.c:341,3'
          Dst:             strftime
        - Src:             'rtp.c:341,3'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_parse_mid
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - sdes_item
        - sdes_len
      BBCount:         27
      ICount:          181
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - janus_rtp_header_extension_find
        - janus_vprintf
        - localtime_r
        - strftime
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:290,5'
          Branch Sides:
            - BranchSide:      'rtp.c:291,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:293,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:293,17'
          Branch Sides:
            - BranchSide:      'rtp.c:293,20'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:294,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:293,5'
          Branch Sides:
            - BranchSide:      'rtp.c:294,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:295,5'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:295,5'
          Branch Sides:
            - BranchSide:      'rtp.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:299,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:296,3'
          Branch Sides:
            - BranchSide:      'rtp.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:297,11'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:296,3'
          Branch Sides:
            - BranchSide:      'rtp.c:296,3'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - janus_vprintf
            - BranchSide:      'rtp.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:296,3'
          Branch Sides:
            - BranchSide:      'rtp.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:296,3'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:299,5'
          Branch Sides:
            - BranchSide:      'rtp.c:300,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:302,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:290,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:296,3'
          Dst:             time
        - Src:             'rtp.c:296,3'
          Dst:             localtime_r
        - Src:             'rtp.c:296,3'
          Dst:             strftime
        - Src:             'rtp.c:296,3'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_parse_playout_delay
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - min_delay
        - max_delay
      BBCount:         25
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - janus_rtp_header_extension_find
        - janus_vprintf
        - localtime_r
        - snprintf
        - strftime
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:271,5'
          Branch Sides:
            - BranchSide:      'rtp.c:272,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:273,5'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:273,5'
          Branch Sides:
            - BranchSide:      'rtp.c:274,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:276,18'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:278,2'
          Branch Sides:
            - BranchSide:      'rtp.c:278,2'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:279,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:278,2'
          Branch Sides:
            - BranchSide:      'rtp.c:278,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'rtp.c:278,2'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'rtp.c:278,2'
          Branch Sides:
            - BranchSide:      'rtp.c:278,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:278,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:279,5'
          Branch Sides:
            - BranchSide:      'rtp.c:280,16'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:281,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:281,5'
          Branch Sides:
            - BranchSide:      'rtp.c:282,16'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:283,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:271,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:278,2'
          Dst:             time
        - Src:             'rtp.c:278,2'
          Dst:             localtime_r
        - Src:             'rtp.c:278,2'
          Dst:             strftime
        - Src:             'rtp.c:278,2'
          Dst:             snprintf
        - Src:             'rtp.c:278,2'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_parse_video_orientation
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - c
        - f
        - r1
        - r0
      BBCount:         29
      ICount:          205
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - janus_rtp_header_extension_find
        - janus_vprintf
        - localtime_r
        - snprintf
        - strftime
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:248,5'
          Branch Sides:
            - BranchSide:      'rtp.c:249,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:251,19'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:255,2'
          Branch Sides:
            - BranchSide:      'rtp.c:255,2'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:256,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:255,2'
          Branch Sides:
            - BranchSide:      'rtp.c:255,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'rtp.c:255,2'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'rtp.c:255,2'
          Branch Sides:
            - BranchSide:      'rtp.c:255,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:255,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:256,5'
          Branch Sides:
            - BranchSide:      'rtp.c:257,8'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:258,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:258,5'
          Branch Sides:
            - BranchSide:      'rtp.c:259,8'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:260,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:260,5'
          Branch Sides:
            - BranchSide:      'rtp.c:261,9'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:262,5'
          Branch Sides:
            - BranchSide:      'rtp.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:264,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:248,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:255,2'
          Dst:             time
        - Src:             'rtp.c:255,2'
          Dst:             localtime_r
        - Src:             'rtp.c:255,2'
          Dst:             strftime
        - Src:             'rtp.c:255,2'
          Dst:             snprintf
        - Src:             'rtp.c:255,2'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_parse_audio_level
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - id
        - vad
        - level
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - janus_rtp_header_extension_find
        - janus_vprintf
        - localtime_r
        - snprintf
        - strftime
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:232,5'
          Branch Sides:
            - BranchSide:      'rtp.c:233,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:235,16'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:237,2'
          Branch Sides:
            - BranchSide:      'rtp.c:237,2'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:238,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:237,2'
          Branch Sides:
            - BranchSide:      'rtp.c:237,2'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'rtp.c:237,2'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'rtp.c:237,2'
          Branch Sides:
            - BranchSide:      'rtp.c:237,2'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:237,2'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:238,5'
          Branch Sides:
            - BranchSide:      'rtp.c:239,10'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:240,5'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:240,5'
          Branch Sides:
            - BranchSide:      'rtp.c:241,12'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:242,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rtp.c:232,5'
          Dst:             janus_rtp_header_extension_find
        - Src:             'rtp.c:237,2'
          Dst:             time
        - Src:             'rtp.c:237,2'
          Dst:             localtime_r
        - Src:             'rtp.c:237,2'
          Dst:             strftime
        - Src:             'rtp.c:237,2'
          Dst:             snprintf
        - Src:             'rtp.c:237,2'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_get_from_id
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sdp
        - id
      BBCount:         58
      ICount:          287
      EdgeCount:       80
      CyclomaticComplexity: 24
      functionsReached:
        - __isoc99_sscanf
        - g_snprintf
        - janus_vprintf
        - localtime_r
        - snprintf
        - strchr
        - strftime
        - strstr
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:94,10'
          Branch Sides:
            - BranchSide:      'rtp.c:94,13'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:95,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:94,5'
          Branch Sides:
            - BranchSide:      'rtp.c:95,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:98,13'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:100,2'
          Branch Sides:
            - BranchSide:      'rtp.c:101,23'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:141,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:102,6'
          Branch Sides:
            - BranchSide:      'rtp.c:103,5'
              BranchSideFuncs:
                - strstr
                - strchr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:139,10'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:104,7'
          Branch Sides:
            - BranchSide:      'rtp.c:107,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strchr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:137,5'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:107,8'
          Branch Sides:
            - BranchSide:      'rtp.c:108,7'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:136,4'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:109,9'
          Branch Sides:
            - BranchSide:      'rtp.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:111,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:111,9'
          Branch Sides:
            - BranchSide:      'rtp.c:112,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:113,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:113,9'
          Branch Sides:
            - BranchSide:      'rtp.c:114,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:115,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:115,9'
          Branch Sides:
            - BranchSide:      'rtp.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:117,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:117,9'
          Branch Sides:
            - BranchSide:      'rtp.c:118,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:119,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:119,9'
          Branch Sides:
            - BranchSide:      'rtp.c:120,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:121,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:121,9'
          Branch Sides:
            - BranchSide:      'rtp.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:123,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:123,9'
          Branch Sides:
            - BranchSide:      'rtp.c:124,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:125,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:125,9'
          Branch Sides:
            - BranchSide:      'rtp.c:126,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:127,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:127,9'
          Branch Sides:
            - BranchSide:      'rtp.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:129,16'
              BranchSideFuncs:
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:129,9'
          Branch Sides:
            - BranchSide:      'rtp.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:131,16'
              BranchSideFuncs:
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:131,9'
          Branch Sides:
            - BranchSide:      'rtp.c:132,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:133,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
        - Branch String:   'rtp.c:133,6'
          Branch Sides:
            - BranchSide:      'rtp.c:133,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:134,6'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:133,6'
          Branch Sides:
            - BranchSide:      'rtp.c:133,6'
              BranchSideFuncs:
                - time
                - localtime_r
                - strftime
                - snprintf
                - janus_vprintf
            - BranchSide:      'rtp.c:133,6'
              BranchSideFuncs:
                - snprintf
                - janus_vprintf
        - Branch String:   'rtp.c:133,6'
          Branch Sides:
            - BranchSide:      'rtp.c:133,6'
              BranchSideFuncs:
                - janus_vprintf
            - BranchSide:      'rtp.c:133,6'
              BranchSideFuncs:
                - janus_vprintf
        - Branch String:   'rtp.c:139,10'
          Branch Sides:
            - BranchSide:      'rtp.c:139,18'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
            - BranchSide:      'rtp.c:139,8'
              BranchSideFuncs:
                - strchr
                - strstr
                - __isoc99_sscanf
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - snprintf
                - janus_vprintf
                - time
                - localtime_r
                - strftime
      Callsites:
        - Src:             'rtp.c:98,2'
          Dst:             g_snprintf
        - Src:             'rtp.c:99,21'
          Dst:             strstr
        - Src:             'rtp.c:101,16'
          Dst:             strchr
        - Src:             'rtp.c:104,7'
          Dst:             strstr
        - Src:             'rtp.c:107,8'
          Dst:             __isoc99_sscanf
        - Src:             'rtp.c:109,9'
          Dst:             strstr
        - Src:             'rtp.c:111,9'
          Dst:             strstr
        - Src:             'rtp.c:113,9'
          Dst:             strstr
        - Src:             'rtp.c:115,9'
          Dst:             strstr
        - Src:             'rtp.c:117,9'
          Dst:             strstr
        - Src:             'rtp.c:119,9'
          Dst:             strstr
        - Src:             'rtp.c:121,9'
          Dst:             strstr
        - Src:             'rtp.c:123,9'
          Dst:             strstr
        - Src:             'rtp.c:125,9'
          Dst:             strstr
        - Src:             'rtp.c:127,9'
          Dst:             strstr
        - Src:             'rtp.c:129,9'
          Dst:             strstr
        - Src:             'rtp.c:131,9'
          Dst:             strstr
        - Src:             'rtp.c:133,6'
          Dst:             time
        - Src:             'rtp.c:133,6'
          Dst:             localtime_r
        - Src:             'rtp.c:133,6'
          Dst:             strftime
        - Src:             'rtp.c:133,6'
          Dst:             snprintf
        - Src:             'rtp.c:133,6'
          Dst:             janus_vprintf
    - functionName:    janus_rtp_header_extension_get_id
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sdp
        - extension
      BBCount:         25
      ICount:          125
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - __isoc99_sscanf
        - g_snprintf
        - strchr
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rtp.c:65,10'
          Branch Sides:
            - BranchSide:      'rtp.c:65,14'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'rtp.c:66,3'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:65,5'
          Branch Sides:
            - BranchSide:      'rtp.c:66,3'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'rtp.c:68,13'
              BranchSideFuncs:
                - g_snprintf
                - strstr
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
        - Branch String:   'rtp.c:71,2'
          Branch Sides:
            - BranchSide:      'rtp.c:72,23'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'rtp.c:90,2'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:73,6'
          Branch Sides:
            - BranchSide:      'rtp.c:74,5'
              BranchSideFuncs:
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'rtp.c:88,10'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
        - Branch String:   'rtp.c:75,32'
          Branch Sides:
            - BranchSide:      'rtp.c:75,42'
              BranchSideFuncs:
                - strstr
                - strchr
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'rtp.c:86,5'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
        - Branch String:   'rtp.c:75,7'
          Branch Sides:
            - BranchSide:      'rtp.c:77,9'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strchr
                - strstr
                - strstr
            - BranchSide:      'rtp.c:86,5'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
        - Branch String:   'rtp.c:80,8'
          Branch Sides:
            - BranchSide:      'rtp.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:85,4'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
        - Branch String:   'rtp.c:88,10'
          Branch Sides:
            - BranchSide:      'rtp.c:88,18'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
            - BranchSide:      'rtp.c:88,8'
              BranchSideFuncs:
                - strchr
                - strstr
                - strstr
                - __isoc99_sscanf
      Callsites:
        - Src:             'rtp.c:68,2'
          Dst:             g_snprintf
        - Src:             'rtp.c:70,21'
          Dst:             strstr
        - Src:             'rtp.c:72,16'
          Dst:             strchr
        - Src:             'rtp.c:75,7'
          Dst:             strstr
        - Src:             'rtp.c:75,35'
          Dst:             strstr
        - Src:             'rtp.c:80,8'
          Dst:             __isoc99_sscanf
    - functionName:    janus_is_rtp
      functionSourceFile: '/src/janus-gateway/src/rtp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rtp.c:32,6'
          Branch Sides:
            - BranchSide:      'rtp.c:33,3'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:34,49'
              BranchSideFuncs: []
        - Branch String:   'rtp.c:35,30'
          Branch Sides:
            - BranchSide:      'rtp.c:35,30'
              BranchSideFuncs: []
            - BranchSide:      'rtp.c:35,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    janus_log_print_buffer
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
      BBCount:         23
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - fflush
        - fputs
        - g_hash_table_iter_init
        - g_hash_table_iter_next
      functionUses:    4
      BranchProfiles:
        - Branch String:   'log.c:64,5'
          Branch Sides:
            - BranchSide:      'log.c:65,9'
              BranchSideFuncs:
                - fputs
                - fflush
                - fflush
                - g_hash_table_iter_init
                - g_hash_table_iter_next
                - fputs
            - BranchSide:      'log.c:66,5'
              BranchSideFuncs:
                - fflush
                - fflush
                - g_hash_table_iter_init
                - g_hash_table_iter_next
                - fputs
        - Branch String:   'log.c:66,5'
          Branch Sides:
            - BranchSide:      'log.c:67,9'
              BranchSideFuncs:
                - fputs
                - fflush
                - fflush
                - g_hash_table_iter_init
                - g_hash_table_iter_next
            - BranchSide:      'log.c:68,5'
              BranchSideFuncs:
                - fflush
                - fflush
                - g_hash_table_iter_init
                - g_hash_table_iter_next
        - Branch String:   'log.c:68,5'
          Branch Sides:
            - BranchSide:      'log.c:71,33'
              BranchSideFuncs:
                - g_hash_table_iter_init
                - g_hash_table_iter_next
                - fflush
                - fflush
            - BranchSide:      'log.c:80,5'
              BranchSideFuncs:
                - fflush
                - fflush
        - Branch String:   'log.c:72,3'
          Branch Sides:
            - BranchSide:      'log.c:73,22'
              BranchSideFuncs:
                - g_hash_table_iter_next
                - fflush
                - fflush
            - BranchSide:      'log.c:78,2'
              BranchSideFuncs:
                - fflush
                - fflush
        - Branch String:   'log.c:74,7'
          Branch Sides:
            - BranchSide:      'log.c:75,5'
              BranchSideFuncs:
                - g_hash_table_iter_next
                - fflush
                - fflush
            - BranchSide:      'log.c:76,4'
              BranchSideFuncs:
                - g_hash_table_iter_next
                - fflush
                - fflush
        - Branch String:   'log.c:80,5'
          Branch Sides:
            - BranchSide:      'log.c:81,10'
              BranchSideFuncs:
                - fflush
                - fflush
            - BranchSide:      'log.c:82,5'
              BranchSideFuncs:
                - fflush
        - Branch String:   'log.c:82,5'
          Branch Sides:
            - BranchSide:      'log.c:82,5'
              BranchSideFuncs:
                - fflush
            - BranchSide:      'log.c:83,10'
              BranchSideFuncs:
                - fflush
      Callsites:
        - Src:             'log.c:65,3'
          Dst:             fputs
        - Src:             'log.c:67,3'
          Dst:             fputs
        - Src:             'log.c:71,3'
          Dst:             g_hash_table_iter_init
        - Src:             'log.c:72,9'
          Dst:             g_hash_table_iter_next
        - Src:             'log.c:81,3'
          Dst:             fflush
        - Src:             'log.c:83,3'
          Dst:             fflush
    - functionName:    fputs
      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:    g_hash_table_iter_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_hash_table_iter_next
      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:    janus_log_reload
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - g_async_queue_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'log.c:212,5'
          Branch Sides:
            - BranchSide:      'log.c:212,5'
              BranchSideFuncs:
                - g_async_queue_push
            - BranchSide:      'log.c:212,5'
              BranchSideFuncs:
                - g_async_queue_push
        - Branch String:   'log.c:212,28'
          Branch Sides:
            - BranchSide:      'log.c:212,31'
              BranchSideFuncs: []
            - BranchSide:      'log.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'log.c:212,5'
          Branch Sides:
            - BranchSide:      'log.c:213,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:214,21'
              BranchSideFuncs:
                - g_async_queue_push
      Callsites:
        - Src:             'log.c:214,2'
          Dst:             g_async_queue_push
    - functionName:    g_async_queue_push
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_log_destroy
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - g_async_queue_push
        - g_async_queue_try_pop
        - g_async_queue_unref
        - g_thread_join
        - janus_log_buffer_free
        - janus_log_print_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'log.c:218,2'
          Branch Sides:
            - BranchSide:      'log.c:218,2'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_async_queue_unref
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_push
                - g_thread_join
            - BranchSide:      'log.c:218,2'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_async_queue_unref
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_push
                - g_thread_join
        - Branch String:   'log.c:219,5'
          Branch Sides:
            - BranchSide:      'log.c:220,22'
              BranchSideFuncs:
                - g_async_queue_push
                - g_thread_join
                - g_async_queue_unref
            - BranchSide:      'log.c:222,13'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_async_queue_unref
                - janus_log_buffer_free
                - janus_log_print_buffer
        - Branch String:   'log.c:225,3'
          Branch Sides:
            - BranchSide:      'log.c:226,7'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_async_queue_unref
                - janus_log_print_buffer
            - BranchSide:      'log.c:230,2'
              BranchSideFuncs:
                - g_async_queue_unref
        - Branch String:   'log.c:226,7'
          Branch Sides:
            - BranchSide:      'log.c:227,28'
              BranchSideFuncs:
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_async_queue_unref
            - BranchSide:      'log.c:228,26'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_async_queue_unref
                - janus_log_print_buffer
      Callsites:
        - Src:             'log.c:220,3'
          Dst:             g_async_queue_push
        - Src:             'log.c:221,3'
          Dst:             g_thread_join
        - Src:             'log.c:225,14'
          Dst:             g_async_queue_try_pop
        - Src:             'log.c:227,5'
          Dst:             janus_log_print_buffer
        - Src:             'log.c:228,4'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:231,2'
          Dst:             g_async_queue_unref
    - functionName:    g_thread_join
      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:    g_async_queue_try_pop
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_log_buffer_free
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - g_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   'log.c:33,15'
          Branch Sides:
            - BranchSide:      'log.c:33,18'
              BranchSideFuncs: []
            - BranchSide:      'log.c:34,3'
              BranchSideFuncs: []
        - Branch String:   'log.c:33,5'
          Branch Sides:
            - BranchSide:      'log.c:34,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:35,9'
              BranchSideFuncs:
                - g_free
                - g_free
      Callsites:
        - Src:             'log.c:35,2'
          Dst:             g_free
        - Src:             'log.c:36,2'
          Dst:             g_free
    - functionName:    g_async_queue_unref
      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:    janus_log_thread
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         39
      ICount:          190
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - fclose
        - fflush
        - fopen
        - g_async_queue_pop
        - g_async_queue_try_pop
        - g_free
        - g_strerror
        - janus_log_buffer_free
        - janus_log_print_buffer
        - janus_vprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'log.c:89,2'
          Branch Sides:
            - BranchSide:      'log.c:90,25'
              BranchSideFuncs:
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
            - BranchSide:      'log.c:121,2'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
        - Branch String:   'log.c:91,16'
          Branch Sides:
            - BranchSide:      'log.c:91,19'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
            - BranchSide:      'log.c:92,4'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
        - Branch String:   'log.c:91,6'
          Branch Sides:
            - BranchSide:      'log.c:92,4'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
            - BranchSide:      'log.c:93,6'
              BranchSideFuncs:
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
        - Branch String:   'log.c:93,6'
          Branch Sides:
            - BranchSide:      'log.c:94,4'
              BranchSideFuncs:
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
            - BranchSide:      'log.c:111,6'
              BranchSideFuncs:
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
                - janus_log_buffer_free
        - Branch String:   'log.c:96,4'
          Branch Sides:
            - BranchSide:      'log.c:97,8'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - janus_vprintf
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_print_buffer
            - BranchSide:      'log.c:101,11'
              BranchSideFuncs:
                - fflush
                - fclose
                - fopen
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - janus_log_buffer_free
                - janus_log_print_buffer
                - __errno_location
                - g_strerror
                - janus_vprintf
        - Branch String:   'log.c:97,8'
          Branch Sides:
            - BranchSide:      'log.c:98,29'
              BranchSideFuncs:
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - janus_vprintf
                - __errno_location
                - g_strerror
                - janus_vprintf
            - BranchSide:      'log.c:99,27'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - janus_vprintf
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_print_buffer
        - Branch String:   'log.c:105,7'
          Branch Sides:
            - BranchSide:      'log.c:106,52'
              BranchSideFuncs:
                - __errno_location
                - g_strerror
                - janus_vprintf
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - janus_log_buffer_free
                - janus_log_print_buffer
            - BranchSide:      'log.c:109,4'
              BranchSideFuncs:
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
        - Branch String:   'log.c:111,6'
          Branch Sides:
            - BranchSide:      'log.c:112,26'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_print_buffer
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
            - BranchSide:      'log.c:116,26'
              BranchSideFuncs:
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_buffer_free
                - janus_log_print_buffer
                - g_async_queue_pop
                - janus_log_buffer_free
                - janus_vprintf
                - g_async_queue_try_pop
                - fflush
                - fclose
                - fopen
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_buffer_free
                - janus_log_print_buffer
        - Branch String:   'log.c:121,2'
          Branch Sides:
            - BranchSide:      'log.c:122,6'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_print_buffer
            - BranchSide:      'log.c:126,5'
              BranchSideFuncs:
                - g_free
                - fclose
                - fflush
                - fflush
        - Branch String:   'log.c:122,6'
          Branch Sides:
            - BranchSide:      'log.c:123,27'
              BranchSideFuncs:
                - janus_log_print_buffer
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
            - BranchSide:      'log.c:124,25'
              BranchSideFuncs:
                - janus_log_buffer_free
                - g_async_queue_try_pop
                - g_free
                - fclose
                - fflush
                - fflush
                - janus_log_print_buffer
        - Branch String:   'log.c:126,5'
          Branch Sides:
            - BranchSide:      'log.c:127,10'
              BranchSideFuncs:
                - fflush
                - g_free
                - fclose
                - fflush
            - BranchSide:      'log.c:128,5'
              BranchSideFuncs:
                - g_free
                - fclose
                - fflush
        - Branch String:   'log.c:128,5'
          Branch Sides:
            - BranchSide:      'log.c:129,10'
              BranchSideFuncs:
                - fflush
                - g_free
                - fclose
            - BranchSide:      'log.c:131,5'
              BranchSideFuncs:
                - g_free
                - fclose
        - Branch String:   'log.c:131,5'
          Branch Sides:
            - BranchSide:      'log.c:131,5'
              BranchSideFuncs:
                - fclose
                - g_free
            - BranchSide:      'log.c:132,10'
              BranchSideFuncs:
                - fclose
                - g_free
      Callsites:
        - Src:             'log.c:90,7'
          Dst:             g_async_queue_pop
        - Src:             'log.c:94,4'
          Dst:             janus_vprintf
        - Src:             'log.c:96,15'
          Dst:             g_async_queue_try_pop
        - Src:             'log.c:98,6'
          Dst:             janus_log_print_buffer
        - Src:             'log.c:99,5'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:101,4'
          Dst:             fflush
        - Src:             'log.c:102,4'
          Dst:             fclose
        - Src:             'log.c:104,21'
          Dst:             fopen
        - Src:             'log.c:106,83'
          Dst:             __errno_location
        - Src:             'log.c:106,72'
          Dst:             g_strerror
        - Src:             'log.c:106,5'
          Dst:             janus_vprintf
        - Src:             'log.c:112,4'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:116,3'
          Dst:             janus_log_print_buffer
        - Src:             'log.c:118,3'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:121,13'
          Dst:             g_async_queue_try_pop
        - Src:             'log.c:123,4'
          Dst:             janus_log_print_buffer
        - Src:             'log.c:124,3'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:127,3'
          Dst:             fflush
        - Src:             'log.c:129,3'
          Dst:             fflush
        - Src:             'log.c:132,3'
          Dst:             fclose
        - Src:             'log.c:134,2'
          Dst:             g_free
    - functionName:    g_async_queue_pop
      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:    janus_vprintf
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - format
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - g_async_queue_new_full
        - g_async_queue_push
        - g_malloc
        - g_vasprintf
        - janus_get_real_time
        - janus_log_buffer_free
      functionUses:    118
      BranchProfiles:
        - Branch String:   'log.c:141,5'
          Branch Sides:
            - BranchSide:      'log.c:142,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:143,5'
              BranchSideFuncs:
                - g_vasprintf
                - g_malloc
                - janus_get_real_time
                - g_async_queue_push
                - g_async_queue_new_full
        - Branch String:   'log.c:143,5'
          Branch Sides:
            - BranchSide:      'log.c:144,21'
              BranchSideFuncs:
                - g_async_queue_new_full
                - g_vasprintf
                - g_malloc
                - janus_get_real_time
                - g_async_queue_push
            - BranchSide:      'log.c:147,2'
              BranchSideFuncs:
                - g_vasprintf
                - g_malloc
                - janus_get_real_time
                - g_async_queue_push
        - Branch String:   'log.c:151,13'
          Branch Sides:
            - BranchSide:      'log.c:151,16'
              BranchSideFuncs: []
            - BranchSide:      'log.c:152,3'
              BranchSideFuncs: []
        - Branch String:   'log.c:151,5'
          Branch Sides:
            - BranchSide:      'log.c:152,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:154,24'
              BranchSideFuncs:
                - g_malloc
                - janus_get_real_time
                - g_async_queue_push
      Callsites:
        - Src:             'log.c:144,21'
          Dst:             g_async_queue_new_full
        - Src:             'log.c:144,21'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:149,12'
          Dst:             g_vasprintf
        - Src:             'log.c:154,24'
          Dst:             g_malloc
        - Src:             'log.c:155,17'
          Dst:             janus_get_real_time
        - Src:             'log.c:157,2'
          Dst:             g_async_queue_push
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_async_queue_new_full
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_vasprintf
      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:    janus_log_init
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - daemon
        - console
        - logfile
        - loggers
      BBCount:         42
      ICount:          225
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - fopen
        - freopen
        - g_async_queue_new_full
        - g_hash_table_size
        - g_strdup
        - g_strerror
        - g_thread_new
        - janus_log_buffer_free
        - janus_log_destroy
        - janus_log_thread
        - janus_vprintf
        - setvbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'log.c:162,6'
          Branch Sides:
            - BranchSide:      'log.c:162,6'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - fopen
                - g_strdup
                - __errno_location
                - g_strerror
                - janus_vprintf
                - setvbuf
            - BranchSide:      'log.c:162,6'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - fopen
                - g_strdup
                - __errno_location
                - g_strerror
                - janus_vprintf
                - setvbuf
        - Branch String:   'log.c:162,5'
          Branch Sides:
            - BranchSide:      'log.c:163,3'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - fopen
                - g_strdup
                - __errno_location
                - g_strerror
                - janus_vprintf
                - setvbuf
            - BranchSide:      'log.c:164,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - fopen
                - g_strdup
                - __errno_location
                - g_strerror
                - janus_vprintf
                - setvbuf
        - Branch String:   'log.c:164,5'
          Branch Sides:
            - BranchSide:      'log.c:166,11'
              BranchSideFuncs:
                - setvbuf
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - fopen
                - g_strdup
                - __errno_location
                - g_strerror
                - janus_vprintf
            - BranchSide:      'log.c:168,22'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - fopen
                - g_strdup
                - __errno_location
                - g_strerror
                - janus_vprintf
        - Branch String:   'log.c:170,5'
          Branch Sides:
            - BranchSide:      'log.c:172,26'
              BranchSideFuncs:
                - fopen
                - g_strdup
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
                - __errno_location
                - g_strerror
                - janus_vprintf
            - BranchSide:      'log.c:179,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
        - Branch String:   'log.c:173,6'
          Branch Sides:
            - BranchSide:      'log.c:174,51'
              BranchSideFuncs:
                - __errno_location
                - g_strerror
                - janus_vprintf
                - janus_log_destroy
            - BranchSide:      'log.c:177,33'
              BranchSideFuncs:
                - g_strdup
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - g_hash_table_size
                - janus_vprintf
        - Branch String:   'log.c:179,5'
          Branch Sides:
            - BranchSide:      'log.c:180,65'
              BranchSideFuncs:
                - g_hash_table_size
                - janus_vprintf
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
            - BranchSide:      'log.c:181,6'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
        - Branch String:   'log.c:181,24'
          Branch Sides:
            - BranchSide:      'log.c:181,27'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
            - BranchSide:      'log.c:185,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
        - Branch String:   'log.c:181,43'
          Branch Sides:
            - BranchSide:      'log.c:181,46'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
                - janus_vprintf
            - BranchSide:      'log.c:185,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
        - Branch String:   'log.c:181,5'
          Branch Sides:
            - BranchSide:      'log.c:182,3'
              BranchSideFuncs:
                - janus_vprintf
                - janus_vprintf
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
            - BranchSide:      'log.c:185,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
                - freopen
                - freopen
                - freopen
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
        - Branch String:   'log.c:185,12'
          Branch Sides:
            - BranchSide:      'log.c:185,16'
              BranchSideFuncs:
                - freopen
                - freopen
                - freopen
                - g_thread_new
                - g_async_queue_new_full
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
                - janus_vprintf
            - BranchSide:      'log.c:200,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
        - Branch String:   'log.c:185,5'
          Branch Sides:
            - BranchSide:      'log.c:187,32'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
            - BranchSide:      'log.c:200,5'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
        - Branch String:   'log.c:187,6'
          Branch Sides:
            - BranchSide:      'log.c:188,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_log_destroy
            - BranchSide:      'log.c:191,32'
              BranchSideFuncs:
                - freopen
                - freopen
                - g_thread_new
                - g_async_queue_new_full
                - janus_vprintf
                - janus_log_destroy
                - janus_vprintf
        - Branch String:   'log.c:191,6'
          Branch Sides:
            - BranchSide:      'log.c:192,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_log_destroy
            - BranchSide:      'log.c:195,32'
              BranchSideFuncs:
                - freopen
                - g_thread_new
                - g_async_queue_new_full
                - janus_vprintf
                - janus_log_destroy
        - Branch String:   'log.c:195,6'
          Branch Sides:
            - BranchSide:      'log.c:196,4'
              BranchSideFuncs:
                - janus_vprintf
                - janus_log_destroy
            - BranchSide:      'log.c:199,2'
              BranchSideFuncs:
                - g_thread_new
                - g_async_queue_new_full
        - Branch String:   'log.c:200,5'
          Branch Sides:
            - BranchSide:      'log.c:201,21'
              BranchSideFuncs:
                - g_async_queue_new_full
                - g_thread_new
            - BranchSide:      'log.c:202,15'
              BranchSideFuncs:
                - g_thread_new
      Callsites:
        - Src:             'log.c:166,3'
          Dst:             setvbuf
        - Src:             'log.c:172,20'
          Dst:             fopen
        - Src:             'log.c:174,71'
          Dst:             __errno_location
        - Src:             'log.c:174,60'
          Dst:             g_strerror
        - Src:             'log.c:174,4'
          Dst:             janus_vprintf
        - Src:             'log.c:177,24'
          Dst:             g_strdup
        - Src:             'log.c:180,47'
          Dst:             g_hash_table_size
        - Src:             'log.c:180,3'
          Dst:             janus_vprintf
        - Src:             'log.c:182,3'
          Dst:             janus_vprintf
        - Src:             'log.c:183,3'
          Dst:             janus_vprintf
        - Src:             'log.c:187,6'
          Dst:             freopen
        - Src:             'log.c:188,4'
          Dst:             janus_vprintf
        - Src:             'log.c:191,6'
          Dst:             freopen
        - Src:             'log.c:192,4'
          Dst:             janus_vprintf
        - Src:             'log.c:195,6'
          Dst:             freopen
        - Src:             'log.c:196,4'
          Dst:             janus_vprintf
        - Src:             'log.c:201,21'
          Dst:             g_async_queue_new_full
        - Src:             'log.c:201,21'
          Dst:             janus_log_buffer_free
        - Src:             'log.c:202,15'
          Dst:             g_thread_new
        - Src:             'log.c:202,15'
          Dst:             janus_log_thread
        - Src:             'log.c:207,2'
          Dst:             janus_log_destroy
    - functionName:    setvbuf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_hash_table_size
      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:    freopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_thread_new
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      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:    janus_log_get_logfile_path
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_log_is_logfile_enabled
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    janus_log_is_stdout_enabled
      functionSourceFile: '/src/janus-gateway/src/log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
