Coverage Report

Created: 2024-09-06 07:53

/src/ffmpeg/libavutil/rational.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * rational numbers
3
 * Copyright (c) 2003 Michael Niedermayer <michaelni@gmx.at>
4
 *
5
 * This file is part of FFmpeg.
6
 *
7
 * FFmpeg is free software; you can redistribute it and/or
8
 * modify it under the terms of the GNU Lesser General Public
9
 * License as published by the Free Software Foundation; either
10
 * version 2.1 of the License, or (at your option) any later version.
11
 *
12
 * FFmpeg is distributed in the hope that it will be useful,
13
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15
 * Lesser General Public License for more details.
16
 *
17
 * You should have received a copy of the GNU Lesser General Public
18
 * License along with FFmpeg; if not, write to the Free Software
19
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20
 */
21
22
/**
23
 * @file
24
 * @ingroup lavu_math_rational
25
 * Utilties for rational number calculation.
26
 * @author Michael Niedermayer <michaelni@gmx.at>
27
 */
28
29
#ifndef AVUTIL_RATIONAL_H
30
#define AVUTIL_RATIONAL_H
31
32
#include <stdint.h>
33
#include <limits.h>
34
#include "attributes.h"
35
36
/**
37
 * @defgroup lavu_math_rational AVRational
38
 * @ingroup lavu_math
39
 * Rational number calculation.
40
 *
41
 * While rational numbers can be expressed as floating-point numbers, the
42
 * conversion process is a lossy one, so are floating-point operations. On the
43
 * other hand, the nature of FFmpeg demands highly accurate calculation of
44
 * timestamps. This set of rational number utilities serves as a generic
45
 * interface for manipulating rational numbers as pairs of numerators and
46
 * denominators.
47
 *
48
 * Many of the functions that operate on AVRational's have the suffix `_q`, in
49
 * reference to the mathematical symbol "ℚ" (Q) which denotes the set of all
50
 * rational numbers.
51
 *
52
 * @{
53
 */
54
55
/**
56
 * Rational number (pair of numerator and denominator).
57
 */
58
typedef struct AVRational{
59
    int num; ///< Numerator
60
    int den; ///< Denominator
61
} AVRational;
62
63
/**
64
 * Create an AVRational.
65
 *
66
 * Useful for compilers that do not support compound literals.
67
 *
68
 * @note The return value is not reduced.
69
 * @see av_reduce()
70
 */
71
static inline AVRational av_make_q(int num, int den)
72
1.97G
{
73
1.97G
    AVRational r = { num, den };
74
1.97G
    return r;
75
1.97G
}
Unexecuted instantiation: target_dec_fuzzer.c:av_make_q
Unexecuted instantiation: allcodecs.c:av_make_q
Unexecuted instantiation: atrac3.c:av_make_q
Unexecuted instantiation: avcodec.c:av_make_q
Unexecuted instantiation: bsf.c:av_make_q
Unexecuted instantiation: null.c:av_make_q
Unexecuted instantiation: codec_desc.c:av_make_q
Unexecuted instantiation: codec_par.c:av_make_q
Unexecuted instantiation: decode.c:av_make_q
Unexecuted instantiation: encode.c:av_make_q
Unexecuted instantiation: frame_thread_encoder.c:av_make_q
Unexecuted instantiation: get_buffer.c:av_make_q
Unexecuted instantiation: mjpegdec.c:av_make_q
Unexecuted instantiation: mjpegdec_common.c:av_make_q
Unexecuted instantiation: options.c:av_make_q
packet.c:av_make_q
Line
Count
Source
72
1.97G
{
73
1.97G
    AVRational r = { num, den };
74
1.97G
    return r;
75
1.97G
}
Unexecuted instantiation: parser.c:av_make_q
Unexecuted instantiation: parsers.c:av_make_q
Unexecuted instantiation: png_parser.c:av_make_q
Unexecuted instantiation: pnm_parser.c:av_make_q
Unexecuted instantiation: profiles.c:av_make_q
Unexecuted instantiation: pthread.c:av_make_q
Unexecuted instantiation: pthread_frame.c:av_make_q
Unexecuted instantiation: pthread_slice.c:av_make_q
Unexecuted instantiation: qoi_parser.c:av_make_q
Unexecuted instantiation: rv34_parser.c:av_make_q
Unexecuted instantiation: sbc_parser.c:av_make_q
Unexecuted instantiation: sipr_parser.c:av_make_q
Unexecuted instantiation: tak_parser.c:av_make_q
Unexecuted instantiation: threadprogress.c:av_make_q
Unexecuted instantiation: tiff_common.c:av_make_q
Unexecuted instantiation: utils.c:av_make_q
Unexecuted instantiation: vc1_parser.c:av_make_q
Unexecuted instantiation: vc1dsp.c:av_make_q
Unexecuted instantiation: vlc.c:av_make_q
Unexecuted instantiation: vorbis_parser.c:av_make_q
Unexecuted instantiation: vp3_parser.c:av_make_q
Unexecuted instantiation: vp8_parser.c:av_make_q
Unexecuted instantiation: vp9_parser.c:av_make_q
Unexecuted instantiation: vvc_parser.c:av_make_q
Unexecuted instantiation: webp_parser.c:av_make_q
Unexecuted instantiation: xbm_parser.c:av_make_q
Unexecuted instantiation: xma_parser.c:av_make_q
Unexecuted instantiation: xwd_parser.c:av_make_q
Unexecuted instantiation: aac_parser.c:av_make_q
Unexecuted instantiation: ac3_parser.c:av_make_q
Unexecuted instantiation: adts_header.c:av_make_q
Unexecuted instantiation: adx_parser.c:av_make_q
Unexecuted instantiation: amr_parser.c:av_make_q
Unexecuted instantiation: av1_parser.c:av_make_q
Unexecuted instantiation: avs2_parser.c:av_make_q
Unexecuted instantiation: avs3_parser.c:av_make_q
Unexecuted instantiation: bitstream_filters.c:av_make_q
Unexecuted instantiation: bmp_parser.c:av_make_q
Unexecuted instantiation: aac_adtstoasc.c:av_make_q
Unexecuted instantiation: av1_frame_merge.c:av_make_q
Unexecuted instantiation: av1_frame_split.c:av_make_q
Unexecuted instantiation: av1_metadata.c:av_make_q
Unexecuted instantiation: chomp.c:av_make_q
Unexecuted instantiation: dca_core.c:av_make_q
Unexecuted instantiation: dovi_rpu.c:av_make_q
Unexecuted instantiation: dts2pts.c:av_make_q
Unexecuted instantiation: dump_extradata.c:av_make_q
Unexecuted instantiation: dv_error_marker.c:av_make_q
Unexecuted instantiation: eac3_core.c:av_make_q
Unexecuted instantiation: evc_frame_merge.c:av_make_q
Unexecuted instantiation: extract_extradata.c:av_make_q
Unexecuted instantiation: filter_units.c:av_make_q
Unexecuted instantiation: h264_metadata.c:av_make_q
Unexecuted instantiation: h264_mp4toannexb.c:av_make_q
Unexecuted instantiation: h264_redundant_pps.c:av_make_q
Unexecuted instantiation: h265_metadata.c:av_make_q
Unexecuted instantiation: h266_metadata.c:av_make_q
Unexecuted instantiation: hapqa_extract.c:av_make_q
Unexecuted instantiation: hevc_mp4toannexb.c:av_make_q
Unexecuted instantiation: imx_dump_header.c:av_make_q
Unexecuted instantiation: media100_to_mjpegb.c:av_make_q
Unexecuted instantiation: mjpeg2jpeg.c:av_make_q
Unexecuted instantiation: mjpega_dump_header.c:av_make_q
Unexecuted instantiation: movsub.c:av_make_q
Unexecuted instantiation: mpeg2_metadata.c:av_make_q
Unexecuted instantiation: mpeg4_unpack_bframes.c:av_make_q
Unexecuted instantiation: noise.c:av_make_q
Unexecuted instantiation: opus_metadata.c:av_make_q
pcm_rechunk.c:av_make_q
Line
Count
Source
72
344
{
73
344
    AVRational r = { num, den };
74
344
    return r;
75
344
}
Unexecuted instantiation: pgs_frame_merge.c:av_make_q
Unexecuted instantiation: prores_metadata.c:av_make_q
Unexecuted instantiation: remove_extradata.c:av_make_q
Unexecuted instantiation: setts.c:av_make_q
Unexecuted instantiation: showinfo.c:av_make_q
Unexecuted instantiation: trace_headers.c:av_make_q
Unexecuted instantiation: truehd_core.c:av_make_q
Unexecuted instantiation: vp9_metadata.c:av_make_q
Unexecuted instantiation: vp9_raw_reorder.c:av_make_q
Unexecuted instantiation: vp9_superframe.c:av_make_q
Unexecuted instantiation: vp9_superframe_split.c:av_make_q
Unexecuted instantiation: vvc_mp4toannexb.c:av_make_q
Unexecuted instantiation: cavs_parser.c:av_make_q
Unexecuted instantiation: cbs.c:av_make_q
Unexecuted instantiation: cbs_av1.c:av_make_q
Unexecuted instantiation: cbs_bsf.c:av_make_q
Unexecuted instantiation: cbs_h2645.c:av_make_q
Unexecuted instantiation: cbs_mpeg2.c:av_make_q
Unexecuted instantiation: cbs_sei.c:av_make_q
Unexecuted instantiation: cbs_vp8.c:av_make_q
Unexecuted instantiation: cbs_vp9.c:av_make_q
Unexecuted instantiation: cook_parser.c:av_make_q
Unexecuted instantiation: cri_parser.c:av_make_q
Unexecuted instantiation: dca_parser.c:av_make_q
Unexecuted instantiation: dirac_parser.c:av_make_q
Unexecuted instantiation: dnxhd_parser.c:av_make_q
Unexecuted instantiation: dnxhddata.c:av_make_q
Unexecuted instantiation: dolby_e_parser.c:av_make_q
Unexecuted instantiation: dovi_rpudec.c:av_make_q
Unexecuted instantiation: dovi_rpuenc.c:av_make_q
Unexecuted instantiation: dpx_parser.c:av_make_q
Unexecuted instantiation: dvaudio_parser.c:av_make_q
Unexecuted instantiation: dvbsub_parser.c:av_make_q
Unexecuted instantiation: dvd_nav_parser.c:av_make_q
Unexecuted instantiation: dvdsub_parser.c:av_make_q
Unexecuted instantiation: evc_parse.c:av_make_q
Unexecuted instantiation: evc_parser.c:av_make_q
Unexecuted instantiation: evc_ps.c:av_make_q
Unexecuted instantiation: exif.c:av_make_q
Unexecuted instantiation: flac_parser.c:av_make_q
Unexecuted instantiation: ftr_parser.c:av_make_q
Unexecuted instantiation: g723_1_parser.c:av_make_q
Unexecuted instantiation: g729_parser.c:av_make_q
Unexecuted instantiation: gif_parser.c:av_make_q
Unexecuted instantiation: gsm_parser.c:av_make_q
Unexecuted instantiation: h261_parser.c:av_make_q
Unexecuted instantiation: h263_parser.c:av_make_q
Unexecuted instantiation: h2645_parse.c:av_make_q
Unexecuted instantiation: h2645data.c:av_make_q
Unexecuted instantiation: h264_parse.c:av_make_q
Unexecuted instantiation: h264_parser.c:av_make_q
Unexecuted instantiation: h264_ps.c:av_make_q
Unexecuted instantiation: h264_sei.c:av_make_q
Unexecuted instantiation: h264data.c:av_make_q
Unexecuted instantiation: h264dsp.c:av_make_q
Unexecuted instantiation: h264idct.c:av_make_q
Unexecuted instantiation: h265_profile_level.c:av_make_q
Unexecuted instantiation: hap.c:av_make_q
Unexecuted instantiation: hdr_parser.c:av_make_q
Unexecuted instantiation: ps.c:av_make_q
Unexecuted instantiation: sei.c:av_make_q
Unexecuted instantiation: hpeldsp.c:av_make_q
Unexecuted instantiation: idctdsp.c:av_make_q
Unexecuted instantiation: ipu_parser.c:av_make_q
Unexecuted instantiation: jpeg2000_parser.c:av_make_q
Unexecuted instantiation: jpeglsdec.c:av_make_q
Unexecuted instantiation: jpegxl_parser.c:av_make_q
Unexecuted instantiation: latm_parser.c:av_make_q
Unexecuted instantiation: mathtables.c:av_make_q
Unexecuted instantiation: misc4_parser.c:av_make_q
Unexecuted instantiation: mjpeg_parser.c:av_make_q
Unexecuted instantiation: mlp_parse.c:av_make_q
Unexecuted instantiation: mlp_parser.c:av_make_q
Unexecuted instantiation: mpeg12framerate.c:av_make_q
Unexecuted instantiation: mpeg4audio.c:av_make_q
Unexecuted instantiation: mpeg4video_parser.c:av_make_q
Unexecuted instantiation: mpeg4videodec.c:av_make_q
Unexecuted instantiation: mpeg4videodsp.c:av_make_q
Unexecuted instantiation: mpegaudio_parser.c:av_make_q
Unexecuted instantiation: mpegaudiodecheader.c:av_make_q
Unexecuted instantiation: mpegvideo.c:av_make_q
Unexecuted instantiation: mpegvideo_dec.c:av_make_q
Unexecuted instantiation: mpegvideo_motion.c:av_make_q
Unexecuted instantiation: mpegvideo_parser.c:av_make_q
Unexecuted instantiation: pnm.c:av_make_q
Unexecuted instantiation: qpeldsp.c:av_make_q
Unexecuted instantiation: simple_idct.c:av_make_q
Unexecuted instantiation: tak.c:av_make_q
Unexecuted instantiation: to_upper4.c:av_make_q
Unexecuted instantiation: vc1.c:av_make_q
Unexecuted instantiation: vc1data.c:av_make_q
Unexecuted instantiation: videodsp.c:av_make_q
Unexecuted instantiation: wmv2.c:av_make_q
Unexecuted instantiation: wmv2dec.c:av_make_q
Unexecuted instantiation: wmv2dsp.c:av_make_q
Unexecuted instantiation: hpeldsp_init.c:av_make_q
Unexecuted instantiation: idctdsp_init.c:av_make_q
Unexecuted instantiation: videodsp_init.c:av_make_q
Unexecuted instantiation: xvididct.c:av_make_q
Unexecuted instantiation: aac_ac3_parser.c:av_make_q
Unexecuted instantiation: av1_parse.c:av_make_q
Unexecuted instantiation: avs2.c:av_make_q
Unexecuted instantiation: bitstream.c:av_make_q
Unexecuted instantiation: dca.c:av_make_q
Unexecuted instantiation: dca_exss.c:av_make_q
Unexecuted instantiation: dolby_e_parse.c:av_make_q
Unexecuted instantiation: error_resilience.c:av_make_q
Unexecuted instantiation: faanidct.c:av_make_q
Unexecuted instantiation: flac.c:av_make_q
Unexecuted instantiation: h261.c:av_make_q
Unexecuted instantiation: h263.c:av_make_q
Unexecuted instantiation: h263data.c:av_make_q
Unexecuted instantiation: h263dec.c:av_make_q
Unexecuted instantiation: h263dsp.c:av_make_q
h2645_sei.c:av_make_q
Line
Count
Source
72
957
{
73
957
    AVRational r = { num, den };
74
957
    return r;
75
957
}
Unexecuted instantiation: h2645_vui.c:av_make_q
Unexecuted instantiation: h264chroma.c:av_make_q
Unexecuted instantiation: parse.c:av_make_q
Unexecuted instantiation: intelh263dec.c:av_make_q
Unexecuted instantiation: intrax8.c:av_make_q
Unexecuted instantiation: intrax8dsp.c:av_make_q
Unexecuted instantiation: ituh263dec.c:av_make_q
Unexecuted instantiation: jpegls.c:av_make_q
Unexecuted instantiation: jpegxl_parse.c:av_make_q
Unexecuted instantiation: me_cmp.c:av_make_q
Unexecuted instantiation: mpeg4video.c:av_make_q
Unexecuted instantiation: mpeg_er.c:av_make_q
Unexecuted instantiation: mpegpicture.c:av_make_q
Unexecuted instantiation: mpegutils.c:av_make_q
Unexecuted instantiation: msmpeg4.c:av_make_q
Unexecuted instantiation: msmpeg4data.c:av_make_q
Unexecuted instantiation: msmpeg4dec.c:av_make_q
Unexecuted instantiation: rv10.c:av_make_q
Unexecuted instantiation: snow_dwt.c:av_make_q
Unexecuted instantiation: me_cmp_init.c:av_make_q
Unexecuted instantiation: xvididct_init.c:av_make_q
Unexecuted instantiation: aom_film_grain.c:av_make_q
Unexecuted instantiation: atsc_a53.c:av_make_q
Unexecuted instantiation: dynamic_hdr_vivid.c:av_make_q
Unexecuted instantiation: flvdec.c:av_make_q
Unexecuted instantiation: snow.c:av_make_q
Unexecuted instantiation: h264qpel.c:av_make_q
Unexecuted instantiation: ambient_viewing_environment.c:av_make_q
Unexecuted instantiation: avsscanf.c:av_make_q
Unexecuted instantiation: buffer.c:av_make_q
Unexecuted instantiation: channel_layout.c:av_make_q
Unexecuted instantiation: cpu.c:av_make_q
Unexecuted instantiation: display.c:av_make_q
Unexecuted instantiation: dovi_meta.c:av_make_q
Unexecuted instantiation: eval.c:av_make_q
Unexecuted instantiation: film_grain_params.c:av_make_q
Unexecuted instantiation: frame.c:av_make_q
Unexecuted instantiation: hdr_dynamic_metadata.c:av_make_q
Unexecuted instantiation: hdr_dynamic_vivid_metadata.c:av_make_q
Unexecuted instantiation: hwcontext.c:av_make_q
Unexecuted instantiation: imgutils.c:av_make_q
Unexecuted instantiation: log.c:av_make_q
Unexecuted instantiation: mastering_display_metadata.c:av_make_q
Unexecuted instantiation: mathematics.c:av_make_q
Unexecuted instantiation: mem.c:av_make_q
Unexecuted instantiation: opt.c:av_make_q
Unexecuted instantiation: parseutils.c:av_make_q
Unexecuted instantiation: pixdesc.c:av_make_q
Unexecuted instantiation: random_seed.c:av_make_q
Unexecuted instantiation: rational.c:av_make_q
Unexecuted instantiation: slicethread.c:av_make_q
Unexecuted instantiation: stereo3d.c:av_make_q
Unexecuted instantiation: timestamp.c:av_make_q
Unexecuted instantiation: tx.c:av_make_q
Unexecuted instantiation: tx_double.c:av_make_q
Unexecuted instantiation: tx_float.c:av_make_q
Unexecuted instantiation: tx_int32.c:av_make_q
Unexecuted instantiation: video_enc_params.c:av_make_q
Unexecuted instantiation: tx_float_init.c:av_make_q
Unexecuted instantiation: file_open.c:av_make_q
Unexecuted instantiation: target_dem_fuzzer.c:av_make_q
Unexecuted instantiation: allformats.c:av_make_q
Unexecuted instantiation: alp.c:av_make_q
Unexecuted instantiation: amr.c:av_make_q
Unexecuted instantiation: anm.c:av_make_q
Unexecuted instantiation: apac.c:av_make_q
Unexecuted instantiation: apc.c:av_make_q
Unexecuted instantiation: ape.c:av_make_q
Unexecuted instantiation: apetag.c:av_make_q
Unexecuted instantiation: apm.c:av_make_q
Unexecuted instantiation: apngdec.c:av_make_q
Unexecuted instantiation: aptxdec.c:av_make_q
Unexecuted instantiation: aqtitledec.c:av_make_q
Unexecuted instantiation: argo_asf.c:av_make_q
Unexecuted instantiation: argo_brp.c:av_make_q
Unexecuted instantiation: argo_cvg.c:av_make_q
Unexecuted instantiation: asfdec_f.c:av_make_q
Unexecuted instantiation: asfdec_o.c:av_make_q
Unexecuted instantiation: assdec.c:av_make_q
Unexecuted instantiation: astdec.c:av_make_q
Unexecuted instantiation: au.c:av_make_q
Unexecuted instantiation: av1dec.c:av_make_q
Unexecuted instantiation: avformat.c:av_make_q
Unexecuted instantiation: avidec.c:av_make_q
Unexecuted instantiation: aviobuf.c:av_make_q
Unexecuted instantiation: avr.c:av_make_q
Unexecuted instantiation: avs.c:av_make_q
Unexecuted instantiation: avs2dec.c:av_make_q
Unexecuted instantiation: avs3dec.c:av_make_q
Unexecuted instantiation: bethsoftvid.c:av_make_q
Unexecuted instantiation: bfi.c:av_make_q
Unexecuted instantiation: bink.c:av_make_q
Unexecuted instantiation: binka.c:av_make_q
Unexecuted instantiation: bintext.c:av_make_q
Unexecuted instantiation: bit.c:av_make_q
Unexecuted instantiation: bmv.c:av_make_q
Unexecuted instantiation: boadec.c:av_make_q
Unexecuted instantiation: bonk.c:av_make_q
Unexecuted instantiation: brstm.c:av_make_q
Unexecuted instantiation: c93.c:av_make_q
Unexecuted instantiation: cafdec.c:av_make_q
Unexecuted instantiation: cavsvideodec.c:av_make_q
Unexecuted instantiation: cdg.c:av_make_q
Unexecuted instantiation: cdxl.c:av_make_q
Unexecuted instantiation: cinedec.c:av_make_q
Unexecuted instantiation: codec2.c:av_make_q
Unexecuted instantiation: concatdec.c:av_make_q
Unexecuted instantiation: dashdec.c:av_make_q
Unexecuted instantiation: dauddec.c:av_make_q
Unexecuted instantiation: dcstr.c:av_make_q
Unexecuted instantiation: demux.c:av_make_q
Unexecuted instantiation: demux_utils.c:av_make_q
Unexecuted instantiation: derf.c:av_make_q
Unexecuted instantiation: dfa.c:av_make_q
Unexecuted instantiation: dfpwmdec.c:av_make_q
Unexecuted instantiation: dhav.c:av_make_q
Unexecuted instantiation: diracdec.c:av_make_q
Unexecuted instantiation: dnxhddec.c:av_make_q
Unexecuted instantiation: dsfdec.c:av_make_q
Unexecuted instantiation: dsicin.c:av_make_q
Unexecuted instantiation: dss.c:av_make_q
Unexecuted instantiation: dtsdec.c:av_make_q
Unexecuted instantiation: dtshddec.c:av_make_q
Unexecuted instantiation: dump.c:av_make_q
Unexecuted instantiation: dv.c:av_make_q
Unexecuted instantiation: dvbsub.c:av_make_q
Unexecuted instantiation: dvbtxt.c:av_make_q
Unexecuted instantiation: dxa.c:av_make_q
Unexecuted instantiation: eacdata.c:av_make_q
Unexecuted instantiation: electronicarts.c:av_make_q
Unexecuted instantiation: epafdec.c:av_make_q
Unexecuted instantiation: evcdec.c:av_make_q
Unexecuted instantiation: ffmetadec.c:av_make_q
Unexecuted instantiation: filmstripdec.c:av_make_q
Unexecuted instantiation: fitsdec.c:av_make_q
Unexecuted instantiation: flacdec.c:av_make_q
Unexecuted instantiation: flic.c:av_make_q
Unexecuted instantiation: format.c:av_make_q
Unexecuted instantiation: frmdec.c:av_make_q
Unexecuted instantiation: fsb.c:av_make_q
Unexecuted instantiation: fwse.c:av_make_q
Unexecuted instantiation: g722.c:av_make_q
Unexecuted instantiation: g723_1.c:av_make_q
Unexecuted instantiation: g726.c:av_make_q
Unexecuted instantiation: g729dec.c:av_make_q
Unexecuted instantiation: gdv.c:av_make_q
Unexecuted instantiation: genh.c:av_make_q
gifdec.c:av_make_q
Line
Count
Source
72
490
{
73
490
    AVRational r = { num, den };
74
490
    return r;
75
490
}
Unexecuted instantiation: gsmdec.c:av_make_q
Unexecuted instantiation: gxf.c:av_make_q
Unexecuted instantiation: h261dec.c:av_make_q
Unexecuted instantiation: h264dec.c:av_make_q
Unexecuted instantiation: hca.c:av_make_q
Unexecuted instantiation: hcom.c:av_make_q
Unexecuted instantiation: hevcdec.c:av_make_q
Unexecuted instantiation: hls.c:av_make_q
Unexecuted instantiation: hls_sample_encryption.c:av_make_q
Unexecuted instantiation: hnm.c:av_make_q
Unexecuted instantiation: iamfdec.c:av_make_q
Unexecuted instantiation: icodec.c:av_make_q
Unexecuted instantiation: id3v2.c:av_make_q
Unexecuted instantiation: idcin.c:av_make_q
Unexecuted instantiation: idroqdec.c:av_make_q
Unexecuted instantiation: iff.c:av_make_q
Unexecuted instantiation: ifv.c:av_make_q
Unexecuted instantiation: ilbc.c:av_make_q
Unexecuted instantiation: imfdec.c:av_make_q
Unexecuted instantiation: img2.c:av_make_q
Unexecuted instantiation: img2_alias_pix.c:av_make_q
Unexecuted instantiation: img2_brender_pix.c:av_make_q
Unexecuted instantiation: img2dec.c:av_make_q
Unexecuted instantiation: imx.c:av_make_q
Unexecuted instantiation: ingenientdec.c:av_make_q
Unexecuted instantiation: ipmovie.c:av_make_q
Unexecuted instantiation: ipudec.c:av_make_q
Unexecuted instantiation: ircamdec.c:av_make_q
Unexecuted instantiation: isom.c:av_make_q
Unexecuted instantiation: isom_tags.c:av_make_q
Unexecuted instantiation: iss.c:av_make_q
Unexecuted instantiation: iv8.c:av_make_q
Unexecuted instantiation: ivfdec.c:av_make_q
Unexecuted instantiation: jacosubdec.c:av_make_q
Unexecuted instantiation: jpegxl_anim_dec.c:av_make_q
Unexecuted instantiation: jvdec.c:av_make_q
Unexecuted instantiation: kvag.c:av_make_q
Unexecuted instantiation: lafdec.c:av_make_q
Unexecuted instantiation: lc3.c:av_make_q
Unexecuted instantiation: lmlm4.c:av_make_q
Unexecuted instantiation: loasdec.c:av_make_q
Unexecuted instantiation: lrcdec.c:av_make_q
Unexecuted instantiation: luodatdec.c:av_make_q
Unexecuted instantiation: lvfdec.c:av_make_q
Unexecuted instantiation: lxfdec.c:av_make_q
Unexecuted instantiation: m4vdec.c:av_make_q
Unexecuted instantiation: matroskadec.c:av_make_q
Unexecuted instantiation: mca.c:av_make_q
mccdec.c:av_make_q
Line
Count
Source
72
3.00k
{
73
3.00k
    AVRational r = { num, den };
74
3.00k
    return r;
75
3.00k
}
Unexecuted instantiation: metadata.c:av_make_q
Unexecuted instantiation: mgsts.c:av_make_q
Unexecuted instantiation: microdvddec.c:av_make_q
Unexecuted instantiation: mj2kdec.c:av_make_q
Unexecuted instantiation: mlpdec.c:av_make_q
Unexecuted instantiation: mlvdec.c:av_make_q
Unexecuted instantiation: mm.c:av_make_q
Unexecuted instantiation: mmf.c:av_make_q
Unexecuted instantiation: mods.c:av_make_q
moflex.c:av_make_q
Line
Count
Source
72
132k
{
73
132k
    AVRational r = { num, den };
74
132k
    return r;
75
132k
}
mov.c:av_make_q
Line
Count
Source
72
415k
{
73
415k
    AVRational r = { num, den };
74
415k
    return r;
75
415k
}
Unexecuted instantiation: mov_chan.c:av_make_q
Unexecuted instantiation: mov_esds.c:av_make_q
Unexecuted instantiation: mp3dec.c:av_make_q
Unexecuted instantiation: mpc.c:av_make_q
Unexecuted instantiation: mpc8.c:av_make_q
Unexecuted instantiation: mpeg.c:av_make_q
Unexecuted instantiation: mpegts.c:av_make_q
Unexecuted instantiation: mpegvideodec.c:av_make_q
Unexecuted instantiation: mpjpegdec.c:av_make_q
Unexecuted instantiation: mpl2dec.c:av_make_q
Unexecuted instantiation: mpsubdec.c:av_make_q
Unexecuted instantiation: msf.c:av_make_q
Unexecuted instantiation: msnwc_tcp.c:av_make_q
Unexecuted instantiation: mspdec.c:av_make_q
Unexecuted instantiation: mtaf.c:av_make_q
Unexecuted instantiation: mtv.c:av_make_q
Unexecuted instantiation: musx.c:av_make_q
Unexecuted instantiation: mux_utils.c:av_make_q
Unexecuted instantiation: mvdec.c:av_make_q
Unexecuted instantiation: mvi.c:av_make_q
mxfdec.c:av_make_q
Line
Count
Source
72
7.52k
{
73
7.52k
    AVRational r = { num, den };
74
7.52k
    return r;
75
7.52k
}
Unexecuted instantiation: mxg.c:av_make_q
Unexecuted instantiation: ncdec.c:av_make_q
Unexecuted instantiation: nistspheredec.c:av_make_q
Unexecuted instantiation: nspdec.c:av_make_q
Unexecuted instantiation: nsvdec.c:av_make_q
Unexecuted instantiation: nutdec.c:av_make_q
Unexecuted instantiation: nuv.c:av_make_q
Unexecuted instantiation: oggdec.c:av_make_q
Unexecuted instantiation: oggparsecelt.c:av_make_q
Unexecuted instantiation: oggparsedirac.c:av_make_q
Unexecuted instantiation: oggparseflac.c:av_make_q
Unexecuted instantiation: oggparseogm.c:av_make_q
Unexecuted instantiation: oggparseopus.c:av_make_q
Unexecuted instantiation: oggparseskeleton.c:av_make_q
Unexecuted instantiation: oggparsespeex.c:av_make_q
Unexecuted instantiation: oggparsetheora.c:av_make_q
Unexecuted instantiation: oggparsevorbis.c:av_make_q
Unexecuted instantiation: oggparsevp8.c:av_make_q
Unexecuted instantiation: omadec.c:av_make_q
Unexecuted instantiation: osq.c:av_make_q
Unexecuted instantiation: paf.c:av_make_q
Unexecuted instantiation: pcm.c:av_make_q
Unexecuted instantiation: pcmdec.c:av_make_q
Unexecuted instantiation: pdvdec.c:av_make_q
Unexecuted instantiation: pjsdec.c:av_make_q
Unexecuted instantiation: pmpdec.c:av_make_q
Unexecuted instantiation: pp_bnk.c:av_make_q
Unexecuted instantiation: psxstr.c:av_make_q
Unexecuted instantiation: pva.c:av_make_q
Unexecuted instantiation: pvfdec.c:av_make_q
Unexecuted instantiation: qcp.c:av_make_q
Unexecuted instantiation: qoadec.c:av_make_q
Unexecuted instantiation: qtpalette.c:av_make_q
Unexecuted instantiation: r3d.c:av_make_q
Unexecuted instantiation: rawdec.c:av_make_q
Unexecuted instantiation: rawvideodec.c:av_make_q
Unexecuted instantiation: rcwtdec.c:av_make_q
Unexecuted instantiation: realtextdec.c:av_make_q
Unexecuted instantiation: redspark.c:av_make_q
Unexecuted instantiation: replaygain.c:av_make_q
Unexecuted instantiation: riff.c:av_make_q
Unexecuted instantiation: riffdec.c:av_make_q
Unexecuted instantiation: rka.c:av_make_q
Unexecuted instantiation: rl2.c:av_make_q
Unexecuted instantiation: rmdec.c:av_make_q
Unexecuted instantiation: rpl.c:av_make_q
Unexecuted instantiation: rsd.c:av_make_q
Unexecuted instantiation: rsodec.c:av_make_q
Unexecuted instantiation: s337m.c:av_make_q
Unexecuted instantiation: samidec.c:av_make_q
Unexecuted instantiation: sauce.c:av_make_q
Unexecuted instantiation: sbcdec.c:av_make_q
Unexecuted instantiation: sbgdec.c:av_make_q
Unexecuted instantiation: sccdec.c:av_make_q
Unexecuted instantiation: scd.c:av_make_q
Unexecuted instantiation: sdns.c:av_make_q
Unexecuted instantiation: sdr2.c:av_make_q
Unexecuted instantiation: sdsdec.c:av_make_q
Unexecuted instantiation: sdxdec.c:av_make_q
Unexecuted instantiation: seek.c:av_make_q
Unexecuted instantiation: segafilm.c:av_make_q
Unexecuted instantiation: serdec.c:av_make_q
Unexecuted instantiation: sga.c:av_make_q
Unexecuted instantiation: shortendec.c:av_make_q
Unexecuted instantiation: sierravmd.c:av_make_q
Unexecuted instantiation: siff.c:av_make_q
Unexecuted instantiation: smacker.c:av_make_q
Unexecuted instantiation: smjpegdec.c:av_make_q
Unexecuted instantiation: smush.c:av_make_q
Unexecuted instantiation: sol.c:av_make_q
Unexecuted instantiation: soxdec.c:av_make_q
Unexecuted instantiation: spdif.c:av_make_q
Unexecuted instantiation: spdifdec.c:av_make_q
Unexecuted instantiation: srtdec.c:av_make_q
Unexecuted instantiation: stldec.c:av_make_q
Unexecuted instantiation: subtitles.c:av_make_q
Unexecuted instantiation: subviewer1dec.c:av_make_q
Unexecuted instantiation: subviewerdec.c:av_make_q
Unexecuted instantiation: supdec.c:av_make_q
Unexecuted instantiation: svag.c:av_make_q
Unexecuted instantiation: svs.c:av_make_q
Unexecuted instantiation: swfdec.c:av_make_q
Unexecuted instantiation: takdec.c:av_make_q
Unexecuted instantiation: tedcaptionsdec.c:av_make_q
Unexecuted instantiation: thp.c:av_make_q
Unexecuted instantiation: tiertexseq.c:av_make_q
Unexecuted instantiation: tmv.c:av_make_q
Unexecuted instantiation: tta.c:av_make_q
Unexecuted instantiation: tty.c:av_make_q
Unexecuted instantiation: txd.c:av_make_q
Unexecuted instantiation: ty.c:av_make_q
usmdec.c:av_make_q
Line
Count
Source
72
1.58k
{
73
1.58k
    AVRational r = { num, den };
74
1.58k
    return r;
75
1.58k
}
Unexecuted instantiation: vag.c:av_make_q
Unexecuted instantiation: vc1dec.c:av_make_q
Unexecuted instantiation: vc1test.c:av_make_q
vividas.c:av_make_q
Line
Count
Source
72
10
{
73
10
    AVRational r = { num, den };
74
10
    return r;
75
10
}
Unexecuted instantiation: vivo.c:av_make_q
Unexecuted instantiation: voc_packet.c:av_make_q
Unexecuted instantiation: vocdec.c:av_make_q
Unexecuted instantiation: vorbiscomment.c:av_make_q
Unexecuted instantiation: vpk.c:av_make_q
Unexecuted instantiation: vplayerdec.c:av_make_q
Unexecuted instantiation: vqf.c:av_make_q
Unexecuted instantiation: vvcdec.c:av_make_q
Unexecuted instantiation: wady.c:av_make_q
Unexecuted instantiation: wavarc.c:av_make_q
Unexecuted instantiation: wavdec.c:av_make_q
Unexecuted instantiation: wc3movie.c:av_make_q
Unexecuted instantiation: webvttdec.c:av_make_q
Unexecuted instantiation: westwood_aud.c:av_make_q
Unexecuted instantiation: westwood_vqa.c:av_make_q
Unexecuted instantiation: wsddec.c:av_make_q
Unexecuted instantiation: wtvdec.c:av_make_q
Unexecuted instantiation: wvdec.c:av_make_q
Unexecuted instantiation: wvedec.c:av_make_q
Unexecuted instantiation: xa.c:av_make_q
Unexecuted instantiation: xmd.c:av_make_q
Unexecuted instantiation: xmv.c:av_make_q
Unexecuted instantiation: xvag.c:av_make_q
Unexecuted instantiation: xwma.c:av_make_q
Unexecuted instantiation: yop.c:av_make_q
Unexecuted instantiation: yuv4mpegdec.c:av_make_q
Unexecuted instantiation: 3dostr.c:av_make_q
Unexecuted instantiation: 4xm.c:av_make_q
Unexecuted instantiation: aacdec.c:av_make_q
Unexecuted instantiation: aadec.c:av_make_q
Unexecuted instantiation: aaxdec.c:av_make_q
Unexecuted instantiation: ac3dec.c:av_make_q
Unexecuted instantiation: ac4dec.c:av_make_q
Unexecuted instantiation: acedec.c:av_make_q
Unexecuted instantiation: acm.c:av_make_q
Unexecuted instantiation: act.c:av_make_q
Unexecuted instantiation: adp.c:av_make_q
Unexecuted instantiation: ads.c:av_make_q
Unexecuted instantiation: adxdec.c:av_make_q
Unexecuted instantiation: aeadec.c:av_make_q
Unexecuted instantiation: afc.c:av_make_q
Unexecuted instantiation: aiffdec.c:av_make_q
Unexecuted instantiation: aixdec.c:av_make_q
Unexecuted instantiation: asf.c:av_make_q
Unexecuted instantiation: asf_tags.c:av_make_q
Unexecuted instantiation: ast.c:av_make_q
Unexecuted instantiation: avio.c:av_make_q
Unexecuted instantiation: caf.c:av_make_q
Unexecuted instantiation: dash.c:av_make_q
Unexecuted instantiation: dovi_isom.c:av_make_q
Unexecuted instantiation: flac_picture.c:av_make_q
iamf_parse.c:av_make_q
Line
Count
Source
72
23.5k
{
73
23.5k
    AVRational r = { num, den };
74
23.5k
    return r;
75
23.5k
}
iamf_reader.c:av_make_q
Line
Count
Source
72
52
{
73
52
    AVRational r = { num, den };
74
52
    return r;
75
52
}
Unexecuted instantiation: id3v1.c:av_make_q
imf_cpl.c:av_make_q
Line
Count
Source
72
65
{
73
65
    AVRational r = { num, den };
74
65
    return r;
75
65
}
Unexecuted instantiation: ircam.c:av_make_q
Unexecuted instantiation: lrc.c:av_make_q
Unexecuted instantiation: matroska.c:av_make_q
Unexecuted instantiation: mxf.c:av_make_q
Unexecuted instantiation: network.c:av_make_q
Unexecuted instantiation: nut.c:av_make_q
Unexecuted instantiation: oma.c:av_make_q
Unexecuted instantiation: os_support.c:av_make_q
Unexecuted instantiation: rm.c:av_make_q
Unexecuted instantiation: rso.c:av_make_q
Unexecuted instantiation: smjpeg.c:av_make_q
Unexecuted instantiation: swf.c:av_make_q
Unexecuted instantiation: voc.c:av_make_q
Unexecuted instantiation: wtv_common.c:av_make_q
Unexecuted instantiation: aiff.c:av_make_q
Unexecuted instantiation: iamf.c:av_make_q
Unexecuted instantiation: dirac.c:av_make_q
Unexecuted instantiation: dv_profile.c:av_make_q
Unexecuted instantiation: raw.c:av_make_q
Unexecuted instantiation: timecode.c:av_make_q
Unexecuted instantiation: target_enc_fuzzer.c:av_make_q
Unexecuted instantiation: pnmenc.c:av_make_q
Unexecuted instantiation: srtenc.c:av_make_q
Unexecuted instantiation: r210enc.c:av_make_q
Unexecuted instantiation: jpeglsenc.c:av_make_q
Unexecuted instantiation: target_bsf_fuzzer.c:av_make_q
Unexecuted instantiation: dpcm.c:av_make_q
Unexecuted instantiation: tscc.c:av_make_q
Unexecuted instantiation: msrledec.c:av_make_q
Unexecuted instantiation: roqaudioenc.c:av_make_q
Unexecuted instantiation: libfdk-aacenc.c:av_make_q
Unexecuted instantiation: audio_frame_queue.c:av_make_q
Unexecuted instantiation: vp3.c:av_make_q
Unexecuted instantiation: vp3dsp.c:av_make_q
Unexecuted instantiation: vp3dsp_init.c:av_make_q
Unexecuted instantiation: wmaprodec.c:av_make_q
Unexecuted instantiation: sinewin.c:av_make_q
Unexecuted instantiation: wma.c:av_make_q
Unexecuted instantiation: xga_font_data.c:av_make_q
Unexecuted instantiation: lcldec.c:av_make_q
Unexecuted instantiation: twinvqdec.c:av_make_q
Unexecuted instantiation: twinvq.c:av_make_q
Unexecuted instantiation: lsp.c:av_make_q
Unexecuted instantiation: mimic.c:av_make_q
Unexecuted instantiation: adpcmenc.c:av_make_q
Unexecuted instantiation: adpcm.c:av_make_q
Unexecuted instantiation: cfhdenc.c:av_make_q
Unexecuted instantiation: cfhdencdsp.c:av_make_q
Unexecuted instantiation: v4l2_m2m_enc.c:av_make_q
Unexecuted instantiation: v4l2_context.c:av_make_q
Unexecuted instantiation: v4l2_fmt.c:av_make_q
Unexecuted instantiation: v4l2_m2m.c:av_make_q
Unexecuted instantiation: v4l2_buffers.c:av_make_q
Unexecuted instantiation: g2meet.c:av_make_q
Unexecuted instantiation: imc.c:av_make_q
Unexecuted instantiation: roqvideoenc.c:av_make_q
Unexecuted instantiation: elbg.c:av_make_q
Unexecuted instantiation: roqvideo.c:av_make_q
Unexecuted instantiation: h264_cavlc.c:av_make_q
Unexecuted instantiation: h264_direct.c:av_make_q
Unexecuted instantiation: h264_mb.c:av_make_q
Unexecuted instantiation: h264_picture.c:av_make_q
Unexecuted instantiation: h264_refs.c:av_make_q
Unexecuted instantiation: h264_slice.c:av_make_q
Unexecuted instantiation: h264pred.c:av_make_q
Unexecuted instantiation: h274.c:av_make_q
Unexecuted instantiation: h264_intrapred_init.c:av_make_q
Unexecuted instantiation: h264_cabac.c:av_make_q
Unexecuted instantiation: h264_loopfilter.c:av_make_q
Unexecuted instantiation: prosumer.c:av_make_q
Unexecuted instantiation: pictordec.c:av_make_q
Unexecuted instantiation: leaddec.c:av_make_q
Unexecuted instantiation: mss1.c:av_make_q
Unexecuted instantiation: mss12.c:av_make_q
Unexecuted instantiation: vble.c:av_make_q
Unexecuted instantiation: lossless_videodsp.c:av_make_q
Unexecuted instantiation: sipr.c:av_make_q
Unexecuted instantiation: sipr16k.c:av_make_q
Unexecuted instantiation: acelp_filters.c:av_make_q
Unexecuted instantiation: acelp_pitch_delay.c:av_make_q
Unexecuted instantiation: acelp_vectors.c:av_make_q
Unexecuted instantiation: celp_filters.c:av_make_q
Unexecuted instantiation: celp_math.c:av_make_q
Unexecuted instantiation: cri.c:av_make_q
Unexecuted instantiation: wmalosslessdec.c:av_make_q
Unexecuted instantiation: dvdsubenc.c:av_make_q
Unexecuted instantiation: eatgv.c:av_make_q
Unexecuted instantiation: aic.c:av_make_q
Unexecuted instantiation: dsddec.c:av_make_q
Unexecuted instantiation: vp5.c:av_make_q
Unexecuted instantiation: vp56.c:av_make_q
Unexecuted instantiation: vp56data.c:av_make_q
Unexecuted instantiation: vp56dsp.c:av_make_q
Unexecuted instantiation: vp6dsp.c:av_make_q
Unexecuted instantiation: vpx_rac.c:av_make_q
Unexecuted instantiation: qdrw.c:av_make_q
Unexecuted instantiation: smcenc.c:av_make_q
Unexecuted instantiation: vp6.c:av_make_q
Unexecuted instantiation: exrenc.c:av_make_q
Unexecuted instantiation: dds.c:av_make_q
Unexecuted instantiation: texturedsp.c:av_make_q
Unexecuted instantiation: hqx.c:av_make_q
Unexecuted instantiation: hqxdsp.c:av_make_q
Unexecuted instantiation: hqxvlc.c:av_make_q
Unexecuted instantiation: canopus.c:av_make_q
Unexecuted instantiation: qtrleenc.c:av_make_q
Unexecuted instantiation: mpegaudiodec_float.c:av_make_q
Unexecuted instantiation: mpegaudiodsp.c:av_make_q
Unexecuted instantiation: mpegaudiodsp_fixed.c:av_make_q
Unexecuted instantiation: mpegaudiodsp_float.c:av_make_q
Unexecuted instantiation: dct32_fixed.c:av_make_q
Unexecuted instantiation: dct32_float.c:av_make_q
Unexecuted instantiation: mpegaudio.c:av_make_q
Unexecuted instantiation: mpegaudiodec_common.c:av_make_q
Unexecuted instantiation: pafvideo.c:av_make_q
Unexecuted instantiation: kgv1dec.c:av_make_q
Unexecuted instantiation: huffyuvenc.c:av_make_q
Unexecuted instantiation: huffyuvencdsp.c:av_make_q
Unexecuted instantiation: lossless_videoencdsp.c:av_make_q
Unexecuted instantiation: lossless_videoencdsp_init.c:av_make_q
Unexecuted instantiation: bethsoftvideo.c:av_make_q
Unexecuted instantiation: loco.c:av_make_q
Unexecuted instantiation: mpeg12dec.c:av_make_q
Unexecuted instantiation: mpeg12.c:av_make_q
Unexecuted instantiation: mpeg12data.c:av_make_q
Unexecuted instantiation: pafaudio.c:av_make_q
Unexecuted instantiation: cdgraphics.c:av_make_q
Unexecuted instantiation: mpc7.c:av_make_q
Unexecuted instantiation: sanm.c:av_make_q
Unexecuted instantiation: vp9.c:av_make_q
Unexecuted instantiation: vp9block.c:av_make_q
Unexecuted instantiation: vp9data.c:av_make_q
Unexecuted instantiation: vp9dsp_10bpp.c:av_make_q
Unexecuted instantiation: vp9dsp_12bpp.c:av_make_q
Unexecuted instantiation: vp9dsp_8bpp.c:av_make_q
Unexecuted instantiation: vp9lpf.c:av_make_q
Unexecuted instantiation: vp9mvs.c:av_make_q
Unexecuted instantiation: vp9prob.c:av_make_q
Unexecuted instantiation: vp9recon.c:av_make_q
Unexecuted instantiation: pngenc.c:av_make_q
Unexecuted instantiation: csp.c:av_make_q
Unexecuted instantiation: wmv2enc.c:av_make_q
Unexecuted instantiation: mpegvideo_enc.c:av_make_q
Unexecuted instantiation: mpegvideoencdsp.c:av_make_q
Unexecuted instantiation: msmpeg4enc.c:av_make_q
Unexecuted instantiation: pixblockdsp.c:av_make_q
Unexecuted instantiation: ratecontrol.c:av_make_q
Unexecuted instantiation: rv10enc.c:av_make_q
Unexecuted instantiation: rv20enc.c:av_make_q
Unexecuted instantiation: speedhqenc.c:av_make_q
Unexecuted instantiation: mpegvideoenc.c:av_make_q
Unexecuted instantiation: mpegvideoencdsp_init.c:av_make_q
Unexecuted instantiation: pixblockdsp_init.c:av_make_q
Unexecuted instantiation: faandct.c:av_make_q
Unexecuted instantiation: fdctdsp.c:av_make_q
Unexecuted instantiation: flvenc.c:av_make_q
Unexecuted instantiation: h261enc.c:av_make_q
Unexecuted instantiation: ituh263enc.c:av_make_q
Unexecuted instantiation: jfdctint.c:av_make_q
Unexecuted instantiation: mjpegenc.c:av_make_q
Unexecuted instantiation: mjpegenc_common.c:av_make_q
Unexecuted instantiation: motion_est.c:av_make_q
Unexecuted instantiation: mpeg12enc.c:av_make_q
Unexecuted instantiation: mpeg4videoenc.c:av_make_q
Unexecuted instantiation: fdctdsp_init.c:av_make_q
Unexecuted instantiation: h261data.c:av_make_q
Unexecuted instantiation: agm.c:av_make_q
Unexecuted instantiation: targaenc.c:av_make_q
Unexecuted instantiation: asvenc.c:av_make_q
Unexecuted instantiation: asv.c:av_make_q
Unexecuted instantiation: clearvideo.c:av_make_q
Unexecuted instantiation: frwu.c:av_make_q
Unexecuted instantiation: rv30.c:av_make_q
Unexecuted instantiation: rv30dsp.c:av_make_q
Unexecuted instantiation: rv34.c:av_make_q
Unexecuted instantiation: rv34dsp.c:av_make_q
Unexecuted instantiation: dxtory.c:av_make_q
Unexecuted instantiation: aasc.c:av_make_q
Unexecuted instantiation: flacenc.c:av_make_q
Unexecuted instantiation: flacencdsp.c:av_make_q
Unexecuted instantiation: lpc.c:av_make_q
Unexecuted instantiation: mjpegbdec.c:av_make_q
Unexecuted instantiation: kmvc.c:av_make_q
Unexecuted instantiation: ass.c:av_make_q
Unexecuted instantiation: htmlsubtitles.c:av_make_q
Unexecuted instantiation: 012v.c:av_make_q
Unexecuted instantiation: imm4.c:av_make_q
Unexecuted instantiation: rtv1.c:av_make_q
Unexecuted instantiation: amrnbdec.c:av_make_q
Unexecuted instantiation: mvcdec.c:av_make_q
Unexecuted instantiation: atrac3plusdec.c:av_make_q
Unexecuted instantiation: atrac3plusdsp.c:av_make_q
Unexecuted instantiation: atrac3plus.c:av_make_q
Unexecuted instantiation: proresenc_kostya.c:av_make_q
Unexecuted instantiation: aura.c:av_make_q
Unexecuted instantiation: cyuv.c:av_make_q
Unexecuted instantiation: qdmc.c:av_make_q
Unexecuted instantiation: cljrenc.c:av_make_q
Unexecuted instantiation: argo.c:av_make_q
Unexecuted instantiation: dpxenc.c:av_make_q
Unexecuted instantiation: wmavoice.c:av_make_q
Unexecuted instantiation: tiertexseqv.c:av_make_q
Unexecuted instantiation: v4l2_m2m_dec.c:av_make_q
Unexecuted instantiation: huffyuvdec.c:av_make_q
Unexecuted instantiation: huffyuvdsp.c:av_make_q
Unexecuted instantiation: ws-snd1.c:av_make_q
Unexecuted instantiation: vc2enc.c:av_make_q
Unexecuted instantiation: fastaudio.c:av_make_q
Unexecuted instantiation: utvideoenc.c:av_make_q
Unexecuted instantiation: fraps.c:av_make_q
Unexecuted instantiation: g729postfilter.c:av_make_q
Unexecuted instantiation: audiodsp.c:av_make_q
Unexecuted instantiation: avrndec.c:av_make_q
Unexecuted instantiation: dvaudiodec.c:av_make_q
Unexecuted instantiation: 8bps.c:av_make_q
Unexecuted instantiation: screenpresso.c:av_make_q
Unexecuted instantiation: m101.c:av_make_q
Unexecuted instantiation: mpegaudiodec_fixed.c:av_make_q
Unexecuted instantiation: shorten.c:av_make_q
Unexecuted instantiation: binkaudio.c:av_make_q
Unexecuted instantiation: scpr.c:av_make_q
Unexecuted instantiation: dfpwmenc.c:av_make_q
Unexecuted instantiation: yuv4enc.c:av_make_q
Unexecuted instantiation: truemotion1.c:av_make_q
Unexecuted instantiation: atrac9dec.c:av_make_q
Unexecuted instantiation: dec.c:av_make_q
Unexecuted instantiation: dsp.c:av_make_q
Unexecuted instantiation: intra_utils.c:av_make_q
Unexecuted instantiation: itx_1d.c:av_make_q
Unexecuted instantiation: refs.c:av_make_q
Unexecuted instantiation: thread.c:av_make_q
Unexecuted instantiation: vvcdsp_init.c:av_make_q
Unexecuted instantiation: ctu.c:av_make_q
Unexecuted instantiation: filter.c:av_make_q
Unexecuted instantiation: inter.c:av_make_q
Unexecuted instantiation: intra.c:av_make_q
Unexecuted instantiation: mvs.c:av_make_q
Unexecuted instantiation: cabac.c:av_make_q
Unexecuted instantiation: amrwbdec.c:av_make_q
Unexecuted instantiation: vqcdec.c:av_make_q
Unexecuted instantiation: qoienc.c:av_make_q
Unexecuted instantiation: cavsdec.c:av_make_q
Unexecuted instantiation: cavs.c:av_make_q
Unexecuted instantiation: cavsdata.c:av_make_q
Unexecuted instantiation: cavsdsp.c:av_make_q
Unexecuted instantiation: y41penc.c:av_make_q
Unexecuted instantiation: flashsv2enc.c:av_make_q
Unexecuted instantiation: cook.c:av_make_q
Unexecuted instantiation: a64multienc.c:av_make_q
Unexecuted instantiation: rtjpeg.c:av_make_q
Unexecuted instantiation: mace.c:av_make_q
Unexecuted instantiation: ralf.c:av_make_q
Unexecuted instantiation: lscrdec.c:av_make_q
Unexecuted instantiation: pngdec.c:av_make_q
Unexecuted instantiation: ljpegenc.c:av_make_q
Unexecuted instantiation: vc1_block.c:av_make_q
Unexecuted instantiation: vc1_loopfilter.c:av_make_q
Unexecuted instantiation: vc1_mc.c:av_make_q
Unexecuted instantiation: vc1_pred.c:av_make_q
Unexecuted instantiation: gif.c:av_make_q
Unexecuted instantiation: lzwenc.c:av_make_q
Unexecuted instantiation: rpzaenc.c:av_make_q
Unexecuted instantiation: msrleenc.c:av_make_q
Unexecuted instantiation: alsdec.c:av_make_q
Unexecuted instantiation: bgmc.c:av_make_q
Unexecuted instantiation: mlz.c:av_make_q
Unexecuted instantiation: cdtoons.c:av_make_q
Unexecuted instantiation: mss3.c:av_make_q
Unexecuted instantiation: mss34dsp.c:av_make_q
Unexecuted instantiation: dvenc.c:av_make_q
Unexecuted instantiation: diracdsp.c:av_make_q
Unexecuted instantiation: dirac_arith.c:av_make_q
Unexecuted instantiation: dirac_dwt.c:av_make_q
Unexecuted instantiation: pixlet.c:av_make_q
Unexecuted instantiation: indeo3.c:av_make_q
Unexecuted instantiation: enc.c:av_make_q
Unexecuted instantiation: enc_psy.c:av_make_q
Unexecuted instantiation: pvq.c:av_make_q
Unexecuted instantiation: rc.c:av_make_q
Unexecuted instantiation: celt_pvq_init.c:av_make_q
Unexecuted instantiation: celt.c:av_make_q
Unexecuted instantiation: escape130.c:av_make_q
Unexecuted instantiation: assenc.c:av_make_q
Unexecuted instantiation: ftr.c:av_make_q
Unexecuted instantiation: vmdvideo.c:av_make_q
Unexecuted instantiation: v408enc.c:av_make_q
Unexecuted instantiation: target_swr_fuzzer.c:av_make_q
Unexecuted instantiation: swresample.c:av_make_q
Unexecuted instantiation: audioconvert.c:av_make_q
Unexecuted instantiation: dither.c:av_make_q
Unexecuted instantiation: rematrix.c:av_make_q
Unexecuted instantiation: resample.c:av_make_q
Unexecuted instantiation: resample_dsp.c:av_make_q
Unexecuted instantiation: audio_convert_init.c:av_make_q
Unexecuted instantiation: rematrix_init.c:av_make_q
Unexecuted instantiation: resample_init.c:av_make_q
Unexecuted instantiation: ulti.c:av_make_q
Unexecuted instantiation: msgsmdec.c:av_make_q
Unexecuted instantiation: metasound.c:av_make_q
Unexecuted instantiation: alacenc.c:av_make_q
Unexecuted instantiation: magicyuvenc.c:av_make_q
Unexecuted instantiation: dolby_e.c:av_make_q
Unexecuted instantiation: kbdwin.c:av_make_q
Unexecuted instantiation: cllc.c:av_make_q
Unexecuted instantiation: vp8.c:av_make_q
Unexecuted instantiation: vp8dsp.c:av_make_q
Unexecuted instantiation: misc4.c:av_make_q
Unexecuted instantiation: hcadec.c:av_make_q
Unexecuted instantiation: mlpenc.c:av_make_q
Unexecuted instantiation: libopusenc.c:av_make_q
Unexecuted instantiation: rv40.c:av_make_q
Unexecuted instantiation: rv40dsp.c:av_make_q
Unexecuted instantiation: sheervideo.c:av_make_q
Unexecuted instantiation: mscc.c:av_make_q
Unexecuted instantiation: xan.c:av_make_q
Unexecuted instantiation: xl.c:av_make_q
Unexecuted instantiation: sonic.c:av_make_q
Unexecuted instantiation: libvpxenc.c:av_make_q
Unexecuted instantiation: wbmpenc.c:av_make_q
Unexecuted instantiation: ylc.c:av_make_q
Unexecuted instantiation: cpia.c:av_make_q
Unexecuted instantiation: msvideo1enc.c:av_make_q
Unexecuted instantiation: aptxenc.c:av_make_q
Unexecuted instantiation: aptx.c:av_make_q
Unexecuted instantiation: gemdec.c:av_make_q
Unexecuted instantiation: truespeech.c:av_make_q
Unexecuted instantiation: arbc.c:av_make_q
Unexecuted instantiation: atrac1.c:av_make_q
Unexecuted instantiation: mss2.c:av_make_q
Unexecuted instantiation: mss2dsp.c:av_make_q
Unexecuted instantiation: v308enc.c:av_make_q
Unexecuted instantiation: dsicinvideo.c:av_make_q
Unexecuted instantiation: avuienc.c:av_make_q
Unexecuted instantiation: vcr1.c:av_make_q
Unexecuted instantiation: eacmv.c:av_make_q
Unexecuted instantiation: rasc.c:av_make_q
Unexecuted instantiation: vqavideo.c:av_make_q
Unexecuted instantiation: flicvideo.c:av_make_q
Unexecuted instantiation: sbcenc.c:av_make_q
Unexecuted instantiation: sbcdsp.c:av_make_q
Unexecuted instantiation: tdsc.c:av_make_q
Unexecuted instantiation: 8svx.c:av_make_q
Unexecuted instantiation: mwsc.c:av_make_q
Unexecuted instantiation: libtheoraenc.c:av_make_q
Unexecuted instantiation: ansi.c:av_make_q
Unexecuted instantiation: webvttenc.c:av_make_q
Unexecuted instantiation: dstdec.c:av_make_q
Unexecuted instantiation: interplayacm.c:av_make_q
Unexecuted instantiation: libvorbisenc.c:av_make_q
Unexecuted instantiation: adxenc.c:av_make_q
Unexecuted instantiation: adx.c:av_make_q
Unexecuted instantiation: truemotion2rt.c:av_make_q
Unexecuted instantiation: sgienc.c:av_make_q
Unexecuted instantiation: nellymoserenc.c:av_make_q
Unexecuted instantiation: nellymoser.c:av_make_q
Unexecuted instantiation: tscc2.c:av_make_q
Unexecuted instantiation: textdec.c:av_make_q
Unexecuted instantiation: zerocodec.c:av_make_q
Unexecuted instantiation: indeo4.c:av_make_q
Unexecuted instantiation: ivi.c:av_make_q
Unexecuted instantiation: ivi_dsp.c:av_make_q
Unexecuted instantiation: midivid.c:av_make_q
Unexecuted instantiation: pcm-blurayenc.c:av_make_q
Unexecuted instantiation: sp5xdec.c:av_make_q
Unexecuted instantiation: lclenc.c:av_make_q
Unexecuted instantiation: aacdec_fixed.c:av_make_q
Unexecuted instantiation: aacdec_float.c:av_make_q
Unexecuted instantiation: aacdec_tab.c:av_make_q
Unexecuted instantiation: aacdec_usac.c:av_make_q
Unexecuted instantiation: aacps_common.c:av_make_q
Unexecuted instantiation: aacsbr.c:av_make_q
Unexecuted instantiation: aacsbr_fixed.c:av_make_q
Unexecuted instantiation: cbrt_data.c:av_make_q
Unexecuted instantiation: cbrt_data_fixed.c:av_make_q
Unexecuted instantiation: sbrdsp_fixed.c:av_make_q
Unexecuted instantiation: aacdec_ac.c:av_make_q
Unexecuted instantiation: aacdec_lpd.c:av_make_q
Unexecuted instantiation: aacps_fixed.c:av_make_q
Unexecuted instantiation: aacps_float.c:av_make_q
Unexecuted instantiation: aacpsdsp_fixed.c:av_make_q
Unexecuted instantiation: fixed_dsp.c:av_make_q
Unexecuted instantiation: fixed_dsp_init.c:av_make_q
Unexecuted instantiation: eatgq.c:av_make_q
Unexecuted instantiation: eaidct.c:av_make_q
Unexecuted instantiation: pgxdec.c:av_make_q
Unexecuted instantiation: vbnenc.c:av_make_q
Unexecuted instantiation: texturedspenc.c:av_make_q
Unexecuted instantiation: ac3enc_fixed.c:av_make_q
Unexecuted instantiation: ac3enc.c:av_make_q
Unexecuted instantiation: eac3enc.c:av_make_q
Unexecuted instantiation: ac3.c:av_make_q
Unexecuted instantiation: ac3dsp.c:av_make_q
Unexecuted instantiation: ac3enc_float.c:av_make_q
Unexecuted instantiation: dsicinaudio.c:av_make_q
Unexecuted instantiation: dss_sp.c:av_make_q
Unexecuted instantiation: s302menc.c:av_make_q
Unexecuted instantiation: webp.c:av_make_q
Unexecuted instantiation: fic.c:av_make_q
Unexecuted instantiation: cinepakenc.c:av_make_q
Unexecuted instantiation: siren.c:av_make_q
Unexecuted instantiation: indeo5.c:av_make_q
Unexecuted instantiation: xxan.c:av_make_q
Unexecuted instantiation: hq_hqa.c:av_make_q
Unexecuted instantiation: hq_hqadsp.c:av_make_q
Unexecuted instantiation: v410enc.c:av_make_q
Unexecuted instantiation: pgssubdec.c:av_make_q
Unexecuted instantiation: vmdaudio.c:av_make_q
Unexecuted instantiation: msp2dec.c:av_make_q
Unexecuted instantiation: ffwavesynth.c:av_make_q
Unexecuted instantiation: eatqi.c:av_make_q
Unexecuted instantiation: truemotion2.c:av_make_q
Unexecuted instantiation: indeo2.c:av_make_q
Unexecuted instantiation: wmaenc.c:av_make_q
Unexecuted instantiation: aacenc.c:av_make_q
Unexecuted instantiation: psymodel.c:av_make_q
Unexecuted instantiation: aaccoder.c:av_make_q
Unexecuted instantiation: aacenc_is.c:av_make_q
Unexecuted instantiation: aacenc_ltp.c:av_make_q
Unexecuted instantiation: aacenc_pred.c:av_make_q
Unexecuted instantiation: aacenc_tns.c:av_make_q
Unexecuted instantiation: aacpsy.c:av_make_q
Unexecuted instantiation: iirfilter.c:av_make_q
Unexecuted instantiation: xfaceenc.c:av_make_q
Unexecuted instantiation: evrcdec.c:av_make_q
Unexecuted instantiation: cscd.c:av_make_q
Unexecuted instantiation: g722enc.c:av_make_q
Unexecuted instantiation: g722dsp.c:av_make_q
Unexecuted instantiation: mxpegdec.c:av_make_q
Unexecuted instantiation: pred.c:av_make_q
Unexecuted instantiation: container_fifo.c:av_make_q
Unexecuted instantiation: hevcdsp_init.c:av_make_q
Unexecuted instantiation: j2kenc.c:av_make_q
Unexecuted instantiation: jpeg2000.c:av_make_q
Unexecuted instantiation: mpegaudioenc_fixed.c:av_make_q
Unexecuted instantiation: hdrenc.c:av_make_q
Unexecuted instantiation: photocd.c:av_make_q
Unexecuted instantiation: bmpenc.c:av_make_q
Unexecuted instantiation: xsubenc.c:av_make_q
Unexecuted instantiation: sgirledec.c:av_make_q
Unexecuted instantiation: zmbvenc.c:av_make_q
Unexecuted instantiation: fmvc.c:av_make_q
Unexecuted instantiation: mv30.c:av_make_q
Unexecuted instantiation: vorbisenc.c:av_make_q
Unexecuted instantiation: vorbis.c:av_make_q
Unexecuted instantiation: apedec.c:av_make_q
Unexecuted instantiation: xpmdec.c:av_make_q
Unexecuted instantiation: lagarith.c:av_make_q
Unexecuted instantiation: lagarithrac.c:av_make_q
Unexecuted instantiation: snowenc.c:av_make_q
Unexecuted instantiation: rscc.c:av_make_q
Unexecuted instantiation: wcmv.c:av_make_q
Unexecuted instantiation: qdm2.c:av_make_q
Unexecuted instantiation: mpegaudioenc_float.c:av_make_q
Unexecuted instantiation: speexdec.c:av_make_q
Unexecuted instantiation: cngenc.c:av_make_q
Unexecuted instantiation: pamenc.c:av_make_q
Unexecuted instantiation: escape124.c:av_make_q
Unexecuted instantiation: motionpixels.c:av_make_q
Unexecuted instantiation: fitsenc.c:av_make_q
Unexecuted instantiation: ra144enc.c:av_make_q
Unexecuted instantiation: ra144.c:av_make_q
Unexecuted instantiation: psd.c:av_make_q
Unexecuted instantiation: mvha.c:av_make_q
Unexecuted instantiation: movtextenc.c:av_make_q
Unexecuted instantiation: svq3.c:av_make_q
Unexecuted instantiation: tpeldsp.c:av_make_q
Unexecuted instantiation: wrapped_avframe.c:av_make_q
Unexecuted instantiation: idcinvideo.c:av_make_q
Unexecuted instantiation: mdec.c:av_make_q
Unexecuted instantiation: xwdenc.c:av_make_q
Unexecuted instantiation: flashsvenc.c:av_make_q
Unexecuted instantiation: wavpackenc.c:av_make_q
Unexecuted instantiation: bmvvideo.c:av_make_q
Unexecuted instantiation: hapdec.c:av_make_q
Unexecuted instantiation: snappy.c:av_make_q
Unexecuted instantiation: imm5.c:av_make_q
Unexecuted instantiation: target_sws_fuzzer.c:av_make_q
Unexecuted instantiation: swscale.c:av_make_q
Unexecuted instantiation: vscale.c:av_make_q
Unexecuted instantiation: hscale_fast_bilinear_simd.c:av_make_q
Unexecuted instantiation: yuv2rgb.c:av_make_q
Unexecuted instantiation: alphablend.c:av_make_q
Unexecuted instantiation: hscale_fast_bilinear.c:av_make_q
Unexecuted instantiation: input.c:av_make_q
Unexecuted instantiation: output.c:av_make_q
Unexecuted instantiation: rgb2rgb.c:av_make_q
Unexecuted instantiation: slice.c:av_make_q
Unexecuted instantiation: swscale_unscaled.c:av_make_q
Unexecuted instantiation: gamma.c:av_make_q
Unexecuted instantiation: hscale.c:av_make_q
Unexecuted instantiation: mmvideo.c:av_make_q
Unexecuted instantiation: pcm-dvdenc.c:av_make_q
Unexecuted instantiation: vima.c:av_make_q
Unexecuted instantiation: ilbcdec.c:av_make_q
Unexecuted instantiation: dcaenc.c:av_make_q
Unexecuted instantiation: dcaadpcm.c:av_make_q
Unexecuted instantiation: dcadata.c:av_make_q
Unexecuted instantiation: v210enc.c:av_make_q
Unexecuted instantiation: v210enc_init.c:av_make_q
Unexecuted instantiation: ttmlenc.c:av_make_q
Unexecuted instantiation: proresenc_anatoliy.c:av_make_q
Unexecuted instantiation: ffv1enc.c:av_make_q
Unexecuted instantiation: ffv1.c:av_make_q
Unexecuted instantiation: sunrastenc.c:av_make_q
Unexecuted instantiation: bitpacked_enc.c:av_make_q
Unexecuted instantiation: dnxhdenc.c:av_make_q
Unexecuted instantiation: dnxhdenc_init.c:av_make_q
Unexecuted instantiation: dvbsubenc.c:av_make_q
Unexecuted instantiation: vmixdec.c:av_make_q
Unexecuted instantiation: ra288.c:av_make_q
Unexecuted instantiation: dxvenc.c:av_make_q
Unexecuted instantiation: svq1enc.c:av_make_q
Unexecuted instantiation: qcelpdec.c:av_make_q
Unexecuted instantiation: ptx.c:av_make_q
Unexecuted instantiation: on2avc.c:av_make_q
Unexecuted instantiation: eamad.c:av_make_q
Unexecuted instantiation: v210x.c:av_make_q
Unexecuted instantiation: g723_1enc.c:av_make_q
Unexecuted instantiation: mobiclip.c:av_make_q
Unexecuted instantiation: targa_y216dec.c:av_make_q
Unexecuted instantiation: mss4.c:av_make_q
Unexecuted instantiation: ccaption_dec.c:av_make_q
Unexecuted instantiation: xbmenc.c:av_make_q
Unexecuted instantiation: wnv1.c:av_make_q
Unexecuted instantiation: vmnc.c:av_make_q
Unexecuted instantiation: bmvaudio.c:av_make_q
Unexecuted instantiation: qpeg.c:av_make_q
Unexecuted instantiation: brenderpix.c:av_make_q
Unexecuted instantiation: notchlc.c:av_make_q
Unexecuted instantiation: lzf.c:av_make_q
Unexecuted instantiation: aliaspixenc.c:av_make_q
Unexecuted instantiation: pcxenc.c:av_make_q
Unexecuted instantiation: hnm4video.c:av_make_q
Unexecuted instantiation: vb.c:av_make_q
Unexecuted instantiation: ttaenc.c:av_make_q
Unexecuted instantiation: tiffenc.c:av_make_q
Unexecuted instantiation: interplayvideo.c:av_make_q
Unexecuted instantiation: rawenc.c:av_make_q
76
77
/**
78
 * Compare two rationals.
79
 *
80
 * @param a First rational
81
 * @param b Second rational
82
 *
83
 * @return One of the following values:
84
 *         - 0 if `a == b`
85
 *         - 1 if `a > b`
86
 *         - -1 if `a < b`
87
 *         - `INT_MIN` if one of the values is of the form `0 / 0`
88
 */
89
2.00M
static inline int av_cmp_q(AVRational a, AVRational b){
90
2.00M
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
2.00M
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
1.15M
    else if(b.den && a.den) return 0;
94
88
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
88
    else                    return INT_MIN;
96
2.00M
}
Unexecuted instantiation: target_dec_fuzzer.c:av_cmp_q
Unexecuted instantiation: allcodecs.c:av_cmp_q
Unexecuted instantiation: atrac3.c:av_cmp_q
Unexecuted instantiation: avcodec.c:av_cmp_q
Unexecuted instantiation: bsf.c:av_cmp_q
Unexecuted instantiation: null.c:av_cmp_q
Unexecuted instantiation: codec_desc.c:av_cmp_q
Unexecuted instantiation: codec_par.c:av_cmp_q
Unexecuted instantiation: decode.c:av_cmp_q
Unexecuted instantiation: encode.c:av_cmp_q
Unexecuted instantiation: frame_thread_encoder.c:av_cmp_q
Unexecuted instantiation: get_buffer.c:av_cmp_q
Unexecuted instantiation: mjpegdec.c:av_cmp_q
Unexecuted instantiation: mjpegdec_common.c:av_cmp_q
Unexecuted instantiation: options.c:av_cmp_q
Unexecuted instantiation: packet.c:av_cmp_q
Unexecuted instantiation: parser.c:av_cmp_q
Unexecuted instantiation: parsers.c:av_cmp_q
Unexecuted instantiation: png_parser.c:av_cmp_q
Unexecuted instantiation: pnm_parser.c:av_cmp_q
Unexecuted instantiation: profiles.c:av_cmp_q
Unexecuted instantiation: pthread.c:av_cmp_q
Unexecuted instantiation: pthread_frame.c:av_cmp_q
Unexecuted instantiation: pthread_slice.c:av_cmp_q
Unexecuted instantiation: qoi_parser.c:av_cmp_q
Unexecuted instantiation: rv34_parser.c:av_cmp_q
Unexecuted instantiation: sbc_parser.c:av_cmp_q
Unexecuted instantiation: sipr_parser.c:av_cmp_q
Unexecuted instantiation: tak_parser.c:av_cmp_q
Unexecuted instantiation: threadprogress.c:av_cmp_q
Unexecuted instantiation: tiff_common.c:av_cmp_q
Unexecuted instantiation: utils.c:av_cmp_q
Unexecuted instantiation: vc1_parser.c:av_cmp_q
Unexecuted instantiation: vc1dsp.c:av_cmp_q
Unexecuted instantiation: vlc.c:av_cmp_q
Unexecuted instantiation: vorbis_parser.c:av_cmp_q
Unexecuted instantiation: vp3_parser.c:av_cmp_q
Unexecuted instantiation: vp8_parser.c:av_cmp_q
Unexecuted instantiation: vp9_parser.c:av_cmp_q
Unexecuted instantiation: vvc_parser.c:av_cmp_q
Unexecuted instantiation: webp_parser.c:av_cmp_q
Unexecuted instantiation: xbm_parser.c:av_cmp_q
Unexecuted instantiation: xma_parser.c:av_cmp_q
Unexecuted instantiation: xwd_parser.c:av_cmp_q
Unexecuted instantiation: aac_parser.c:av_cmp_q
Unexecuted instantiation: ac3_parser.c:av_cmp_q
Unexecuted instantiation: adts_header.c:av_cmp_q
Unexecuted instantiation: adx_parser.c:av_cmp_q
Unexecuted instantiation: amr_parser.c:av_cmp_q
Unexecuted instantiation: av1_parser.c:av_cmp_q
Unexecuted instantiation: avs2_parser.c:av_cmp_q
Unexecuted instantiation: avs3_parser.c:av_cmp_q
Unexecuted instantiation: bitstream_filters.c:av_cmp_q
Unexecuted instantiation: bmp_parser.c:av_cmp_q
Unexecuted instantiation: aac_adtstoasc.c:av_cmp_q
Unexecuted instantiation: av1_frame_merge.c:av_cmp_q
Unexecuted instantiation: av1_frame_split.c:av_cmp_q
Unexecuted instantiation: av1_metadata.c:av_cmp_q
Unexecuted instantiation: chomp.c:av_cmp_q
Unexecuted instantiation: dca_core.c:av_cmp_q
Unexecuted instantiation: dovi_rpu.c:av_cmp_q
Unexecuted instantiation: dts2pts.c:av_cmp_q
Unexecuted instantiation: dump_extradata.c:av_cmp_q
Unexecuted instantiation: dv_error_marker.c:av_cmp_q
Unexecuted instantiation: eac3_core.c:av_cmp_q
Unexecuted instantiation: evc_frame_merge.c:av_cmp_q
Unexecuted instantiation: extract_extradata.c:av_cmp_q
Unexecuted instantiation: filter_units.c:av_cmp_q
Unexecuted instantiation: h264_metadata.c:av_cmp_q
Unexecuted instantiation: h264_mp4toannexb.c:av_cmp_q
Unexecuted instantiation: h264_redundant_pps.c:av_cmp_q
Unexecuted instantiation: h265_metadata.c:av_cmp_q
Unexecuted instantiation: h266_metadata.c:av_cmp_q
Unexecuted instantiation: hapqa_extract.c:av_cmp_q
Unexecuted instantiation: hevc_mp4toannexb.c:av_cmp_q
Unexecuted instantiation: imx_dump_header.c:av_cmp_q
Unexecuted instantiation: media100_to_mjpegb.c:av_cmp_q
Unexecuted instantiation: mjpeg2jpeg.c:av_cmp_q
Unexecuted instantiation: mjpega_dump_header.c:av_cmp_q
Unexecuted instantiation: movsub.c:av_cmp_q
Unexecuted instantiation: mpeg2_metadata.c:av_cmp_q
Unexecuted instantiation: mpeg4_unpack_bframes.c:av_cmp_q
Unexecuted instantiation: noise.c:av_cmp_q
Unexecuted instantiation: opus_metadata.c:av_cmp_q
Unexecuted instantiation: pcm_rechunk.c:av_cmp_q
Unexecuted instantiation: pgs_frame_merge.c:av_cmp_q
Unexecuted instantiation: prores_metadata.c:av_cmp_q
Unexecuted instantiation: remove_extradata.c:av_cmp_q
Unexecuted instantiation: setts.c:av_cmp_q
Unexecuted instantiation: showinfo.c:av_cmp_q
Unexecuted instantiation: trace_headers.c:av_cmp_q
Unexecuted instantiation: truehd_core.c:av_cmp_q
Unexecuted instantiation: vp9_metadata.c:av_cmp_q
Unexecuted instantiation: vp9_raw_reorder.c:av_cmp_q
Unexecuted instantiation: vp9_superframe.c:av_cmp_q
Unexecuted instantiation: vp9_superframe_split.c:av_cmp_q
Unexecuted instantiation: vvc_mp4toannexb.c:av_cmp_q
Unexecuted instantiation: cavs_parser.c:av_cmp_q
Unexecuted instantiation: cbs.c:av_cmp_q
Unexecuted instantiation: cbs_av1.c:av_cmp_q
Unexecuted instantiation: cbs_bsf.c:av_cmp_q
Unexecuted instantiation: cbs_h2645.c:av_cmp_q
Unexecuted instantiation: cbs_mpeg2.c:av_cmp_q
Unexecuted instantiation: cbs_sei.c:av_cmp_q
Unexecuted instantiation: cbs_vp8.c:av_cmp_q
Unexecuted instantiation: cbs_vp9.c:av_cmp_q
Unexecuted instantiation: cook_parser.c:av_cmp_q
Unexecuted instantiation: cri_parser.c:av_cmp_q
Unexecuted instantiation: dca_parser.c:av_cmp_q
Unexecuted instantiation: dirac_parser.c:av_cmp_q
Unexecuted instantiation: dnxhd_parser.c:av_cmp_q
Unexecuted instantiation: dnxhddata.c:av_cmp_q
Unexecuted instantiation: dolby_e_parser.c:av_cmp_q
Unexecuted instantiation: dovi_rpudec.c:av_cmp_q
Unexecuted instantiation: dovi_rpuenc.c:av_cmp_q
Unexecuted instantiation: dpx_parser.c:av_cmp_q
Unexecuted instantiation: dvaudio_parser.c:av_cmp_q
Unexecuted instantiation: dvbsub_parser.c:av_cmp_q
Unexecuted instantiation: dvd_nav_parser.c:av_cmp_q
Unexecuted instantiation: dvdsub_parser.c:av_cmp_q
Unexecuted instantiation: evc_parse.c:av_cmp_q
Unexecuted instantiation: evc_parser.c:av_cmp_q
Unexecuted instantiation: evc_ps.c:av_cmp_q
Unexecuted instantiation: exif.c:av_cmp_q
Unexecuted instantiation: flac_parser.c:av_cmp_q
Unexecuted instantiation: ftr_parser.c:av_cmp_q
Unexecuted instantiation: g723_1_parser.c:av_cmp_q
Unexecuted instantiation: g729_parser.c:av_cmp_q
Unexecuted instantiation: gif_parser.c:av_cmp_q
Unexecuted instantiation: gsm_parser.c:av_cmp_q
Unexecuted instantiation: h261_parser.c:av_cmp_q
Unexecuted instantiation: h263_parser.c:av_cmp_q
Unexecuted instantiation: h2645_parse.c:av_cmp_q
Unexecuted instantiation: h2645data.c:av_cmp_q
Unexecuted instantiation: h264_parse.c:av_cmp_q
Unexecuted instantiation: h264_parser.c:av_cmp_q
Unexecuted instantiation: h264_ps.c:av_cmp_q
Unexecuted instantiation: h264_sei.c:av_cmp_q
Unexecuted instantiation: h264data.c:av_cmp_q
Unexecuted instantiation: h264dsp.c:av_cmp_q
Unexecuted instantiation: h264idct.c:av_cmp_q
Unexecuted instantiation: h265_profile_level.c:av_cmp_q
Unexecuted instantiation: hap.c:av_cmp_q
Unexecuted instantiation: hdr_parser.c:av_cmp_q
Unexecuted instantiation: ps.c:av_cmp_q
Unexecuted instantiation: sei.c:av_cmp_q
Unexecuted instantiation: hpeldsp.c:av_cmp_q
Unexecuted instantiation: idctdsp.c:av_cmp_q
Unexecuted instantiation: ipu_parser.c:av_cmp_q
Unexecuted instantiation: jpeg2000_parser.c:av_cmp_q
Unexecuted instantiation: jpeglsdec.c:av_cmp_q
Unexecuted instantiation: jpegxl_parser.c:av_cmp_q
Unexecuted instantiation: latm_parser.c:av_cmp_q
Unexecuted instantiation: mathtables.c:av_cmp_q
Unexecuted instantiation: misc4_parser.c:av_cmp_q
Unexecuted instantiation: mjpeg_parser.c:av_cmp_q
Unexecuted instantiation: mlp_parse.c:av_cmp_q
Unexecuted instantiation: mlp_parser.c:av_cmp_q
Unexecuted instantiation: mpeg12framerate.c:av_cmp_q
Unexecuted instantiation: mpeg4audio.c:av_cmp_q
Unexecuted instantiation: mpeg4video_parser.c:av_cmp_q
Unexecuted instantiation: mpeg4videodec.c:av_cmp_q
Unexecuted instantiation: mpeg4videodsp.c:av_cmp_q
Unexecuted instantiation: mpegaudio_parser.c:av_cmp_q
Unexecuted instantiation: mpegaudiodecheader.c:av_cmp_q
Unexecuted instantiation: mpegvideo.c:av_cmp_q
Unexecuted instantiation: mpegvideo_dec.c:av_cmp_q
Unexecuted instantiation: mpegvideo_motion.c:av_cmp_q
Unexecuted instantiation: mpegvideo_parser.c:av_cmp_q
Unexecuted instantiation: pnm.c:av_cmp_q
Unexecuted instantiation: qpeldsp.c:av_cmp_q
Unexecuted instantiation: simple_idct.c:av_cmp_q
Unexecuted instantiation: tak.c:av_cmp_q
Unexecuted instantiation: to_upper4.c:av_cmp_q
Unexecuted instantiation: vc1.c:av_cmp_q
Unexecuted instantiation: vc1data.c:av_cmp_q
Unexecuted instantiation: videodsp.c:av_cmp_q
Unexecuted instantiation: wmv2.c:av_cmp_q
Unexecuted instantiation: wmv2dec.c:av_cmp_q
Unexecuted instantiation: wmv2dsp.c:av_cmp_q
Unexecuted instantiation: hpeldsp_init.c:av_cmp_q
Unexecuted instantiation: idctdsp_init.c:av_cmp_q
Unexecuted instantiation: videodsp_init.c:av_cmp_q
Unexecuted instantiation: xvididct.c:av_cmp_q
Unexecuted instantiation: aac_ac3_parser.c:av_cmp_q
Unexecuted instantiation: av1_parse.c:av_cmp_q
Unexecuted instantiation: avs2.c:av_cmp_q
Unexecuted instantiation: bitstream.c:av_cmp_q
Unexecuted instantiation: dca.c:av_cmp_q
Unexecuted instantiation: dca_exss.c:av_cmp_q
Unexecuted instantiation: dolby_e_parse.c:av_cmp_q
Unexecuted instantiation: error_resilience.c:av_cmp_q
Unexecuted instantiation: faanidct.c:av_cmp_q
Unexecuted instantiation: flac.c:av_cmp_q
Unexecuted instantiation: h261.c:av_cmp_q
Unexecuted instantiation: h263.c:av_cmp_q
Unexecuted instantiation: h263data.c:av_cmp_q
Unexecuted instantiation: h263dec.c:av_cmp_q
Unexecuted instantiation: h263dsp.c:av_cmp_q
Unexecuted instantiation: h2645_sei.c:av_cmp_q
Unexecuted instantiation: h2645_vui.c:av_cmp_q
Unexecuted instantiation: h264chroma.c:av_cmp_q
Unexecuted instantiation: parse.c:av_cmp_q
Unexecuted instantiation: intelh263dec.c:av_cmp_q
Unexecuted instantiation: intrax8.c:av_cmp_q
Unexecuted instantiation: intrax8dsp.c:av_cmp_q
Unexecuted instantiation: ituh263dec.c:av_cmp_q
Unexecuted instantiation: jpegls.c:av_cmp_q
Unexecuted instantiation: jpegxl_parse.c:av_cmp_q
Unexecuted instantiation: me_cmp.c:av_cmp_q
Unexecuted instantiation: mpeg4video.c:av_cmp_q
Unexecuted instantiation: mpeg_er.c:av_cmp_q
Unexecuted instantiation: mpegpicture.c:av_cmp_q
Unexecuted instantiation: mpegutils.c:av_cmp_q
Unexecuted instantiation: msmpeg4.c:av_cmp_q
Unexecuted instantiation: msmpeg4data.c:av_cmp_q
Unexecuted instantiation: msmpeg4dec.c:av_cmp_q
Unexecuted instantiation: rv10.c:av_cmp_q
Unexecuted instantiation: snow_dwt.c:av_cmp_q
Unexecuted instantiation: me_cmp_init.c:av_cmp_q
Unexecuted instantiation: xvididct_init.c:av_cmp_q
Unexecuted instantiation: aom_film_grain.c:av_cmp_q
Unexecuted instantiation: atsc_a53.c:av_cmp_q
Unexecuted instantiation: dynamic_hdr_vivid.c:av_cmp_q
Unexecuted instantiation: flvdec.c:av_cmp_q
Unexecuted instantiation: snow.c:av_cmp_q
Unexecuted instantiation: h264qpel.c:av_cmp_q
Unexecuted instantiation: ambient_viewing_environment.c:av_cmp_q
Unexecuted instantiation: avsscanf.c:av_cmp_q
Unexecuted instantiation: buffer.c:av_cmp_q
Unexecuted instantiation: channel_layout.c:av_cmp_q
Unexecuted instantiation: cpu.c:av_cmp_q
Unexecuted instantiation: display.c:av_cmp_q
Unexecuted instantiation: dovi_meta.c:av_cmp_q
Unexecuted instantiation: eval.c:av_cmp_q
Unexecuted instantiation: film_grain_params.c:av_cmp_q
Unexecuted instantiation: frame.c:av_cmp_q
Unexecuted instantiation: hdr_dynamic_metadata.c:av_cmp_q
Unexecuted instantiation: hdr_dynamic_vivid_metadata.c:av_cmp_q
Unexecuted instantiation: hwcontext.c:av_cmp_q
Unexecuted instantiation: imgutils.c:av_cmp_q
Unexecuted instantiation: log.c:av_cmp_q
Unexecuted instantiation: mastering_display_metadata.c:av_cmp_q
Unexecuted instantiation: mathematics.c:av_cmp_q
Unexecuted instantiation: mem.c:av_cmp_q
Unexecuted instantiation: opt.c:av_cmp_q
Unexecuted instantiation: parseutils.c:av_cmp_q
Unexecuted instantiation: pixdesc.c:av_cmp_q
Unexecuted instantiation: random_seed.c:av_cmp_q
rational.c:av_cmp_q
Line
Count
Source
89
773k
static inline int av_cmp_q(AVRational a, AVRational b){
90
773k
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
773k
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
1.87k
    else if(b.den && a.den) return 0;
94
0
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
0
    else                    return INT_MIN;
96
773k
}
Unexecuted instantiation: slicethread.c:av_cmp_q
Unexecuted instantiation: stereo3d.c:av_cmp_q
Unexecuted instantiation: timestamp.c:av_cmp_q
Unexecuted instantiation: tx.c:av_cmp_q
Unexecuted instantiation: tx_double.c:av_cmp_q
Unexecuted instantiation: tx_float.c:av_cmp_q
Unexecuted instantiation: tx_int32.c:av_cmp_q
Unexecuted instantiation: video_enc_params.c:av_cmp_q
Unexecuted instantiation: tx_float_init.c:av_cmp_q
Unexecuted instantiation: file_open.c:av_cmp_q
Unexecuted instantiation: target_dem_fuzzer.c:av_cmp_q
Unexecuted instantiation: allformats.c:av_cmp_q
Unexecuted instantiation: alp.c:av_cmp_q
Unexecuted instantiation: amr.c:av_cmp_q
Unexecuted instantiation: anm.c:av_cmp_q
Unexecuted instantiation: apac.c:av_cmp_q
Unexecuted instantiation: apc.c:av_cmp_q
Unexecuted instantiation: ape.c:av_cmp_q
Unexecuted instantiation: apetag.c:av_cmp_q
Unexecuted instantiation: apm.c:av_cmp_q
Unexecuted instantiation: apngdec.c:av_cmp_q
Unexecuted instantiation: aptxdec.c:av_cmp_q
Unexecuted instantiation: aqtitledec.c:av_cmp_q
Unexecuted instantiation: argo_asf.c:av_cmp_q
Unexecuted instantiation: argo_brp.c:av_cmp_q
Unexecuted instantiation: argo_cvg.c:av_cmp_q
Unexecuted instantiation: asfdec_f.c:av_cmp_q
Unexecuted instantiation: asfdec_o.c:av_cmp_q
Unexecuted instantiation: assdec.c:av_cmp_q
Unexecuted instantiation: astdec.c:av_cmp_q
Unexecuted instantiation: au.c:av_cmp_q
Unexecuted instantiation: av1dec.c:av_cmp_q
Unexecuted instantiation: avformat.c:av_cmp_q
Unexecuted instantiation: avidec.c:av_cmp_q
Unexecuted instantiation: aviobuf.c:av_cmp_q
Unexecuted instantiation: avr.c:av_cmp_q
Unexecuted instantiation: avs.c:av_cmp_q
Unexecuted instantiation: avs2dec.c:av_cmp_q
Unexecuted instantiation: avs3dec.c:av_cmp_q
Unexecuted instantiation: bethsoftvid.c:av_cmp_q
Unexecuted instantiation: bfi.c:av_cmp_q
Unexecuted instantiation: bink.c:av_cmp_q
Unexecuted instantiation: binka.c:av_cmp_q
Unexecuted instantiation: bintext.c:av_cmp_q
Unexecuted instantiation: bit.c:av_cmp_q
Unexecuted instantiation: bmv.c:av_cmp_q
Unexecuted instantiation: boadec.c:av_cmp_q
Unexecuted instantiation: bonk.c:av_cmp_q
Unexecuted instantiation: brstm.c:av_cmp_q
Unexecuted instantiation: c93.c:av_cmp_q
Unexecuted instantiation: cafdec.c:av_cmp_q
Unexecuted instantiation: cavsvideodec.c:av_cmp_q
Unexecuted instantiation: cdg.c:av_cmp_q
Unexecuted instantiation: cdxl.c:av_cmp_q
Unexecuted instantiation: cinedec.c:av_cmp_q
Unexecuted instantiation: codec2.c:av_cmp_q
Unexecuted instantiation: concatdec.c:av_cmp_q
Unexecuted instantiation: dashdec.c:av_cmp_q
Unexecuted instantiation: dauddec.c:av_cmp_q
Unexecuted instantiation: dcstr.c:av_cmp_q
demux.c:av_cmp_q
Line
Count
Source
89
6.72k
static inline int av_cmp_q(AVRational a, AVRational b){
90
6.72k
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
6.72k
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
19
    else if(b.den && a.den) return 0;
94
0
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
0
    else                    return INT_MIN;
96
6.72k
}
Unexecuted instantiation: demux_utils.c:av_cmp_q
Unexecuted instantiation: derf.c:av_cmp_q
Unexecuted instantiation: dfa.c:av_cmp_q
Unexecuted instantiation: dfpwmdec.c:av_cmp_q
Unexecuted instantiation: dhav.c:av_cmp_q
Unexecuted instantiation: diracdec.c:av_cmp_q
Unexecuted instantiation: dnxhddec.c:av_cmp_q
Unexecuted instantiation: dsfdec.c:av_cmp_q
Unexecuted instantiation: dsicin.c:av_cmp_q
Unexecuted instantiation: dss.c:av_cmp_q
Unexecuted instantiation: dtsdec.c:av_cmp_q
Unexecuted instantiation: dtshddec.c:av_cmp_q
Unexecuted instantiation: dump.c:av_cmp_q
Unexecuted instantiation: dv.c:av_cmp_q
Unexecuted instantiation: dvbsub.c:av_cmp_q
Unexecuted instantiation: dvbtxt.c:av_cmp_q
Unexecuted instantiation: dxa.c:av_cmp_q
Unexecuted instantiation: eacdata.c:av_cmp_q
Unexecuted instantiation: electronicarts.c:av_cmp_q
Unexecuted instantiation: epafdec.c:av_cmp_q
Unexecuted instantiation: evcdec.c:av_cmp_q
Unexecuted instantiation: ffmetadec.c:av_cmp_q
Unexecuted instantiation: filmstripdec.c:av_cmp_q
Unexecuted instantiation: fitsdec.c:av_cmp_q
Unexecuted instantiation: flacdec.c:av_cmp_q
Unexecuted instantiation: flic.c:av_cmp_q
Unexecuted instantiation: format.c:av_cmp_q
Unexecuted instantiation: frmdec.c:av_cmp_q
Unexecuted instantiation: fsb.c:av_cmp_q
Unexecuted instantiation: fwse.c:av_cmp_q
Unexecuted instantiation: g722.c:av_cmp_q
Unexecuted instantiation: g723_1.c:av_cmp_q
Unexecuted instantiation: g726.c:av_cmp_q
Unexecuted instantiation: g729dec.c:av_cmp_q
Unexecuted instantiation: gdv.c:av_cmp_q
Unexecuted instantiation: genh.c:av_cmp_q
Unexecuted instantiation: gifdec.c:av_cmp_q
Unexecuted instantiation: gsmdec.c:av_cmp_q
Unexecuted instantiation: gxf.c:av_cmp_q
Unexecuted instantiation: h261dec.c:av_cmp_q
Unexecuted instantiation: h264dec.c:av_cmp_q
Unexecuted instantiation: hca.c:av_cmp_q
Unexecuted instantiation: hcom.c:av_cmp_q
Unexecuted instantiation: hevcdec.c:av_cmp_q
Unexecuted instantiation: hls.c:av_cmp_q
Unexecuted instantiation: hls_sample_encryption.c:av_cmp_q
Unexecuted instantiation: hnm.c:av_cmp_q
Unexecuted instantiation: iamfdec.c:av_cmp_q
Unexecuted instantiation: icodec.c:av_cmp_q
Unexecuted instantiation: id3v2.c:av_cmp_q
Unexecuted instantiation: idcin.c:av_cmp_q
Unexecuted instantiation: idroqdec.c:av_cmp_q
Unexecuted instantiation: iff.c:av_cmp_q
Unexecuted instantiation: ifv.c:av_cmp_q
Unexecuted instantiation: ilbc.c:av_cmp_q
Unexecuted instantiation: imfdec.c:av_cmp_q
Unexecuted instantiation: img2.c:av_cmp_q
Unexecuted instantiation: img2_alias_pix.c:av_cmp_q
Unexecuted instantiation: img2_brender_pix.c:av_cmp_q
Unexecuted instantiation: img2dec.c:av_cmp_q
Unexecuted instantiation: imx.c:av_cmp_q
Unexecuted instantiation: ingenientdec.c:av_cmp_q
Unexecuted instantiation: ipmovie.c:av_cmp_q
Unexecuted instantiation: ipudec.c:av_cmp_q
Unexecuted instantiation: ircamdec.c:av_cmp_q
Unexecuted instantiation: isom.c:av_cmp_q
Unexecuted instantiation: isom_tags.c:av_cmp_q
Unexecuted instantiation: iss.c:av_cmp_q
Unexecuted instantiation: iv8.c:av_cmp_q
Unexecuted instantiation: ivfdec.c:av_cmp_q
Unexecuted instantiation: jacosubdec.c:av_cmp_q
Unexecuted instantiation: jpegxl_anim_dec.c:av_cmp_q
Unexecuted instantiation: jvdec.c:av_cmp_q
Unexecuted instantiation: kvag.c:av_cmp_q
Unexecuted instantiation: lafdec.c:av_cmp_q
Unexecuted instantiation: lc3.c:av_cmp_q
Unexecuted instantiation: lmlm4.c:av_cmp_q
Unexecuted instantiation: loasdec.c:av_cmp_q
Unexecuted instantiation: lrcdec.c:av_cmp_q
Unexecuted instantiation: luodatdec.c:av_cmp_q
Unexecuted instantiation: lvfdec.c:av_cmp_q
Unexecuted instantiation: lxfdec.c:av_cmp_q
Unexecuted instantiation: m4vdec.c:av_cmp_q
Unexecuted instantiation: matroskadec.c:av_cmp_q
Unexecuted instantiation: mca.c:av_cmp_q
Unexecuted instantiation: mccdec.c:av_cmp_q
Unexecuted instantiation: metadata.c:av_cmp_q
Unexecuted instantiation: mgsts.c:av_cmp_q
Unexecuted instantiation: microdvddec.c:av_cmp_q
Unexecuted instantiation: mj2kdec.c:av_cmp_q
Unexecuted instantiation: mlpdec.c:av_cmp_q
Unexecuted instantiation: mlvdec.c:av_cmp_q
Unexecuted instantiation: mm.c:av_cmp_q
Unexecuted instantiation: mmf.c:av_cmp_q
Unexecuted instantiation: mods.c:av_cmp_q
Unexecuted instantiation: moflex.c:av_cmp_q
Unexecuted instantiation: mov.c:av_cmp_q
Unexecuted instantiation: mov_chan.c:av_cmp_q
Unexecuted instantiation: mov_esds.c:av_cmp_q
Unexecuted instantiation: mp3dec.c:av_cmp_q
Unexecuted instantiation: mpc.c:av_cmp_q
Unexecuted instantiation: mpc8.c:av_cmp_q
Unexecuted instantiation: mpeg.c:av_cmp_q
Unexecuted instantiation: mpegts.c:av_cmp_q
Unexecuted instantiation: mpegvideodec.c:av_cmp_q
Unexecuted instantiation: mpjpegdec.c:av_cmp_q
Unexecuted instantiation: mpl2dec.c:av_cmp_q
Unexecuted instantiation: mpsubdec.c:av_cmp_q
Unexecuted instantiation: msf.c:av_cmp_q
Unexecuted instantiation: msnwc_tcp.c:av_cmp_q
Unexecuted instantiation: mspdec.c:av_cmp_q
Unexecuted instantiation: mtaf.c:av_cmp_q
Unexecuted instantiation: mtv.c:av_cmp_q
Unexecuted instantiation: musx.c:av_cmp_q
Unexecuted instantiation: mux_utils.c:av_cmp_q
Unexecuted instantiation: mvdec.c:av_cmp_q
Unexecuted instantiation: mvi.c:av_cmp_q
Unexecuted instantiation: mxfdec.c:av_cmp_q
Unexecuted instantiation: mxg.c:av_cmp_q
Unexecuted instantiation: ncdec.c:av_cmp_q
Unexecuted instantiation: nistspheredec.c:av_cmp_q
Unexecuted instantiation: nspdec.c:av_cmp_q
Unexecuted instantiation: nsvdec.c:av_cmp_q
Unexecuted instantiation: nutdec.c:av_cmp_q
Unexecuted instantiation: nuv.c:av_cmp_q
Unexecuted instantiation: oggdec.c:av_cmp_q
Unexecuted instantiation: oggparsecelt.c:av_cmp_q
Unexecuted instantiation: oggparsedirac.c:av_cmp_q
Unexecuted instantiation: oggparseflac.c:av_cmp_q
Unexecuted instantiation: oggparseogm.c:av_cmp_q
Unexecuted instantiation: oggparseopus.c:av_cmp_q
Unexecuted instantiation: oggparseskeleton.c:av_cmp_q
Unexecuted instantiation: oggparsespeex.c:av_cmp_q
Unexecuted instantiation: oggparsetheora.c:av_cmp_q
Unexecuted instantiation: oggparsevorbis.c:av_cmp_q
Unexecuted instantiation: oggparsevp8.c:av_cmp_q
Unexecuted instantiation: omadec.c:av_cmp_q
Unexecuted instantiation: osq.c:av_cmp_q
Unexecuted instantiation: paf.c:av_cmp_q
Unexecuted instantiation: pcm.c:av_cmp_q
Unexecuted instantiation: pcmdec.c:av_cmp_q
Unexecuted instantiation: pdvdec.c:av_cmp_q
Unexecuted instantiation: pjsdec.c:av_cmp_q
Unexecuted instantiation: pmpdec.c:av_cmp_q
Unexecuted instantiation: pp_bnk.c:av_cmp_q
Unexecuted instantiation: psxstr.c:av_cmp_q
Unexecuted instantiation: pva.c:av_cmp_q
Unexecuted instantiation: pvfdec.c:av_cmp_q
Unexecuted instantiation: qcp.c:av_cmp_q
Unexecuted instantiation: qoadec.c:av_cmp_q
Unexecuted instantiation: qtpalette.c:av_cmp_q
Unexecuted instantiation: r3d.c:av_cmp_q
Unexecuted instantiation: rawdec.c:av_cmp_q
Unexecuted instantiation: rawvideodec.c:av_cmp_q
Unexecuted instantiation: rcwtdec.c:av_cmp_q
Unexecuted instantiation: realtextdec.c:av_cmp_q
Unexecuted instantiation: redspark.c:av_cmp_q
Unexecuted instantiation: replaygain.c:av_cmp_q
Unexecuted instantiation: riff.c:av_cmp_q
Unexecuted instantiation: riffdec.c:av_cmp_q
Unexecuted instantiation: rka.c:av_cmp_q
Unexecuted instantiation: rl2.c:av_cmp_q
Unexecuted instantiation: rmdec.c:av_cmp_q
Unexecuted instantiation: rpl.c:av_cmp_q
Unexecuted instantiation: rsd.c:av_cmp_q
Unexecuted instantiation: rsodec.c:av_cmp_q
Unexecuted instantiation: s337m.c:av_cmp_q
Unexecuted instantiation: samidec.c:av_cmp_q
Unexecuted instantiation: sauce.c:av_cmp_q
Unexecuted instantiation: sbcdec.c:av_cmp_q
Unexecuted instantiation: sbgdec.c:av_cmp_q
Unexecuted instantiation: sccdec.c:av_cmp_q
Unexecuted instantiation: scd.c:av_cmp_q
Unexecuted instantiation: sdns.c:av_cmp_q
Unexecuted instantiation: sdr2.c:av_cmp_q
Unexecuted instantiation: sdsdec.c:av_cmp_q
Unexecuted instantiation: sdxdec.c:av_cmp_q
Unexecuted instantiation: seek.c:av_cmp_q
Unexecuted instantiation: segafilm.c:av_cmp_q
Unexecuted instantiation: serdec.c:av_cmp_q
Unexecuted instantiation: sga.c:av_cmp_q
Unexecuted instantiation: shortendec.c:av_cmp_q
Unexecuted instantiation: sierravmd.c:av_cmp_q
Unexecuted instantiation: siff.c:av_cmp_q
Unexecuted instantiation: smacker.c:av_cmp_q
Unexecuted instantiation: smjpegdec.c:av_cmp_q
Unexecuted instantiation: smush.c:av_cmp_q
Unexecuted instantiation: sol.c:av_cmp_q
Unexecuted instantiation: soxdec.c:av_cmp_q
Unexecuted instantiation: spdif.c:av_cmp_q
Unexecuted instantiation: spdifdec.c:av_cmp_q
Unexecuted instantiation: srtdec.c:av_cmp_q
Unexecuted instantiation: stldec.c:av_cmp_q
Unexecuted instantiation: subtitles.c:av_cmp_q
Unexecuted instantiation: subviewer1dec.c:av_cmp_q
Unexecuted instantiation: subviewerdec.c:av_cmp_q
Unexecuted instantiation: supdec.c:av_cmp_q
Unexecuted instantiation: svag.c:av_cmp_q
Unexecuted instantiation: svs.c:av_cmp_q
Unexecuted instantiation: swfdec.c:av_cmp_q
Unexecuted instantiation: takdec.c:av_cmp_q
Unexecuted instantiation: tedcaptionsdec.c:av_cmp_q
Unexecuted instantiation: thp.c:av_cmp_q
Unexecuted instantiation: tiertexseq.c:av_cmp_q
Unexecuted instantiation: tmv.c:av_cmp_q
Unexecuted instantiation: tta.c:av_cmp_q
Unexecuted instantiation: tty.c:av_cmp_q
Unexecuted instantiation: txd.c:av_cmp_q
Unexecuted instantiation: ty.c:av_cmp_q
Unexecuted instantiation: usmdec.c:av_cmp_q
Unexecuted instantiation: vag.c:av_cmp_q
Unexecuted instantiation: vc1dec.c:av_cmp_q
Unexecuted instantiation: vc1test.c:av_cmp_q
Unexecuted instantiation: vividas.c:av_cmp_q
Unexecuted instantiation: vivo.c:av_cmp_q
Unexecuted instantiation: voc_packet.c:av_cmp_q
Unexecuted instantiation: vocdec.c:av_cmp_q
Unexecuted instantiation: vorbiscomment.c:av_cmp_q
Unexecuted instantiation: vpk.c:av_cmp_q
Unexecuted instantiation: vplayerdec.c:av_cmp_q
Unexecuted instantiation: vqf.c:av_cmp_q
Unexecuted instantiation: vvcdec.c:av_cmp_q
Unexecuted instantiation: wady.c:av_cmp_q
Unexecuted instantiation: wavarc.c:av_cmp_q
Unexecuted instantiation: wavdec.c:av_cmp_q
Unexecuted instantiation: wc3movie.c:av_cmp_q
Unexecuted instantiation: webvttdec.c:av_cmp_q
Unexecuted instantiation: westwood_aud.c:av_cmp_q
Unexecuted instantiation: westwood_vqa.c:av_cmp_q
Unexecuted instantiation: wsddec.c:av_cmp_q
Unexecuted instantiation: wtvdec.c:av_cmp_q
Unexecuted instantiation: wvdec.c:av_cmp_q
Unexecuted instantiation: wvedec.c:av_cmp_q
Unexecuted instantiation: xa.c:av_cmp_q
Unexecuted instantiation: xmd.c:av_cmp_q
Unexecuted instantiation: xmv.c:av_cmp_q
Unexecuted instantiation: xvag.c:av_cmp_q
Unexecuted instantiation: xwma.c:av_cmp_q
Unexecuted instantiation: yop.c:av_cmp_q
Unexecuted instantiation: yuv4mpegdec.c:av_cmp_q
Unexecuted instantiation: 3dostr.c:av_cmp_q
Unexecuted instantiation: 4xm.c:av_cmp_q
Unexecuted instantiation: aacdec.c:av_cmp_q
Unexecuted instantiation: aadec.c:av_cmp_q
Unexecuted instantiation: aaxdec.c:av_cmp_q
Unexecuted instantiation: ac3dec.c:av_cmp_q
Unexecuted instantiation: ac4dec.c:av_cmp_q
Unexecuted instantiation: acedec.c:av_cmp_q
Unexecuted instantiation: acm.c:av_cmp_q
Unexecuted instantiation: act.c:av_cmp_q
Unexecuted instantiation: adp.c:av_cmp_q
Unexecuted instantiation: ads.c:av_cmp_q
Unexecuted instantiation: adxdec.c:av_cmp_q
Unexecuted instantiation: aeadec.c:av_cmp_q
Unexecuted instantiation: afc.c:av_cmp_q
Unexecuted instantiation: aiffdec.c:av_cmp_q
Unexecuted instantiation: aixdec.c:av_cmp_q
Unexecuted instantiation: asf.c:av_cmp_q
Unexecuted instantiation: asf_tags.c:av_cmp_q
Unexecuted instantiation: ast.c:av_cmp_q
Unexecuted instantiation: avio.c:av_cmp_q
Unexecuted instantiation: caf.c:av_cmp_q
Unexecuted instantiation: dash.c:av_cmp_q
Unexecuted instantiation: dovi_isom.c:av_cmp_q
Unexecuted instantiation: flac_picture.c:av_cmp_q
Unexecuted instantiation: iamf_parse.c:av_cmp_q
Unexecuted instantiation: iamf_reader.c:av_cmp_q
Unexecuted instantiation: id3v1.c:av_cmp_q
Unexecuted instantiation: imf_cpl.c:av_cmp_q
Unexecuted instantiation: ircam.c:av_cmp_q
Unexecuted instantiation: lrc.c:av_cmp_q
Unexecuted instantiation: matroska.c:av_cmp_q
Unexecuted instantiation: mxf.c:av_cmp_q
Unexecuted instantiation: network.c:av_cmp_q
Unexecuted instantiation: nut.c:av_cmp_q
Unexecuted instantiation: oma.c:av_cmp_q
Unexecuted instantiation: os_support.c:av_cmp_q
Unexecuted instantiation: rm.c:av_cmp_q
Unexecuted instantiation: rso.c:av_cmp_q
Unexecuted instantiation: smjpeg.c:av_cmp_q
Unexecuted instantiation: swf.c:av_cmp_q
Unexecuted instantiation: voc.c:av_cmp_q
Unexecuted instantiation: wtv_common.c:av_cmp_q
Unexecuted instantiation: aiff.c:av_cmp_q
Unexecuted instantiation: iamf.c:av_cmp_q
Unexecuted instantiation: dirac.c:av_cmp_q
Unexecuted instantiation: dv_profile.c:av_cmp_q
Unexecuted instantiation: raw.c:av_cmp_q
timecode.c:av_cmp_q
Line
Count
Source
89
28.6k
static inline int av_cmp_q(AVRational a, AVRational b){
90
28.6k
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
28.6k
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
560
    else if(b.den && a.den) return 0;
94
0
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
0
    else                    return INT_MIN;
96
28.6k
}
Unexecuted instantiation: target_enc_fuzzer.c:av_cmp_q
Unexecuted instantiation: pnmenc.c:av_cmp_q
Unexecuted instantiation: srtenc.c:av_cmp_q
Unexecuted instantiation: r210enc.c:av_cmp_q
Unexecuted instantiation: jpeglsenc.c:av_cmp_q
Unexecuted instantiation: target_bsf_fuzzer.c:av_cmp_q
Unexecuted instantiation: dpcm.c:av_cmp_q
Unexecuted instantiation: tscc.c:av_cmp_q
Unexecuted instantiation: msrledec.c:av_cmp_q
Unexecuted instantiation: roqaudioenc.c:av_cmp_q
Unexecuted instantiation: libfdk-aacenc.c:av_cmp_q
Unexecuted instantiation: audio_frame_queue.c:av_cmp_q
Unexecuted instantiation: vp3.c:av_cmp_q
Unexecuted instantiation: vp3dsp.c:av_cmp_q
Unexecuted instantiation: vp3dsp_init.c:av_cmp_q
Unexecuted instantiation: wmaprodec.c:av_cmp_q
Unexecuted instantiation: sinewin.c:av_cmp_q
Unexecuted instantiation: wma.c:av_cmp_q
Unexecuted instantiation: xga_font_data.c:av_cmp_q
Unexecuted instantiation: lcldec.c:av_cmp_q
Unexecuted instantiation: twinvqdec.c:av_cmp_q
Unexecuted instantiation: twinvq.c:av_cmp_q
Unexecuted instantiation: lsp.c:av_cmp_q
Unexecuted instantiation: mimic.c:av_cmp_q
Unexecuted instantiation: adpcmenc.c:av_cmp_q
Unexecuted instantiation: adpcm.c:av_cmp_q
Unexecuted instantiation: cfhdenc.c:av_cmp_q
Unexecuted instantiation: cfhdencdsp.c:av_cmp_q
Unexecuted instantiation: v4l2_m2m_enc.c:av_cmp_q
Unexecuted instantiation: v4l2_context.c:av_cmp_q
Unexecuted instantiation: v4l2_fmt.c:av_cmp_q
Unexecuted instantiation: v4l2_m2m.c:av_cmp_q
Unexecuted instantiation: v4l2_buffers.c:av_cmp_q
Unexecuted instantiation: g2meet.c:av_cmp_q
Unexecuted instantiation: imc.c:av_cmp_q
Unexecuted instantiation: roqvideoenc.c:av_cmp_q
Unexecuted instantiation: elbg.c:av_cmp_q
Unexecuted instantiation: roqvideo.c:av_cmp_q
Unexecuted instantiation: h264_cavlc.c:av_cmp_q
Unexecuted instantiation: h264_direct.c:av_cmp_q
Unexecuted instantiation: h264_mb.c:av_cmp_q
Unexecuted instantiation: h264_picture.c:av_cmp_q
Unexecuted instantiation: h264_refs.c:av_cmp_q
h264_slice.c:av_cmp_q
Line
Count
Source
89
1.07M
static inline int av_cmp_q(AVRational a, AVRational b){
90
1.07M
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
1.07M
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
1.06M
    else if(b.den && a.den) return 0;
94
0
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
0
    else                    return INT_MIN;
96
1.07M
}
Unexecuted instantiation: h264pred.c:av_cmp_q
Unexecuted instantiation: h274.c:av_cmp_q
Unexecuted instantiation: h264_intrapred_init.c:av_cmp_q
Unexecuted instantiation: h264_cabac.c:av_cmp_q
Unexecuted instantiation: h264_loopfilter.c:av_cmp_q
Unexecuted instantiation: prosumer.c:av_cmp_q
Unexecuted instantiation: pictordec.c:av_cmp_q
Unexecuted instantiation: leaddec.c:av_cmp_q
Unexecuted instantiation: mss1.c:av_cmp_q
Unexecuted instantiation: mss12.c:av_cmp_q
Unexecuted instantiation: vble.c:av_cmp_q
Unexecuted instantiation: lossless_videodsp.c:av_cmp_q
Unexecuted instantiation: sipr.c:av_cmp_q
Unexecuted instantiation: sipr16k.c:av_cmp_q
Unexecuted instantiation: acelp_filters.c:av_cmp_q
Unexecuted instantiation: acelp_pitch_delay.c:av_cmp_q
Unexecuted instantiation: acelp_vectors.c:av_cmp_q
Unexecuted instantiation: celp_filters.c:av_cmp_q
Unexecuted instantiation: celp_math.c:av_cmp_q
Unexecuted instantiation: cri.c:av_cmp_q
Unexecuted instantiation: wmalosslessdec.c:av_cmp_q
Unexecuted instantiation: dvdsubenc.c:av_cmp_q
Unexecuted instantiation: eatgv.c:av_cmp_q
Unexecuted instantiation: aic.c:av_cmp_q
Unexecuted instantiation: dsddec.c:av_cmp_q
Unexecuted instantiation: vp5.c:av_cmp_q
Unexecuted instantiation: vp56.c:av_cmp_q
Unexecuted instantiation: vp56data.c:av_cmp_q
Unexecuted instantiation: vp56dsp.c:av_cmp_q
Unexecuted instantiation: vp6dsp.c:av_cmp_q
Unexecuted instantiation: vpx_rac.c:av_cmp_q
Unexecuted instantiation: qdrw.c:av_cmp_q
Unexecuted instantiation: smcenc.c:av_cmp_q
Unexecuted instantiation: vp6.c:av_cmp_q
Unexecuted instantiation: exrenc.c:av_cmp_q
Unexecuted instantiation: dds.c:av_cmp_q
Unexecuted instantiation: texturedsp.c:av_cmp_q
Unexecuted instantiation: hqx.c:av_cmp_q
Unexecuted instantiation: hqxdsp.c:av_cmp_q
Unexecuted instantiation: hqxvlc.c:av_cmp_q
Unexecuted instantiation: canopus.c:av_cmp_q
Unexecuted instantiation: qtrleenc.c:av_cmp_q
Unexecuted instantiation: mpegaudiodec_float.c:av_cmp_q
Unexecuted instantiation: mpegaudiodsp.c:av_cmp_q
Unexecuted instantiation: mpegaudiodsp_fixed.c:av_cmp_q
Unexecuted instantiation: mpegaudiodsp_float.c:av_cmp_q
Unexecuted instantiation: dct32_fixed.c:av_cmp_q
Unexecuted instantiation: dct32_float.c:av_cmp_q
Unexecuted instantiation: mpegaudio.c:av_cmp_q
Unexecuted instantiation: mpegaudiodec_common.c:av_cmp_q
Unexecuted instantiation: pafvideo.c:av_cmp_q
Unexecuted instantiation: kgv1dec.c:av_cmp_q
Unexecuted instantiation: huffyuvenc.c:av_cmp_q
Unexecuted instantiation: huffyuvencdsp.c:av_cmp_q
Unexecuted instantiation: lossless_videoencdsp.c:av_cmp_q
Unexecuted instantiation: lossless_videoencdsp_init.c:av_cmp_q
Unexecuted instantiation: bethsoftvideo.c:av_cmp_q
Unexecuted instantiation: loco.c:av_cmp_q
mpeg12dec.c:av_cmp_q
Line
Count
Source
89
125k
static inline int av_cmp_q(AVRational a, AVRational b){
90
125k
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
125k
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
89.3k
    else if(b.den && a.den) return 0;
94
88
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
88
    else                    return INT_MIN;
96
125k
}
Unexecuted instantiation: mpeg12.c:av_cmp_q
Unexecuted instantiation: mpeg12data.c:av_cmp_q
Unexecuted instantiation: pafaudio.c:av_cmp_q
Unexecuted instantiation: cdgraphics.c:av_cmp_q
Unexecuted instantiation: mpc7.c:av_cmp_q
Unexecuted instantiation: sanm.c:av_cmp_q
Unexecuted instantiation: vp9.c:av_cmp_q
Unexecuted instantiation: vp9block.c:av_cmp_q
Unexecuted instantiation: vp9data.c:av_cmp_q
Unexecuted instantiation: vp9dsp_10bpp.c:av_cmp_q
Unexecuted instantiation: vp9dsp_12bpp.c:av_cmp_q
Unexecuted instantiation: vp9dsp_8bpp.c:av_cmp_q
Unexecuted instantiation: vp9lpf.c:av_cmp_q
Unexecuted instantiation: vp9mvs.c:av_cmp_q
Unexecuted instantiation: vp9prob.c:av_cmp_q
Unexecuted instantiation: vp9recon.c:av_cmp_q
Unexecuted instantiation: pngenc.c:av_cmp_q
Unexecuted instantiation: csp.c:av_cmp_q
Unexecuted instantiation: wmv2enc.c:av_cmp_q
Unexecuted instantiation: mpegvideo_enc.c:av_cmp_q
Unexecuted instantiation: mpegvideoencdsp.c:av_cmp_q
Unexecuted instantiation: msmpeg4enc.c:av_cmp_q
Unexecuted instantiation: pixblockdsp.c:av_cmp_q
Unexecuted instantiation: ratecontrol.c:av_cmp_q
Unexecuted instantiation: rv10enc.c:av_cmp_q
Unexecuted instantiation: rv20enc.c:av_cmp_q
Unexecuted instantiation: speedhqenc.c:av_cmp_q
Unexecuted instantiation: mpegvideoenc.c:av_cmp_q
Unexecuted instantiation: mpegvideoencdsp_init.c:av_cmp_q
Unexecuted instantiation: pixblockdsp_init.c:av_cmp_q
Unexecuted instantiation: faandct.c:av_cmp_q
Unexecuted instantiation: fdctdsp.c:av_cmp_q
Unexecuted instantiation: flvenc.c:av_cmp_q
Unexecuted instantiation: h261enc.c:av_cmp_q
ituh263enc.c:av_cmp_q
Line
Count
Source
89
912
static inline int av_cmp_q(AVRational a, AVRational b){
90
912
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
912
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
912
    else if(b.den && a.den) return 0;
94
0
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
0
    else                    return INT_MIN;
96
912
}
Unexecuted instantiation: jfdctint.c:av_cmp_q
Unexecuted instantiation: mjpegenc.c:av_cmp_q
Unexecuted instantiation: mjpegenc_common.c:av_cmp_q
Unexecuted instantiation: motion_est.c:av_cmp_q
mpeg12enc.c:av_cmp_q
Line
Count
Source
89
1.38k
static inline int av_cmp_q(AVRational a, AVRational b){
90
1.38k
    const int64_t tmp= a.num * (int64_t)b.den - b.num * (int64_t)a.den;
91
92
1.38k
    if(tmp) return (int)((tmp ^ a.den ^ b.den)>>63)|1;
93
197
    else if(b.den && a.den) return 0;
94
0
    else if(a.num && b.num) return (a.num>>31) - (b.num>>31);
95
0
    else                    return INT_MIN;
96
1.38k
}
Unexecuted instantiation: mpeg4videoenc.c:av_cmp_q
Unexecuted instantiation: fdctdsp_init.c:av_cmp_q
Unexecuted instantiation: h261data.c:av_cmp_q
Unexecuted instantiation: agm.c:av_cmp_q
Unexecuted instantiation: targaenc.c:av_cmp_q
Unexecuted instantiation: asvenc.c:av_cmp_q
Unexecuted instantiation: asv.c:av_cmp_q
Unexecuted instantiation: clearvideo.c:av_cmp_q
Unexecuted instantiation: frwu.c:av_cmp_q
Unexecuted instantiation: rv30.c:av_cmp_q
Unexecuted instantiation: rv30dsp.c:av_cmp_q
Unexecuted instantiation: rv34.c:av_cmp_q
Unexecuted instantiation: rv34dsp.c:av_cmp_q
Unexecuted instantiation: dxtory.c:av_cmp_q
Unexecuted instantiation: aasc.c:av_cmp_q
Unexecuted instantiation: flacenc.c:av_cmp_q
Unexecuted instantiation: flacencdsp.c:av_cmp_q
Unexecuted instantiation: lpc.c:av_cmp_q
Unexecuted instantiation: mjpegbdec.c:av_cmp_q
Unexecuted instantiation: kmvc.c:av_cmp_q
Unexecuted instantiation: ass.c:av_cmp_q
Unexecuted instantiation: htmlsubtitles.c:av_cmp_q
Unexecuted instantiation: 012v.c:av_cmp_q
Unexecuted instantiation: imm4.c:av_cmp_q
Unexecuted instantiation: rtv1.c:av_cmp_q
Unexecuted instantiation: amrnbdec.c:av_cmp_q
Unexecuted instantiation: mvcdec.c:av_cmp_q
Unexecuted instantiation: atrac3plusdec.c:av_cmp_q
Unexecuted instantiation: atrac3plusdsp.c:av_cmp_q
Unexecuted instantiation: atrac3plus.c:av_cmp_q
Unexecuted instantiation: proresenc_kostya.c:av_cmp_q
Unexecuted instantiation: aura.c:av_cmp_q
Unexecuted instantiation: cyuv.c:av_cmp_q
Unexecuted instantiation: qdmc.c:av_cmp_q
Unexecuted instantiation: cljrenc.c:av_cmp_q
Unexecuted instantiation: argo.c:av_cmp_q
Unexecuted instantiation: dpxenc.c:av_cmp_q
Unexecuted instantiation: wmavoice.c:av_cmp_q
Unexecuted instantiation: tiertexseqv.c:av_cmp_q
Unexecuted instantiation: v4l2_m2m_dec.c:av_cmp_q
Unexecuted instantiation: huffyuvdec.c:av_cmp_q
Unexecuted instantiation: huffyuvdsp.c:av_cmp_q
Unexecuted instantiation: ws-snd1.c:av_cmp_q
Unexecuted instantiation: vc2enc.c:av_cmp_q
Unexecuted instantiation: fastaudio.c:av_cmp_q
Unexecuted instantiation: utvideoenc.c:av_cmp_q
Unexecuted instantiation: fraps.c:av_cmp_q
Unexecuted instantiation: g729postfilter.c:av_cmp_q
Unexecuted instantiation: audiodsp.c:av_cmp_q
Unexecuted instantiation: avrndec.c:av_cmp_q
Unexecuted instantiation: dvaudiodec.c:av_cmp_q
Unexecuted instantiation: 8bps.c:av_cmp_q
Unexecuted instantiation: screenpresso.c:av_cmp_q
Unexecuted instantiation: m101.c:av_cmp_q
Unexecuted instantiation: mpegaudiodec_fixed.c:av_cmp_q
Unexecuted instantiation: shorten.c:av_cmp_q
Unexecuted instantiation: binkaudio.c:av_cmp_q
Unexecuted instantiation: scpr.c:av_cmp_q
Unexecuted instantiation: dfpwmenc.c:av_cmp_q
Unexecuted instantiation: yuv4enc.c:av_cmp_q
Unexecuted instantiation: truemotion1.c:av_cmp_q
Unexecuted instantiation: atrac9dec.c:av_cmp_q
Unexecuted instantiation: dec.c:av_cmp_q
Unexecuted instantiation: dsp.c:av_cmp_q
Unexecuted instantiation: intra_utils.c:av_cmp_q
Unexecuted instantiation: itx_1d.c:av_cmp_q
Unexecuted instantiation: refs.c:av_cmp_q
Unexecuted instantiation: thread.c:av_cmp_q
Unexecuted instantiation: vvcdsp_init.c:av_cmp_q
Unexecuted instantiation: ctu.c:av_cmp_q
Unexecuted instantiation: filter.c:av_cmp_q
Unexecuted instantiation: inter.c:av_cmp_q
Unexecuted instantiation: intra.c:av_cmp_q
Unexecuted instantiation: mvs.c:av_cmp_q
Unexecuted instantiation: cabac.c:av_cmp_q
Unexecuted instantiation: amrwbdec.c:av_cmp_q
Unexecuted instantiation: vqcdec.c:av_cmp_q
Unexecuted instantiation: qoienc.c:av_cmp_q
Unexecuted instantiation: cavsdec.c:av_cmp_q
Unexecuted instantiation: cavs.c:av_cmp_q
Unexecuted instantiation: cavsdata.c:av_cmp_q
Unexecuted instantiation: cavsdsp.c:av_cmp_q
Unexecuted instantiation: y41penc.c:av_cmp_q
Unexecuted instantiation: flashsv2enc.c:av_cmp_q
Unexecuted instantiation: cook.c:av_cmp_q
Unexecuted instantiation: a64multienc.c:av_cmp_q
Unexecuted instantiation: rtjpeg.c:av_cmp_q
Unexecuted instantiation: mace.c:av_cmp_q
Unexecuted instantiation: ralf.c:av_cmp_q
Unexecuted instantiation: lscrdec.c:av_cmp_q
Unexecuted instantiation: pngdec.c:av_cmp_q
Unexecuted instantiation: ljpegenc.c:av_cmp_q
Unexecuted instantiation: vc1_block.c:av_cmp_q
Unexecuted instantiation: vc1_loopfilter.c:av_cmp_q
Unexecuted instantiation: vc1_mc.c:av_cmp_q
Unexecuted instantiation: vc1_pred.c:av_cmp_q
Unexecuted instantiation: gif.c:av_cmp_q
Unexecuted instantiation: lzwenc.c:av_cmp_q
Unexecuted instantiation: rpzaenc.c:av_cmp_q
Unexecuted instantiation: msrleenc.c:av_cmp_q
Unexecuted instantiation: alsdec.c:av_cmp_q
Unexecuted instantiation: bgmc.c:av_cmp_q
Unexecuted instantiation: mlz.c:av_cmp_q
Unexecuted instantiation: cdtoons.c:av_cmp_q
Unexecuted instantiation: mss3.c:av_cmp_q
Unexecuted instantiation: mss34dsp.c:av_cmp_q
Unexecuted instantiation: dvenc.c:av_cmp_q
Unexecuted instantiation: diracdsp.c:av_cmp_q
Unexecuted instantiation: dirac_arith.c:av_cmp_q
Unexecuted instantiation: dirac_dwt.c:av_cmp_q
Unexecuted instantiation: pixlet.c:av_cmp_q
Unexecuted instantiation: indeo3.c:av_cmp_q
Unexecuted instantiation: enc.c:av_cmp_q
Unexecuted instantiation: enc_psy.c:av_cmp_q
Unexecuted instantiation: pvq.c:av_cmp_q
Unexecuted instantiation: rc.c:av_cmp_q
Unexecuted instantiation: celt_pvq_init.c:av_cmp_q
Unexecuted instantiation: celt.c:av_cmp_q
Unexecuted instantiation: escape130.c:av_cmp_q
Unexecuted instantiation: assenc.c:av_cmp_q
Unexecuted instantiation: ftr.c:av_cmp_q
Unexecuted instantiation: vmdvideo.c:av_cmp_q
Unexecuted instantiation: v408enc.c:av_cmp_q
Unexecuted instantiation: target_swr_fuzzer.c:av_cmp_q
Unexecuted instantiation: swresample.c:av_cmp_q
Unexecuted instantiation: audioconvert.c:av_cmp_q
Unexecuted instantiation: dither.c:av_cmp_q
Unexecuted instantiation: rematrix.c:av_cmp_q
Unexecuted instantiation: resample.c:av_cmp_q
Unexecuted instantiation: resample_dsp.c:av_cmp_q
Unexecuted instantiation: audio_convert_init.c:av_cmp_q
Unexecuted instantiation: rematrix_init.c:av_cmp_q
Unexecuted instantiation: resample_init.c:av_cmp_q
Unexecuted instantiation: ulti.c:av_cmp_q
Unexecuted instantiation: msgsmdec.c:av_cmp_q
Unexecuted instantiation: metasound.c:av_cmp_q
Unexecuted instantiation: alacenc.c:av_cmp_q
Unexecuted instantiation: magicyuvenc.c:av_cmp_q
Unexecuted instantiation: dolby_e.c:av_cmp_q
Unexecuted instantiation: kbdwin.c:av_cmp_q
Unexecuted instantiation: cllc.c:av_cmp_q
Unexecuted instantiation: vp8.c:av_cmp_q
Unexecuted instantiation: vp8dsp.c:av_cmp_q
Unexecuted instantiation: misc4.c:av_cmp_q
Unexecuted instantiation: hcadec.c:av_cmp_q
Unexecuted instantiation: mlpenc.c:av_cmp_q
Unexecuted instantiation: libopusenc.c:av_cmp_q
Unexecuted instantiation: rv40.c:av_cmp_q
Unexecuted instantiation: rv40dsp.c:av_cmp_q
Unexecuted instantiation: sheervideo.c:av_cmp_q
Unexecuted instantiation: mscc.c:av_cmp_q
Unexecuted instantiation: xan.c:av_cmp_q
Unexecuted instantiation: xl.c:av_cmp_q
Unexecuted instantiation: sonic.c:av_cmp_q
Unexecuted instantiation: libvpxenc.c:av_cmp_q
Unexecuted instantiation: wbmpenc.c:av_cmp_q
Unexecuted instantiation: ylc.c:av_cmp_q
Unexecuted instantiation: cpia.c:av_cmp_q
Unexecuted instantiation: msvideo1enc.c:av_cmp_q
Unexecuted instantiation: aptxenc.c:av_cmp_q
Unexecuted instantiation: aptx.c:av_cmp_q
Unexecuted instantiation: gemdec.c:av_cmp_q
Unexecuted instantiation: truespeech.c:av_cmp_q
Unexecuted instantiation: arbc.c:av_cmp_q
Unexecuted instantiation: atrac1.c:av_cmp_q
Unexecuted instantiation: mss2.c:av_cmp_q
Unexecuted instantiation: mss2dsp.c:av_cmp_q
Unexecuted instantiation: v308enc.c:av_cmp_q
Unexecuted instantiation: dsicinvideo.c:av_cmp_q
Unexecuted instantiation: avuienc.c:av_cmp_q
Unexecuted instantiation: vcr1.c:av_cmp_q
Unexecuted instantiation: eacmv.c:av_cmp_q
Unexecuted instantiation: rasc.c:av_cmp_q
Unexecuted instantiation: vqavideo.c:av_cmp_q
Unexecuted instantiation: flicvideo.c:av_cmp_q
Unexecuted instantiation: sbcenc.c:av_cmp_q
Unexecuted instantiation: sbcdsp.c:av_cmp_q
Unexecuted instantiation: tdsc.c:av_cmp_q
Unexecuted instantiation: 8svx.c:av_cmp_q
Unexecuted instantiation: mwsc.c:av_cmp_q
Unexecuted instantiation: libtheoraenc.c:av_cmp_q
Unexecuted instantiation: ansi.c:av_cmp_q
Unexecuted instantiation: webvttenc.c:av_cmp_q
Unexecuted instantiation: dstdec.c:av_cmp_q
Unexecuted instantiation: interplayacm.c:av_cmp_q
Unexecuted instantiation: libvorbisenc.c:av_cmp_q
Unexecuted instantiation: adxenc.c:av_cmp_q
Unexecuted instantiation: adx.c:av_cmp_q
Unexecuted instantiation: truemotion2rt.c:av_cmp_q
Unexecuted instantiation: sgienc.c:av_cmp_q
Unexecuted instantiation: nellymoserenc.c:av_cmp_q
Unexecuted instantiation: nellymoser.c:av_cmp_q
Unexecuted instantiation: tscc2.c:av_cmp_q
Unexecuted instantiation: textdec.c:av_cmp_q
Unexecuted instantiation: zerocodec.c:av_cmp_q
Unexecuted instantiation: indeo4.c:av_cmp_q
Unexecuted instantiation: ivi.c:av_cmp_q
Unexecuted instantiation: ivi_dsp.c:av_cmp_q
Unexecuted instantiation: midivid.c:av_cmp_q
Unexecuted instantiation: pcm-blurayenc.c:av_cmp_q
Unexecuted instantiation: sp5xdec.c:av_cmp_q
Unexecuted instantiation: lclenc.c:av_cmp_q
Unexecuted instantiation: aacdec_fixed.c:av_cmp_q
Unexecuted instantiation: aacdec_float.c:av_cmp_q
Unexecuted instantiation: aacdec_tab.c:av_cmp_q
Unexecuted instantiation: aacdec_usac.c:av_cmp_q
Unexecuted instantiation: aacps_common.c:av_cmp_q
Unexecuted instantiation: aacsbr.c:av_cmp_q
Unexecuted instantiation: aacsbr_fixed.c:av_cmp_q
Unexecuted instantiation: cbrt_data.c:av_cmp_q
Unexecuted instantiation: cbrt_data_fixed.c:av_cmp_q
Unexecuted instantiation: sbrdsp_fixed.c:av_cmp_q
Unexecuted instantiation: aacdec_ac.c:av_cmp_q
Unexecuted instantiation: aacdec_lpd.c:av_cmp_q
Unexecuted instantiation: aacps_fixed.c:av_cmp_q
Unexecuted instantiation: aacps_float.c:av_cmp_q
Unexecuted instantiation: aacpsdsp_fixed.c:av_cmp_q
Unexecuted instantiation: fixed_dsp.c:av_cmp_q
Unexecuted instantiation: fixed_dsp_init.c:av_cmp_q
Unexecuted instantiation: eatgq.c:av_cmp_q
Unexecuted instantiation: eaidct.c:av_cmp_q
Unexecuted instantiation: pgxdec.c:av_cmp_q
Unexecuted instantiation: vbnenc.c:av_cmp_q
Unexecuted instantiation: texturedspenc.c:av_cmp_q
Unexecuted instantiation: ac3enc_fixed.c:av_cmp_q
Unexecuted instantiation: ac3enc.c:av_cmp_q
Unexecuted instantiation: eac3enc.c:av_cmp_q
Unexecuted instantiation: ac3.c:av_cmp_q
Unexecuted instantiation: ac3dsp.c:av_cmp_q
Unexecuted instantiation: ac3enc_float.c:av_cmp_q
Unexecuted instantiation: dsicinaudio.c:av_cmp_q
Unexecuted instantiation: dss_sp.c:av_cmp_q
Unexecuted instantiation: s302menc.c:av_cmp_q
Unexecuted instantiation: webp.c:av_cmp_q
Unexecuted instantiation: fic.c:av_cmp_q
Unexecuted instantiation: cinepakenc.c:av_cmp_q
Unexecuted instantiation: siren.c:av_cmp_q
Unexecuted instantiation: indeo5.c:av_cmp_q
Unexecuted instantiation: xxan.c:av_cmp_q
Unexecuted instantiation: hq_hqa.c:av_cmp_q
Unexecuted instantiation: hq_hqadsp.c:av_cmp_q
Unexecuted instantiation: v410enc.c:av_cmp_q
Unexecuted instantiation: pgssubdec.c:av_cmp_q
Unexecuted instantiation: vmdaudio.c:av_cmp_q
Unexecuted instantiation: msp2dec.c:av_cmp_q
Unexecuted instantiation: ffwavesynth.c:av_cmp_q
Unexecuted instantiation: eatqi.c:av_cmp_q
Unexecuted instantiation: truemotion2.c:av_cmp_q
Unexecuted instantiation: indeo2.c:av_cmp_q
Unexecuted instantiation: wmaenc.c:av_cmp_q
Unexecuted instantiation: aacenc.c:av_cmp_q
Unexecuted instantiation: psymodel.c:av_cmp_q
Unexecuted instantiation: aaccoder.c:av_cmp_q
Unexecuted instantiation: aacenc_is.c:av_cmp_q
Unexecuted instantiation: aacenc_ltp.c:av_cmp_q
Unexecuted instantiation: aacenc_pred.c:av_cmp_q
Unexecuted instantiation: aacenc_tns.c:av_cmp_q
Unexecuted instantiation: aacpsy.c:av_cmp_q
Unexecuted instantiation: iirfilter.c:av_cmp_q
Unexecuted instantiation: xfaceenc.c:av_cmp_q
Unexecuted instantiation: evrcdec.c:av_cmp_q
Unexecuted instantiation: cscd.c:av_cmp_q
Unexecuted instantiation: g722enc.c:av_cmp_q
Unexecuted instantiation: g722dsp.c:av_cmp_q
Unexecuted instantiation: mxpegdec.c:av_cmp_q
Unexecuted instantiation: pred.c:av_cmp_q
Unexecuted instantiation: container_fifo.c:av_cmp_q
Unexecuted instantiation: hevcdsp_init.c:av_cmp_q
Unexecuted instantiation: j2kenc.c:av_cmp_q
Unexecuted instantiation: jpeg2000.c:av_cmp_q
Unexecuted instantiation: mpegaudioenc_fixed.c:av_cmp_q
Unexecuted instantiation: hdrenc.c:av_cmp_q
Unexecuted instantiation: photocd.c:av_cmp_q
Unexecuted instantiation: bmpenc.c:av_cmp_q
Unexecuted instantiation: xsubenc.c:av_cmp_q
Unexecuted instantiation: sgirledec.c:av_cmp_q
Unexecuted instantiation: zmbvenc.c:av_cmp_q
Unexecuted instantiation: fmvc.c:av_cmp_q
Unexecuted instantiation: mv30.c:av_cmp_q
Unexecuted instantiation: vorbisenc.c:av_cmp_q
Unexecuted instantiation: vorbis.c:av_cmp_q
Unexecuted instantiation: apedec.c:av_cmp_q
Unexecuted instantiation: xpmdec.c:av_cmp_q
Unexecuted instantiation: lagarith.c:av_cmp_q
Unexecuted instantiation: lagarithrac.c:av_cmp_q
Unexecuted instantiation: snowenc.c:av_cmp_q
Unexecuted instantiation: rscc.c:av_cmp_q
Unexecuted instantiation: wcmv.c:av_cmp_q
Unexecuted instantiation: qdm2.c:av_cmp_q
Unexecuted instantiation: mpegaudioenc_float.c:av_cmp_q
Unexecuted instantiation: speexdec.c:av_cmp_q
Unexecuted instantiation: cngenc.c:av_cmp_q
Unexecuted instantiation: pamenc.c:av_cmp_q
Unexecuted instantiation: escape124.c:av_cmp_q
Unexecuted instantiation: motionpixels.c:av_cmp_q
Unexecuted instantiation: fitsenc.c:av_cmp_q
Unexecuted instantiation: ra144enc.c:av_cmp_q
Unexecuted instantiation: ra144.c:av_cmp_q
Unexecuted instantiation: psd.c:av_cmp_q
Unexecuted instantiation: mvha.c:av_cmp_q
Unexecuted instantiation: movtextenc.c:av_cmp_q
Unexecuted instantiation: svq3.c:av_cmp_q
Unexecuted instantiation: tpeldsp.c:av_cmp_q
Unexecuted instantiation: wrapped_avframe.c:av_cmp_q
Unexecuted instantiation: idcinvideo.c:av_cmp_q
Unexecuted instantiation: mdec.c:av_cmp_q
Unexecuted instantiation: xwdenc.c:av_cmp_q
Unexecuted instantiation: flashsvenc.c:av_cmp_q
Unexecuted instantiation: wavpackenc.c:av_cmp_q
Unexecuted instantiation: bmvvideo.c:av_cmp_q
Unexecuted instantiation: hapdec.c:av_cmp_q
Unexecuted instantiation: snappy.c:av_cmp_q
Unexecuted instantiation: imm5.c:av_cmp_q
Unexecuted instantiation: target_sws_fuzzer.c:av_cmp_q
Unexecuted instantiation: swscale.c:av_cmp_q
Unexecuted instantiation: vscale.c:av_cmp_q
Unexecuted instantiation: hscale_fast_bilinear_simd.c:av_cmp_q
Unexecuted instantiation: yuv2rgb.c:av_cmp_q
Unexecuted instantiation: alphablend.c:av_cmp_q
Unexecuted instantiation: hscale_fast_bilinear.c:av_cmp_q
Unexecuted instantiation: input.c:av_cmp_q
Unexecuted instantiation: output.c:av_cmp_q
Unexecuted instantiation: rgb2rgb.c:av_cmp_q
Unexecuted instantiation: slice.c:av_cmp_q
Unexecuted instantiation: swscale_unscaled.c:av_cmp_q
Unexecuted instantiation: gamma.c:av_cmp_q
Unexecuted instantiation: hscale.c:av_cmp_q
Unexecuted instantiation: mmvideo.c:av_cmp_q
Unexecuted instantiation: pcm-dvdenc.c:av_cmp_q
Unexecuted instantiation: vima.c:av_cmp_q
Unexecuted instantiation: ilbcdec.c:av_cmp_q
Unexecuted instantiation: dcaenc.c:av_cmp_q
Unexecuted instantiation: dcaadpcm.c:av_cmp_q
Unexecuted instantiation: dcadata.c:av_cmp_q
Unexecuted instantiation: v210enc.c:av_cmp_q
Unexecuted instantiation: v210enc_init.c:av_cmp_q
Unexecuted instantiation: ttmlenc.c:av_cmp_q
Unexecuted instantiation: proresenc_anatoliy.c:av_cmp_q
Unexecuted instantiation: ffv1enc.c:av_cmp_q
Unexecuted instantiation: ffv1.c:av_cmp_q
Unexecuted instantiation: sunrastenc.c:av_cmp_q
Unexecuted instantiation: bitpacked_enc.c:av_cmp_q
Unexecuted instantiation: dnxhdenc.c:av_cmp_q
Unexecuted instantiation: dnxhdenc_init.c:av_cmp_q
Unexecuted instantiation: dvbsubenc.c:av_cmp_q
Unexecuted instantiation: vmixdec.c:av_cmp_q
Unexecuted instantiation: ra288.c:av_cmp_q
Unexecuted instantiation: dxvenc.c:av_cmp_q
Unexecuted instantiation: svq1enc.c:av_cmp_q
Unexecuted instantiation: qcelpdec.c:av_cmp_q
Unexecuted instantiation: ptx.c:av_cmp_q
Unexecuted instantiation: on2avc.c:av_cmp_q
Unexecuted instantiation: eamad.c:av_cmp_q
Unexecuted instantiation: v210x.c:av_cmp_q
Unexecuted instantiation: g723_1enc.c:av_cmp_q
Unexecuted instantiation: mobiclip.c:av_cmp_q
Unexecuted instantiation: targa_y216dec.c:av_cmp_q
Unexecuted instantiation: mss4.c:av_cmp_q
Unexecuted instantiation: ccaption_dec.c:av_cmp_q
Unexecuted instantiation: xbmenc.c:av_cmp_q
Unexecuted instantiation: wnv1.c:av_cmp_q
Unexecuted instantiation: vmnc.c:av_cmp_q
Unexecuted instantiation: bmvaudio.c:av_cmp_q
Unexecuted instantiation: qpeg.c:av_cmp_q
Unexecuted instantiation: brenderpix.c:av_cmp_q
Unexecuted instantiation: notchlc.c:av_cmp_q
Unexecuted instantiation: lzf.c:av_cmp_q
Unexecuted instantiation: aliaspixenc.c:av_cmp_q
Unexecuted instantiation: pcxenc.c:av_cmp_q
Unexecuted instantiation: hnm4video.c:av_cmp_q
Unexecuted instantiation: vb.c:av_cmp_q
Unexecuted instantiation: ttaenc.c:av_cmp_q
Unexecuted instantiation: tiffenc.c:av_cmp_q
Unexecuted instantiation: interplayvideo.c:av_cmp_q
Unexecuted instantiation: rawenc.c:av_cmp_q
97
98
/**
99
 * Convert an AVRational to a `double`.
100
 * @param a AVRational to convert
101
 * @return `a` in floating-point form
102
 * @see av_d2q()
103
 */
104
148M
static inline double av_q2d(AVRational a){
105
148M
    return a.num / (double) a.den;
106
148M
}
Unexecuted instantiation: target_dec_fuzzer.c:av_q2d
Unexecuted instantiation: allcodecs.c:av_q2d
Unexecuted instantiation: atrac3.c:av_q2d
Unexecuted instantiation: avcodec.c:av_q2d
Unexecuted instantiation: bsf.c:av_q2d
Unexecuted instantiation: null.c:av_q2d
Unexecuted instantiation: codec_desc.c:av_q2d
Unexecuted instantiation: codec_par.c:av_q2d
Unexecuted instantiation: decode.c:av_q2d
Unexecuted instantiation: encode.c:av_q2d
Unexecuted instantiation: frame_thread_encoder.c:av_q2d
Unexecuted instantiation: get_buffer.c:av_q2d
Unexecuted instantiation: mjpegdec.c:av_q2d
Unexecuted instantiation: mjpegdec_common.c:av_q2d
Unexecuted instantiation: options.c:av_q2d
Unexecuted instantiation: packet.c:av_q2d
Unexecuted instantiation: parser.c:av_q2d
Unexecuted instantiation: parsers.c:av_q2d
Unexecuted instantiation: png_parser.c:av_q2d
Unexecuted instantiation: pnm_parser.c:av_q2d
Unexecuted instantiation: profiles.c:av_q2d
Unexecuted instantiation: pthread.c:av_q2d
Unexecuted instantiation: pthread_frame.c:av_q2d
Unexecuted instantiation: pthread_slice.c:av_q2d
Unexecuted instantiation: qoi_parser.c:av_q2d
Unexecuted instantiation: rv34_parser.c:av_q2d
Unexecuted instantiation: sbc_parser.c:av_q2d
Unexecuted instantiation: sipr_parser.c:av_q2d
Unexecuted instantiation: tak_parser.c:av_q2d
Unexecuted instantiation: threadprogress.c:av_q2d
Unexecuted instantiation: tiff_common.c:av_q2d
Unexecuted instantiation: utils.c:av_q2d
Unexecuted instantiation: vc1_parser.c:av_q2d
Unexecuted instantiation: vc1dsp.c:av_q2d
Unexecuted instantiation: vlc.c:av_q2d
Unexecuted instantiation: vorbis_parser.c:av_q2d
Unexecuted instantiation: vp3_parser.c:av_q2d
Unexecuted instantiation: vp8_parser.c:av_q2d
Unexecuted instantiation: vp9_parser.c:av_q2d
Unexecuted instantiation: vvc_parser.c:av_q2d
Unexecuted instantiation: webp_parser.c:av_q2d
Unexecuted instantiation: xbm_parser.c:av_q2d
Unexecuted instantiation: xma_parser.c:av_q2d
Unexecuted instantiation: xwd_parser.c:av_q2d
Unexecuted instantiation: aac_parser.c:av_q2d
Unexecuted instantiation: ac3_parser.c:av_q2d
Unexecuted instantiation: adts_header.c:av_q2d
Unexecuted instantiation: adx_parser.c:av_q2d
Unexecuted instantiation: amr_parser.c:av_q2d
Unexecuted instantiation: av1_parser.c:av_q2d
Unexecuted instantiation: avs2_parser.c:av_q2d
Unexecuted instantiation: avs3_parser.c:av_q2d
Unexecuted instantiation: bitstream_filters.c:av_q2d
Unexecuted instantiation: bmp_parser.c:av_q2d
Unexecuted instantiation: aac_adtstoasc.c:av_q2d
Unexecuted instantiation: av1_frame_merge.c:av_q2d
Unexecuted instantiation: av1_frame_split.c:av_q2d
Unexecuted instantiation: av1_metadata.c:av_q2d
Unexecuted instantiation: chomp.c:av_q2d
Unexecuted instantiation: dca_core.c:av_q2d
Unexecuted instantiation: dovi_rpu.c:av_q2d
Unexecuted instantiation: dts2pts.c:av_q2d
Unexecuted instantiation: dump_extradata.c:av_q2d
Unexecuted instantiation: dv_error_marker.c:av_q2d
Unexecuted instantiation: eac3_core.c:av_q2d
Unexecuted instantiation: evc_frame_merge.c:av_q2d
Unexecuted instantiation: extract_extradata.c:av_q2d
Unexecuted instantiation: filter_units.c:av_q2d
Unexecuted instantiation: h264_metadata.c:av_q2d
Unexecuted instantiation: h264_mp4toannexb.c:av_q2d
Unexecuted instantiation: h264_redundant_pps.c:av_q2d
Unexecuted instantiation: h265_metadata.c:av_q2d
Unexecuted instantiation: h266_metadata.c:av_q2d
Unexecuted instantiation: hapqa_extract.c:av_q2d
Unexecuted instantiation: hevc_mp4toannexb.c:av_q2d
Unexecuted instantiation: imx_dump_header.c:av_q2d
Unexecuted instantiation: media100_to_mjpegb.c:av_q2d
Unexecuted instantiation: mjpeg2jpeg.c:av_q2d
Unexecuted instantiation: mjpega_dump_header.c:av_q2d
Unexecuted instantiation: movsub.c:av_q2d
Unexecuted instantiation: mpeg2_metadata.c:av_q2d
Unexecuted instantiation: mpeg4_unpack_bframes.c:av_q2d
Unexecuted instantiation: noise.c:av_q2d
Unexecuted instantiation: opus_metadata.c:av_q2d
Unexecuted instantiation: pcm_rechunk.c:av_q2d
Unexecuted instantiation: pgs_frame_merge.c:av_q2d
Unexecuted instantiation: prores_metadata.c:av_q2d
Unexecuted instantiation: remove_extradata.c:av_q2d
Unexecuted instantiation: setts.c:av_q2d
Unexecuted instantiation: showinfo.c:av_q2d
Unexecuted instantiation: trace_headers.c:av_q2d
Unexecuted instantiation: truehd_core.c:av_q2d
Unexecuted instantiation: vp9_metadata.c:av_q2d
Unexecuted instantiation: vp9_raw_reorder.c:av_q2d
Unexecuted instantiation: vp9_superframe.c:av_q2d
Unexecuted instantiation: vp9_superframe_split.c:av_q2d
Unexecuted instantiation: vvc_mp4toannexb.c:av_q2d
Unexecuted instantiation: cavs_parser.c:av_q2d
Unexecuted instantiation: cbs.c:av_q2d
Unexecuted instantiation: cbs_av1.c:av_q2d
Unexecuted instantiation: cbs_bsf.c:av_q2d
Unexecuted instantiation: cbs_h2645.c:av_q2d
Unexecuted instantiation: cbs_mpeg2.c:av_q2d
Unexecuted instantiation: cbs_sei.c:av_q2d
Unexecuted instantiation: cbs_vp8.c:av_q2d
Unexecuted instantiation: cbs_vp9.c:av_q2d
Unexecuted instantiation: cook_parser.c:av_q2d
Unexecuted instantiation: cri_parser.c:av_q2d
Unexecuted instantiation: dca_parser.c:av_q2d
Unexecuted instantiation: dirac_parser.c:av_q2d
Unexecuted instantiation: dnxhd_parser.c:av_q2d
Unexecuted instantiation: dnxhddata.c:av_q2d
Unexecuted instantiation: dolby_e_parser.c:av_q2d
Unexecuted instantiation: dovi_rpudec.c:av_q2d
Unexecuted instantiation: dovi_rpuenc.c:av_q2d
Unexecuted instantiation: dpx_parser.c:av_q2d
Unexecuted instantiation: dvaudio_parser.c:av_q2d
Unexecuted instantiation: dvbsub_parser.c:av_q2d
Unexecuted instantiation: dvd_nav_parser.c:av_q2d
Unexecuted instantiation: dvdsub_parser.c:av_q2d
Unexecuted instantiation: evc_parse.c:av_q2d
Unexecuted instantiation: evc_parser.c:av_q2d
Unexecuted instantiation: evc_ps.c:av_q2d
Unexecuted instantiation: exif.c:av_q2d
Unexecuted instantiation: flac_parser.c:av_q2d
Unexecuted instantiation: ftr_parser.c:av_q2d
Unexecuted instantiation: g723_1_parser.c:av_q2d
Unexecuted instantiation: g729_parser.c:av_q2d
Unexecuted instantiation: gif_parser.c:av_q2d
Unexecuted instantiation: gsm_parser.c:av_q2d
Unexecuted instantiation: h261_parser.c:av_q2d
Unexecuted instantiation: h263_parser.c:av_q2d
Unexecuted instantiation: h2645_parse.c:av_q2d
Unexecuted instantiation: h2645data.c:av_q2d
Unexecuted instantiation: h264_parse.c:av_q2d
Unexecuted instantiation: h264_parser.c:av_q2d
Unexecuted instantiation: h264_ps.c:av_q2d
Unexecuted instantiation: h264_sei.c:av_q2d
Unexecuted instantiation: h264data.c:av_q2d
Unexecuted instantiation: h264dsp.c:av_q2d
Unexecuted instantiation: h264idct.c:av_q2d
Unexecuted instantiation: h265_profile_level.c:av_q2d
Unexecuted instantiation: hap.c:av_q2d
Unexecuted instantiation: hdr_parser.c:av_q2d
Unexecuted instantiation: ps.c:av_q2d
Unexecuted instantiation: sei.c:av_q2d
Unexecuted instantiation: hpeldsp.c:av_q2d
Unexecuted instantiation: idctdsp.c:av_q2d
Unexecuted instantiation: ipu_parser.c:av_q2d
Unexecuted instantiation: jpeg2000_parser.c:av_q2d
Unexecuted instantiation: jpeglsdec.c:av_q2d
Unexecuted instantiation: jpegxl_parser.c:av_q2d
Unexecuted instantiation: latm_parser.c:av_q2d
Unexecuted instantiation: mathtables.c:av_q2d
Unexecuted instantiation: misc4_parser.c:av_q2d
Unexecuted instantiation: mjpeg_parser.c:av_q2d
Unexecuted instantiation: mlp_parse.c:av_q2d
Unexecuted instantiation: mlp_parser.c:av_q2d
Unexecuted instantiation: mpeg12framerate.c:av_q2d
Unexecuted instantiation: mpeg4audio.c:av_q2d
Unexecuted instantiation: mpeg4video_parser.c:av_q2d
Unexecuted instantiation: mpeg4videodec.c:av_q2d
Unexecuted instantiation: mpeg4videodsp.c:av_q2d
Unexecuted instantiation: mpegaudio_parser.c:av_q2d
Unexecuted instantiation: mpegaudiodecheader.c:av_q2d
Unexecuted instantiation: mpegvideo.c:av_q2d
Unexecuted instantiation: mpegvideo_dec.c:av_q2d
Unexecuted instantiation: mpegvideo_motion.c:av_q2d
Unexecuted instantiation: mpegvideo_parser.c:av_q2d
Unexecuted instantiation: pnm.c:av_q2d
Unexecuted instantiation: qpeldsp.c:av_q2d
Unexecuted instantiation: simple_idct.c:av_q2d
Unexecuted instantiation: tak.c:av_q2d
Unexecuted instantiation: to_upper4.c:av_q2d
Unexecuted instantiation: vc1.c:av_q2d
Unexecuted instantiation: vc1data.c:av_q2d
Unexecuted instantiation: videodsp.c:av_q2d
Unexecuted instantiation: wmv2.c:av_q2d
Unexecuted instantiation: wmv2dec.c:av_q2d
Unexecuted instantiation: wmv2dsp.c:av_q2d
Unexecuted instantiation: hpeldsp_init.c:av_q2d
Unexecuted instantiation: idctdsp_init.c:av_q2d
Unexecuted instantiation: videodsp_init.c:av_q2d
Unexecuted instantiation: xvididct.c:av_q2d
Unexecuted instantiation: aac_ac3_parser.c:av_q2d
Unexecuted instantiation: av1_parse.c:av_q2d
Unexecuted instantiation: avs2.c:av_q2d
Unexecuted instantiation: bitstream.c:av_q2d
Unexecuted instantiation: dca.c:av_q2d
Unexecuted instantiation: dca_exss.c:av_q2d
Unexecuted instantiation: dolby_e_parse.c:av_q2d
Unexecuted instantiation: error_resilience.c:av_q2d
Unexecuted instantiation: faanidct.c:av_q2d
Unexecuted instantiation: flac.c:av_q2d
Unexecuted instantiation: h261.c:av_q2d
Unexecuted instantiation: h263.c:av_q2d
Unexecuted instantiation: h263data.c:av_q2d
Unexecuted instantiation: h263dec.c:av_q2d
Unexecuted instantiation: h263dsp.c:av_q2d
h2645_sei.c:av_q2d
Line
Count
Source
104
26.0k
static inline double av_q2d(AVRational a){
105
26.0k
    return a.num / (double) a.den;
106
26.0k
}
Unexecuted instantiation: h2645_vui.c:av_q2d
Unexecuted instantiation: h264chroma.c:av_q2d
Unexecuted instantiation: parse.c:av_q2d
Unexecuted instantiation: intelh263dec.c:av_q2d
Unexecuted instantiation: intrax8.c:av_q2d
Unexecuted instantiation: intrax8dsp.c:av_q2d
Unexecuted instantiation: ituh263dec.c:av_q2d
Unexecuted instantiation: jpegls.c:av_q2d
Unexecuted instantiation: jpegxl_parse.c:av_q2d
Unexecuted instantiation: me_cmp.c:av_q2d
Unexecuted instantiation: mpeg4video.c:av_q2d
Unexecuted instantiation: mpeg_er.c:av_q2d
Unexecuted instantiation: mpegpicture.c:av_q2d
Unexecuted instantiation: mpegutils.c:av_q2d
Unexecuted instantiation: msmpeg4.c:av_q2d
Unexecuted instantiation: msmpeg4data.c:av_q2d
Unexecuted instantiation: msmpeg4dec.c:av_q2d
Unexecuted instantiation: rv10.c:av_q2d
Unexecuted instantiation: snow_dwt.c:av_q2d
Unexecuted instantiation: me_cmp_init.c:av_q2d
Unexecuted instantiation: xvididct_init.c:av_q2d
Unexecuted instantiation: aom_film_grain.c:av_q2d
Unexecuted instantiation: atsc_a53.c:av_q2d
Unexecuted instantiation: dynamic_hdr_vivid.c:av_q2d
Unexecuted instantiation: flvdec.c:av_q2d
Unexecuted instantiation: snow.c:av_q2d
Unexecuted instantiation: h264qpel.c:av_q2d
Unexecuted instantiation: ambient_viewing_environment.c:av_q2d
Unexecuted instantiation: avsscanf.c:av_q2d
Unexecuted instantiation: buffer.c:av_q2d
Unexecuted instantiation: channel_layout.c:av_q2d
Unexecuted instantiation: cpu.c:av_q2d
Unexecuted instantiation: display.c:av_q2d
Unexecuted instantiation: dovi_meta.c:av_q2d
Unexecuted instantiation: eval.c:av_q2d
Unexecuted instantiation: film_grain_params.c:av_q2d
Unexecuted instantiation: frame.c:av_q2d
Unexecuted instantiation: hdr_dynamic_metadata.c:av_q2d
Unexecuted instantiation: hdr_dynamic_vivid_metadata.c:av_q2d
Unexecuted instantiation: hwcontext.c:av_q2d
Unexecuted instantiation: imgutils.c:av_q2d
Unexecuted instantiation: log.c:av_q2d
Unexecuted instantiation: mastering_display_metadata.c:av_q2d
Unexecuted instantiation: mathematics.c:av_q2d
Unexecuted instantiation: mem.c:av_q2d
Unexecuted instantiation: opt.c:av_q2d
Unexecuted instantiation: parseutils.c:av_q2d
Unexecuted instantiation: pixdesc.c:av_q2d
Unexecuted instantiation: random_seed.c:av_q2d
Unexecuted instantiation: rational.c:av_q2d
Unexecuted instantiation: slicethread.c:av_q2d
Unexecuted instantiation: stereo3d.c:av_q2d
timestamp.c:av_q2d
Line
Count
Source
104
1.87M
static inline double av_q2d(AVRational a){
105
1.87M
    return a.num / (double) a.den;
106
1.87M
}
Unexecuted instantiation: tx.c:av_q2d
Unexecuted instantiation: tx_double.c:av_q2d
Unexecuted instantiation: tx_float.c:av_q2d
Unexecuted instantiation: tx_int32.c:av_q2d
Unexecuted instantiation: video_enc_params.c:av_q2d
Unexecuted instantiation: tx_float_init.c:av_q2d
Unexecuted instantiation: file_open.c:av_q2d
Unexecuted instantiation: target_dem_fuzzer.c:av_q2d
Unexecuted instantiation: allformats.c:av_q2d
Unexecuted instantiation: alp.c:av_q2d
Unexecuted instantiation: amr.c:av_q2d
Unexecuted instantiation: anm.c:av_q2d
Unexecuted instantiation: apac.c:av_q2d
Unexecuted instantiation: apc.c:av_q2d
Unexecuted instantiation: ape.c:av_q2d
Unexecuted instantiation: apetag.c:av_q2d
Unexecuted instantiation: apm.c:av_q2d
Unexecuted instantiation: apngdec.c:av_q2d
Unexecuted instantiation: aptxdec.c:av_q2d
Unexecuted instantiation: aqtitledec.c:av_q2d
Unexecuted instantiation: argo_asf.c:av_q2d
Unexecuted instantiation: argo_brp.c:av_q2d
Unexecuted instantiation: argo_cvg.c:av_q2d
Unexecuted instantiation: asfdec_f.c:av_q2d
Unexecuted instantiation: asfdec_o.c:av_q2d
Unexecuted instantiation: assdec.c:av_q2d
Unexecuted instantiation: astdec.c:av_q2d
Unexecuted instantiation: au.c:av_q2d
Unexecuted instantiation: av1dec.c:av_q2d
Unexecuted instantiation: avformat.c:av_q2d
Unexecuted instantiation: avidec.c:av_q2d
Unexecuted instantiation: aviobuf.c:av_q2d
Unexecuted instantiation: avr.c:av_q2d
Unexecuted instantiation: avs.c:av_q2d
Unexecuted instantiation: avs2dec.c:av_q2d
Unexecuted instantiation: avs3dec.c:av_q2d
Unexecuted instantiation: bethsoftvid.c:av_q2d
Unexecuted instantiation: bfi.c:av_q2d
Unexecuted instantiation: bink.c:av_q2d
Unexecuted instantiation: binka.c:av_q2d
bintext.c:av_q2d
Line
Count
Source
104
12.6k
static inline double av_q2d(AVRational a){
105
12.6k
    return a.num / (double) a.den;
106
12.6k
}
Unexecuted instantiation: bit.c:av_q2d
Unexecuted instantiation: bmv.c:av_q2d
Unexecuted instantiation: boadec.c:av_q2d
Unexecuted instantiation: bonk.c:av_q2d
Unexecuted instantiation: brstm.c:av_q2d
Unexecuted instantiation: c93.c:av_q2d
Unexecuted instantiation: cafdec.c:av_q2d
Unexecuted instantiation: cavsvideodec.c:av_q2d
Unexecuted instantiation: cdg.c:av_q2d
Unexecuted instantiation: cdxl.c:av_q2d
Unexecuted instantiation: cinedec.c:av_q2d
Unexecuted instantiation: codec2.c:av_q2d
Unexecuted instantiation: concatdec.c:av_q2d
Unexecuted instantiation: dashdec.c:av_q2d
Unexecuted instantiation: dauddec.c:av_q2d
Unexecuted instantiation: dcstr.c:av_q2d
demux.c:av_q2d
Line
Count
Source
104
146M
static inline double av_q2d(AVRational a){
105
146M
    return a.num / (double) a.den;
106
146M
}
Unexecuted instantiation: demux_utils.c:av_q2d
Unexecuted instantiation: derf.c:av_q2d
Unexecuted instantiation: dfa.c:av_q2d
Unexecuted instantiation: dfpwmdec.c:av_q2d
Unexecuted instantiation: dhav.c:av_q2d
Unexecuted instantiation: diracdec.c:av_q2d
Unexecuted instantiation: dnxhddec.c:av_q2d
Unexecuted instantiation: dsfdec.c:av_q2d
Unexecuted instantiation: dsicin.c:av_q2d
Unexecuted instantiation: dss.c:av_q2d
Unexecuted instantiation: dtsdec.c:av_q2d
Unexecuted instantiation: dtshddec.c:av_q2d
Unexecuted instantiation: dump.c:av_q2d
Unexecuted instantiation: dv.c:av_q2d
Unexecuted instantiation: dvbsub.c:av_q2d
Unexecuted instantiation: dvbtxt.c:av_q2d
Unexecuted instantiation: dxa.c:av_q2d
Unexecuted instantiation: eacdata.c:av_q2d
Unexecuted instantiation: electronicarts.c:av_q2d
Unexecuted instantiation: epafdec.c:av_q2d
Unexecuted instantiation: evcdec.c:av_q2d
Unexecuted instantiation: ffmetadec.c:av_q2d
Unexecuted instantiation: filmstripdec.c:av_q2d
Unexecuted instantiation: fitsdec.c:av_q2d
Unexecuted instantiation: flacdec.c:av_q2d
Unexecuted instantiation: flic.c:av_q2d
Unexecuted instantiation: format.c:av_q2d
Unexecuted instantiation: frmdec.c:av_q2d
Unexecuted instantiation: fsb.c:av_q2d
Unexecuted instantiation: fwse.c:av_q2d
Unexecuted instantiation: g722.c:av_q2d
Unexecuted instantiation: g723_1.c:av_q2d
Unexecuted instantiation: g726.c:av_q2d
Unexecuted instantiation: g729dec.c:av_q2d
Unexecuted instantiation: gdv.c:av_q2d
Unexecuted instantiation: genh.c:av_q2d
Unexecuted instantiation: gifdec.c:av_q2d
Unexecuted instantiation: gsmdec.c:av_q2d
Unexecuted instantiation: gxf.c:av_q2d
Unexecuted instantiation: h261dec.c:av_q2d
Unexecuted instantiation: h264dec.c:av_q2d
Unexecuted instantiation: hca.c:av_q2d
Unexecuted instantiation: hcom.c:av_q2d
Unexecuted instantiation: hevcdec.c:av_q2d
Unexecuted instantiation: hls.c:av_q2d
Unexecuted instantiation: hls_sample_encryption.c:av_q2d
Unexecuted instantiation: hnm.c:av_q2d
Unexecuted instantiation: iamfdec.c:av_q2d
Unexecuted instantiation: icodec.c:av_q2d
Unexecuted instantiation: id3v2.c:av_q2d
Unexecuted instantiation: idcin.c:av_q2d
Unexecuted instantiation: idroqdec.c:av_q2d
Unexecuted instantiation: iff.c:av_q2d
Unexecuted instantiation: ifv.c:av_q2d
Unexecuted instantiation: ilbc.c:av_q2d
Unexecuted instantiation: imfdec.c:av_q2d
Unexecuted instantiation: img2.c:av_q2d
Unexecuted instantiation: img2_alias_pix.c:av_q2d
Unexecuted instantiation: img2_brender_pix.c:av_q2d
Unexecuted instantiation: img2dec.c:av_q2d
Unexecuted instantiation: imx.c:av_q2d
Unexecuted instantiation: ingenientdec.c:av_q2d
Unexecuted instantiation: ipmovie.c:av_q2d
Unexecuted instantiation: ipudec.c:av_q2d
Unexecuted instantiation: ircamdec.c:av_q2d
Unexecuted instantiation: isom.c:av_q2d
Unexecuted instantiation: isom_tags.c:av_q2d
Unexecuted instantiation: iss.c:av_q2d
Unexecuted instantiation: iv8.c:av_q2d
Unexecuted instantiation: ivfdec.c:av_q2d
Unexecuted instantiation: jacosubdec.c:av_q2d
Unexecuted instantiation: jpegxl_anim_dec.c:av_q2d
Unexecuted instantiation: jvdec.c:av_q2d
Unexecuted instantiation: kvag.c:av_q2d
Unexecuted instantiation: lafdec.c:av_q2d
Unexecuted instantiation: lc3.c:av_q2d
Unexecuted instantiation: lmlm4.c:av_q2d
Unexecuted instantiation: loasdec.c:av_q2d
Unexecuted instantiation: lrcdec.c:av_q2d
Unexecuted instantiation: luodatdec.c:av_q2d
Unexecuted instantiation: lvfdec.c:av_q2d
Unexecuted instantiation: lxfdec.c:av_q2d
Unexecuted instantiation: m4vdec.c:av_q2d
Unexecuted instantiation: matroskadec.c:av_q2d
Unexecuted instantiation: mca.c:av_q2d
Unexecuted instantiation: mccdec.c:av_q2d
Unexecuted instantiation: metadata.c:av_q2d
Unexecuted instantiation: mgsts.c:av_q2d
Unexecuted instantiation: microdvddec.c:av_q2d
Unexecuted instantiation: mj2kdec.c:av_q2d
Unexecuted instantiation: mlpdec.c:av_q2d
Unexecuted instantiation: mlvdec.c:av_q2d
Unexecuted instantiation: mm.c:av_q2d
Unexecuted instantiation: mmf.c:av_q2d
Unexecuted instantiation: mods.c:av_q2d
Unexecuted instantiation: moflex.c:av_q2d
mov.c:av_q2d
Line
Count
Source
104
248
static inline double av_q2d(AVRational a){
105
248
    return a.num / (double) a.den;
106
248
}
Unexecuted instantiation: mov_chan.c:av_q2d
Unexecuted instantiation: mov_esds.c:av_q2d
Unexecuted instantiation: mp3dec.c:av_q2d
Unexecuted instantiation: mpc.c:av_q2d
Unexecuted instantiation: mpc8.c:av_q2d
Unexecuted instantiation: mpeg.c:av_q2d
Unexecuted instantiation: mpegts.c:av_q2d
Unexecuted instantiation: mpegvideodec.c:av_q2d
Unexecuted instantiation: mpjpegdec.c:av_q2d
Unexecuted instantiation: mpl2dec.c:av_q2d
Unexecuted instantiation: mpsubdec.c:av_q2d
Unexecuted instantiation: msf.c:av_q2d
Unexecuted instantiation: msnwc_tcp.c:av_q2d
Unexecuted instantiation: mspdec.c:av_q2d
Unexecuted instantiation: mtaf.c:av_q2d
Unexecuted instantiation: mtv.c:av_q2d
Unexecuted instantiation: musx.c:av_q2d
Unexecuted instantiation: mux_utils.c:av_q2d
Unexecuted instantiation: mvdec.c:av_q2d
Unexecuted instantiation: mvi.c:av_q2d
Unexecuted instantiation: mxfdec.c:av_q2d
Unexecuted instantiation: mxg.c:av_q2d
Unexecuted instantiation: ncdec.c:av_q2d
Unexecuted instantiation: nistspheredec.c:av_q2d
Unexecuted instantiation: nspdec.c:av_q2d
Unexecuted instantiation: nsvdec.c:av_q2d
Unexecuted instantiation: nutdec.c:av_q2d
Unexecuted instantiation: nuv.c:av_q2d
Unexecuted instantiation: oggdec.c:av_q2d
Unexecuted instantiation: oggparsecelt.c:av_q2d
Unexecuted instantiation: oggparsedirac.c:av_q2d
Unexecuted instantiation: oggparseflac.c:av_q2d
Unexecuted instantiation: oggparseogm.c:av_q2d
Unexecuted instantiation: oggparseopus.c:av_q2d
Unexecuted instantiation: oggparseskeleton.c:av_q2d
Unexecuted instantiation: oggparsespeex.c:av_q2d
Unexecuted instantiation: oggparsetheora.c:av_q2d
Unexecuted instantiation: oggparsevorbis.c:av_q2d
Unexecuted instantiation: oggparsevp8.c:av_q2d
Unexecuted instantiation: omadec.c:av_q2d
Unexecuted instantiation: osq.c:av_q2d
Unexecuted instantiation: paf.c:av_q2d
Unexecuted instantiation: pcm.c:av_q2d
Unexecuted instantiation: pcmdec.c:av_q2d
Unexecuted instantiation: pdvdec.c:av_q2d
Unexecuted instantiation: pjsdec.c:av_q2d
Unexecuted instantiation: pmpdec.c:av_q2d
Unexecuted instantiation: pp_bnk.c:av_q2d
Unexecuted instantiation: psxstr.c:av_q2d
Unexecuted instantiation: pva.c:av_q2d
Unexecuted instantiation: pvfdec.c:av_q2d
Unexecuted instantiation: qcp.c:av_q2d
Unexecuted instantiation: qoadec.c:av_q2d
Unexecuted instantiation: qtpalette.c:av_q2d
Unexecuted instantiation: r3d.c:av_q2d
Unexecuted instantiation: rawdec.c:av_q2d
Unexecuted instantiation: rawvideodec.c:av_q2d
Unexecuted instantiation: rcwtdec.c:av_q2d
Unexecuted instantiation: realtextdec.c:av_q2d
Unexecuted instantiation: redspark.c:av_q2d
Unexecuted instantiation: replaygain.c:av_q2d
Unexecuted instantiation: riff.c:av_q2d
Unexecuted instantiation: riffdec.c:av_q2d
Unexecuted instantiation: rka.c:av_q2d
Unexecuted instantiation: rl2.c:av_q2d
Unexecuted instantiation: rmdec.c:av_q2d
Unexecuted instantiation: rpl.c:av_q2d
Unexecuted instantiation: rsd.c:av_q2d
Unexecuted instantiation: rsodec.c:av_q2d
Unexecuted instantiation: s337m.c:av_q2d
Unexecuted instantiation: samidec.c:av_q2d
Unexecuted instantiation: sauce.c:av_q2d
Unexecuted instantiation: sbcdec.c:av_q2d
Unexecuted instantiation: sbgdec.c:av_q2d
Unexecuted instantiation: sccdec.c:av_q2d
Unexecuted instantiation: scd.c:av_q2d
Unexecuted instantiation: sdns.c:av_q2d
Unexecuted instantiation: sdr2.c:av_q2d
Unexecuted instantiation: sdsdec.c:av_q2d
Unexecuted instantiation: sdxdec.c:av_q2d
Unexecuted instantiation: seek.c:av_q2d
Unexecuted instantiation: segafilm.c:av_q2d
Unexecuted instantiation: serdec.c:av_q2d
Unexecuted instantiation: sga.c:av_q2d
Unexecuted instantiation: shortendec.c:av_q2d
Unexecuted instantiation: sierravmd.c:av_q2d
Unexecuted instantiation: siff.c:av_q2d
Unexecuted instantiation: smacker.c:av_q2d
Unexecuted instantiation: smjpegdec.c:av_q2d
Unexecuted instantiation: smush.c:av_q2d
Unexecuted instantiation: sol.c:av_q2d
Unexecuted instantiation: soxdec.c:av_q2d
Unexecuted instantiation: spdif.c:av_q2d
Unexecuted instantiation: spdifdec.c:av_q2d
Unexecuted instantiation: srtdec.c:av_q2d
Unexecuted instantiation: stldec.c:av_q2d
Unexecuted instantiation: subtitles.c:av_q2d
Unexecuted instantiation: subviewer1dec.c:av_q2d
Unexecuted instantiation: subviewerdec.c:av_q2d
Unexecuted instantiation: supdec.c:av_q2d
Unexecuted instantiation: svag.c:av_q2d
Unexecuted instantiation: svs.c:av_q2d
Unexecuted instantiation: swfdec.c:av_q2d
Unexecuted instantiation: takdec.c:av_q2d
Unexecuted instantiation: tedcaptionsdec.c:av_q2d
thp.c:av_q2d
Line
Count
Source
104
1.48k
static inline double av_q2d(AVRational a){
105
1.48k
    return a.num / (double) a.den;
106
1.48k
}
Unexecuted instantiation: tiertexseq.c:av_q2d
Unexecuted instantiation: tmv.c:av_q2d
Unexecuted instantiation: tta.c:av_q2d
tty.c:av_q2d
Line
Count
Source
104
10.8k
static inline double av_q2d(AVRational a){
105
10.8k
    return a.num / (double) a.den;
106
10.8k
}
Unexecuted instantiation: txd.c:av_q2d
Unexecuted instantiation: ty.c:av_q2d
Unexecuted instantiation: usmdec.c:av_q2d
Unexecuted instantiation: vag.c:av_q2d
Unexecuted instantiation: vc1dec.c:av_q2d
Unexecuted instantiation: vc1test.c:av_q2d
Unexecuted instantiation: vividas.c:av_q2d
Unexecuted instantiation: vivo.c:av_q2d
Unexecuted instantiation: voc_packet.c:av_q2d
Unexecuted instantiation: vocdec.c:av_q2d
Unexecuted instantiation: vorbiscomment.c:av_q2d
Unexecuted instantiation: vpk.c:av_q2d
Unexecuted instantiation: vplayerdec.c:av_q2d
Unexecuted instantiation: vqf.c:av_q2d
Unexecuted instantiation: vvcdec.c:av_q2d
Unexecuted instantiation: wady.c:av_q2d
Unexecuted instantiation: wavarc.c:av_q2d
Unexecuted instantiation: wavdec.c:av_q2d
Unexecuted instantiation: wc3movie.c:av_q2d
Unexecuted instantiation: webvttdec.c:av_q2d
Unexecuted instantiation: westwood_aud.c:av_q2d
Unexecuted instantiation: westwood_vqa.c:av_q2d
Unexecuted instantiation: wsddec.c:av_q2d
Unexecuted instantiation: wtvdec.c:av_q2d
Unexecuted instantiation: wvdec.c:av_q2d
Unexecuted instantiation: wvedec.c:av_q2d
Unexecuted instantiation: xa.c:av_q2d
Unexecuted instantiation: xmd.c:av_q2d
Unexecuted instantiation: xmv.c:av_q2d
Unexecuted instantiation: xvag.c:av_q2d
Unexecuted instantiation: xwma.c:av_q2d
Unexecuted instantiation: yop.c:av_q2d
Unexecuted instantiation: yuv4mpegdec.c:av_q2d
Unexecuted instantiation: 3dostr.c:av_q2d
Unexecuted instantiation: 4xm.c:av_q2d
Unexecuted instantiation: aacdec.c:av_q2d
Unexecuted instantiation: aadec.c:av_q2d
Unexecuted instantiation: aaxdec.c:av_q2d
Unexecuted instantiation: ac3dec.c:av_q2d
Unexecuted instantiation: ac4dec.c:av_q2d
Unexecuted instantiation: acedec.c:av_q2d
Unexecuted instantiation: acm.c:av_q2d
Unexecuted instantiation: act.c:av_q2d
Unexecuted instantiation: adp.c:av_q2d
Unexecuted instantiation: ads.c:av_q2d
Unexecuted instantiation: adxdec.c:av_q2d
Unexecuted instantiation: aeadec.c:av_q2d
Unexecuted instantiation: afc.c:av_q2d
Unexecuted instantiation: aiffdec.c:av_q2d
Unexecuted instantiation: aixdec.c:av_q2d
Unexecuted instantiation: asf.c:av_q2d
Unexecuted instantiation: asf_tags.c:av_q2d
Unexecuted instantiation: ast.c:av_q2d
Unexecuted instantiation: avio.c:av_q2d
Unexecuted instantiation: caf.c:av_q2d
Unexecuted instantiation: dash.c:av_q2d
Unexecuted instantiation: dovi_isom.c:av_q2d
Unexecuted instantiation: flac_picture.c:av_q2d
Unexecuted instantiation: iamf_parse.c:av_q2d
Unexecuted instantiation: iamf_reader.c:av_q2d
Unexecuted instantiation: id3v1.c:av_q2d
Unexecuted instantiation: imf_cpl.c:av_q2d
Unexecuted instantiation: ircam.c:av_q2d
Unexecuted instantiation: lrc.c:av_q2d
Unexecuted instantiation: matroska.c:av_q2d
Unexecuted instantiation: mxf.c:av_q2d
Unexecuted instantiation: network.c:av_q2d
Unexecuted instantiation: nut.c:av_q2d
Unexecuted instantiation: oma.c:av_q2d
Unexecuted instantiation: os_support.c:av_q2d
Unexecuted instantiation: rm.c:av_q2d
Unexecuted instantiation: rso.c:av_q2d
Unexecuted instantiation: smjpeg.c:av_q2d
Unexecuted instantiation: swf.c:av_q2d
Unexecuted instantiation: voc.c:av_q2d
Unexecuted instantiation: wtv_common.c:av_q2d
Unexecuted instantiation: aiff.c:av_q2d
Unexecuted instantiation: iamf.c:av_q2d
Unexecuted instantiation: dirac.c:av_q2d
Unexecuted instantiation: dv_profile.c:av_q2d
Unexecuted instantiation: raw.c:av_q2d
Unexecuted instantiation: timecode.c:av_q2d
Unexecuted instantiation: target_enc_fuzzer.c:av_q2d
Unexecuted instantiation: pnmenc.c:av_q2d
Unexecuted instantiation: srtenc.c:av_q2d
Unexecuted instantiation: r210enc.c:av_q2d
Unexecuted instantiation: jpeglsenc.c:av_q2d
Unexecuted instantiation: target_bsf_fuzzer.c:av_q2d
Unexecuted instantiation: dpcm.c:av_q2d
Unexecuted instantiation: tscc.c:av_q2d
Unexecuted instantiation: msrledec.c:av_q2d
Unexecuted instantiation: roqaudioenc.c:av_q2d
Unexecuted instantiation: libfdk-aacenc.c:av_q2d
Unexecuted instantiation: audio_frame_queue.c:av_q2d
Unexecuted instantiation: vp3.c:av_q2d
Unexecuted instantiation: vp3dsp.c:av_q2d
Unexecuted instantiation: vp3dsp_init.c:av_q2d
Unexecuted instantiation: wmaprodec.c:av_q2d
Unexecuted instantiation: sinewin.c:av_q2d
Unexecuted instantiation: wma.c:av_q2d
Unexecuted instantiation: xga_font_data.c:av_q2d
Unexecuted instantiation: lcldec.c:av_q2d
Unexecuted instantiation: twinvqdec.c:av_q2d
Unexecuted instantiation: twinvq.c:av_q2d
Unexecuted instantiation: lsp.c:av_q2d
Unexecuted instantiation: mimic.c:av_q2d
Unexecuted instantiation: adpcmenc.c:av_q2d
Unexecuted instantiation: adpcm.c:av_q2d
Unexecuted instantiation: cfhdenc.c:av_q2d
Unexecuted instantiation: cfhdencdsp.c:av_q2d
Unexecuted instantiation: v4l2_m2m_enc.c:av_q2d
Unexecuted instantiation: v4l2_context.c:av_q2d
Unexecuted instantiation: v4l2_fmt.c:av_q2d
Unexecuted instantiation: v4l2_m2m.c:av_q2d
Unexecuted instantiation: v4l2_buffers.c:av_q2d
Unexecuted instantiation: g2meet.c:av_q2d
Unexecuted instantiation: imc.c:av_q2d
Unexecuted instantiation: roqvideoenc.c:av_q2d
Unexecuted instantiation: elbg.c:av_q2d
Unexecuted instantiation: roqvideo.c:av_q2d
Unexecuted instantiation: h264_cavlc.c:av_q2d
Unexecuted instantiation: h264_direct.c:av_q2d
Unexecuted instantiation: h264_mb.c:av_q2d
Unexecuted instantiation: h264_picture.c:av_q2d
Unexecuted instantiation: h264_refs.c:av_q2d
Unexecuted instantiation: h264_slice.c:av_q2d
Unexecuted instantiation: h264pred.c:av_q2d
Unexecuted instantiation: h274.c:av_q2d
Unexecuted instantiation: h264_intrapred_init.c:av_q2d
Unexecuted instantiation: h264_cabac.c:av_q2d
Unexecuted instantiation: h264_loopfilter.c:av_q2d
Unexecuted instantiation: prosumer.c:av_q2d
Unexecuted instantiation: pictordec.c:av_q2d
Unexecuted instantiation: leaddec.c:av_q2d
Unexecuted instantiation: mss1.c:av_q2d
Unexecuted instantiation: mss12.c:av_q2d
Unexecuted instantiation: vble.c:av_q2d
Unexecuted instantiation: lossless_videodsp.c:av_q2d
Unexecuted instantiation: sipr.c:av_q2d
Unexecuted instantiation: sipr16k.c:av_q2d
Unexecuted instantiation: acelp_filters.c:av_q2d
Unexecuted instantiation: acelp_pitch_delay.c:av_q2d
Unexecuted instantiation: acelp_vectors.c:av_q2d
Unexecuted instantiation: celp_filters.c:av_q2d
Unexecuted instantiation: celp_math.c:av_q2d
Unexecuted instantiation: cri.c:av_q2d
Unexecuted instantiation: wmalosslessdec.c:av_q2d
Unexecuted instantiation: dvdsubenc.c:av_q2d
Unexecuted instantiation: eatgv.c:av_q2d
Unexecuted instantiation: aic.c:av_q2d
Unexecuted instantiation: dsddec.c:av_q2d
Unexecuted instantiation: vp5.c:av_q2d
Unexecuted instantiation: vp56.c:av_q2d
Unexecuted instantiation: vp56data.c:av_q2d
Unexecuted instantiation: vp56dsp.c:av_q2d
Unexecuted instantiation: vp6dsp.c:av_q2d
Unexecuted instantiation: vpx_rac.c:av_q2d
Unexecuted instantiation: qdrw.c:av_q2d
Unexecuted instantiation: smcenc.c:av_q2d
Unexecuted instantiation: vp6.c:av_q2d
Unexecuted instantiation: exrenc.c:av_q2d
Unexecuted instantiation: dds.c:av_q2d
Unexecuted instantiation: texturedsp.c:av_q2d
Unexecuted instantiation: hqx.c:av_q2d
Unexecuted instantiation: hqxdsp.c:av_q2d
Unexecuted instantiation: hqxvlc.c:av_q2d
Unexecuted instantiation: canopus.c:av_q2d
Unexecuted instantiation: qtrleenc.c:av_q2d
Unexecuted instantiation: mpegaudiodec_float.c:av_q2d
Unexecuted instantiation: mpegaudiodsp.c:av_q2d
Unexecuted instantiation: mpegaudiodsp_fixed.c:av_q2d
Unexecuted instantiation: mpegaudiodsp_float.c:av_q2d
Unexecuted instantiation: dct32_fixed.c:av_q2d
Unexecuted instantiation: dct32_float.c:av_q2d
Unexecuted instantiation: mpegaudio.c:av_q2d
Unexecuted instantiation: mpegaudiodec_common.c:av_q2d
Unexecuted instantiation: pafvideo.c:av_q2d
Unexecuted instantiation: kgv1dec.c:av_q2d
Unexecuted instantiation: huffyuvenc.c:av_q2d
Unexecuted instantiation: huffyuvencdsp.c:av_q2d
Unexecuted instantiation: lossless_videoencdsp.c:av_q2d
Unexecuted instantiation: lossless_videoencdsp_init.c:av_q2d
Unexecuted instantiation: bethsoftvideo.c:av_q2d
Unexecuted instantiation: loco.c:av_q2d
Unexecuted instantiation: mpeg12dec.c:av_q2d
Unexecuted instantiation: mpeg12.c:av_q2d
Unexecuted instantiation: mpeg12data.c:av_q2d
Unexecuted instantiation: pafaudio.c:av_q2d
Unexecuted instantiation: cdgraphics.c:av_q2d
Unexecuted instantiation: mpc7.c:av_q2d
Unexecuted instantiation: sanm.c:av_q2d
Unexecuted instantiation: vp9.c:av_q2d
Unexecuted instantiation: vp9block.c:av_q2d
Unexecuted instantiation: vp9data.c:av_q2d
Unexecuted instantiation: vp9dsp_10bpp.c:av_q2d
Unexecuted instantiation: vp9dsp_12bpp.c:av_q2d
Unexecuted instantiation: vp9dsp_8bpp.c:av_q2d
Unexecuted instantiation: vp9lpf.c:av_q2d
Unexecuted instantiation: vp9mvs.c:av_q2d
Unexecuted instantiation: vp9prob.c:av_q2d
Unexecuted instantiation: vp9recon.c:av_q2d
Unexecuted instantiation: pngenc.c:av_q2d
Unexecuted instantiation: csp.c:av_q2d
Unexecuted instantiation: wmv2enc.c:av_q2d
mpegvideo_enc.c:av_q2d
Line
Count
Source
104
14.5k
static inline double av_q2d(AVRational a){
105
14.5k
    return a.num / (double) a.den;
106
14.5k
}
Unexecuted instantiation: mpegvideoencdsp.c:av_q2d
Unexecuted instantiation: msmpeg4enc.c:av_q2d
Unexecuted instantiation: pixblockdsp.c:av_q2d
ratecontrol.c:av_q2d
Line
Count
Source
104
195k
static inline double av_q2d(AVRational a){
105
195k
    return a.num / (double) a.den;
106
195k
}
Unexecuted instantiation: rv10enc.c:av_q2d
Unexecuted instantiation: rv20enc.c:av_q2d
Unexecuted instantiation: speedhqenc.c:av_q2d
Unexecuted instantiation: mpegvideoenc.c:av_q2d
Unexecuted instantiation: mpegvideoencdsp_init.c:av_q2d
Unexecuted instantiation: pixblockdsp_init.c:av_q2d
Unexecuted instantiation: faandct.c:av_q2d
Unexecuted instantiation: fdctdsp.c:av_q2d
Unexecuted instantiation: flvenc.c:av_q2d
Unexecuted instantiation: h261enc.c:av_q2d
Unexecuted instantiation: ituh263enc.c:av_q2d
Unexecuted instantiation: jfdctint.c:av_q2d
Unexecuted instantiation: mjpegenc.c:av_q2d
Unexecuted instantiation: mjpegenc_common.c:av_q2d
Unexecuted instantiation: motion_est.c:av_q2d
Unexecuted instantiation: mpeg12enc.c:av_q2d
Unexecuted instantiation: mpeg4videoenc.c:av_q2d
Unexecuted instantiation: fdctdsp_init.c:av_q2d
Unexecuted instantiation: h261data.c:av_q2d
Unexecuted instantiation: agm.c:av_q2d
Unexecuted instantiation: targaenc.c:av_q2d
Unexecuted instantiation: asvenc.c:av_q2d
Unexecuted instantiation: asv.c:av_q2d
Unexecuted instantiation: clearvideo.c:av_q2d
Unexecuted instantiation: frwu.c:av_q2d
Unexecuted instantiation: rv30.c:av_q2d
Unexecuted instantiation: rv30dsp.c:av_q2d
Unexecuted instantiation: rv34.c:av_q2d
Unexecuted instantiation: rv34dsp.c:av_q2d
Unexecuted instantiation: dxtory.c:av_q2d
Unexecuted instantiation: aasc.c:av_q2d
Unexecuted instantiation: flacenc.c:av_q2d
Unexecuted instantiation: flacencdsp.c:av_q2d
Unexecuted instantiation: lpc.c:av_q2d
Unexecuted instantiation: mjpegbdec.c:av_q2d
Unexecuted instantiation: kmvc.c:av_q2d
Unexecuted instantiation: ass.c:av_q2d
Unexecuted instantiation: htmlsubtitles.c:av_q2d
Unexecuted instantiation: 012v.c:av_q2d
Unexecuted instantiation: imm4.c:av_q2d
Unexecuted instantiation: rtv1.c:av_q2d
Unexecuted instantiation: amrnbdec.c:av_q2d
Unexecuted instantiation: mvcdec.c:av_q2d
Unexecuted instantiation: atrac3plusdec.c:av_q2d
Unexecuted instantiation: atrac3plusdsp.c:av_q2d
Unexecuted instantiation: atrac3plus.c:av_q2d
Unexecuted instantiation: proresenc_kostya.c:av_q2d
Unexecuted instantiation: aura.c:av_q2d
Unexecuted instantiation: cyuv.c:av_q2d
Unexecuted instantiation: qdmc.c:av_q2d
Unexecuted instantiation: cljrenc.c:av_q2d
Unexecuted instantiation: argo.c:av_q2d
Unexecuted instantiation: dpxenc.c:av_q2d
Unexecuted instantiation: wmavoice.c:av_q2d
Unexecuted instantiation: tiertexseqv.c:av_q2d
Unexecuted instantiation: v4l2_m2m_dec.c:av_q2d
Unexecuted instantiation: huffyuvdec.c:av_q2d
Unexecuted instantiation: huffyuvdsp.c:av_q2d
Unexecuted instantiation: ws-snd1.c:av_q2d
Unexecuted instantiation: vc2enc.c:av_q2d
Unexecuted instantiation: fastaudio.c:av_q2d
Unexecuted instantiation: utvideoenc.c:av_q2d
Unexecuted instantiation: fraps.c:av_q2d
Unexecuted instantiation: g729postfilter.c:av_q2d
Unexecuted instantiation: audiodsp.c:av_q2d
Unexecuted instantiation: avrndec.c:av_q2d
Unexecuted instantiation: dvaudiodec.c:av_q2d
Unexecuted instantiation: 8bps.c:av_q2d
Unexecuted instantiation: screenpresso.c:av_q2d
Unexecuted instantiation: m101.c:av_q2d
Unexecuted instantiation: mpegaudiodec_fixed.c:av_q2d
Unexecuted instantiation: shorten.c:av_q2d
Unexecuted instantiation: binkaudio.c:av_q2d
Unexecuted instantiation: scpr.c:av_q2d
Unexecuted instantiation: dfpwmenc.c:av_q2d
Unexecuted instantiation: yuv4enc.c:av_q2d
Unexecuted instantiation: truemotion1.c:av_q2d
Unexecuted instantiation: atrac9dec.c:av_q2d
Unexecuted instantiation: dec.c:av_q2d
Unexecuted instantiation: dsp.c:av_q2d
Unexecuted instantiation: intra_utils.c:av_q2d
Unexecuted instantiation: itx_1d.c:av_q2d
Unexecuted instantiation: refs.c:av_q2d
Unexecuted instantiation: thread.c:av_q2d
Unexecuted instantiation: vvcdsp_init.c:av_q2d
Unexecuted instantiation: ctu.c:av_q2d
Unexecuted instantiation: filter.c:av_q2d
Unexecuted instantiation: inter.c:av_q2d
Unexecuted instantiation: intra.c:av_q2d
Unexecuted instantiation: mvs.c:av_q2d
Unexecuted instantiation: cabac.c:av_q2d
Unexecuted instantiation: amrwbdec.c:av_q2d
Unexecuted instantiation: vqcdec.c:av_q2d
Unexecuted instantiation: qoienc.c:av_q2d
Unexecuted instantiation: cavsdec.c:av_q2d
Unexecuted instantiation: cavs.c:av_q2d
Unexecuted instantiation: cavsdata.c:av_q2d
Unexecuted instantiation: cavsdsp.c:av_q2d
Unexecuted instantiation: y41penc.c:av_q2d
Unexecuted instantiation: flashsv2enc.c:av_q2d
Unexecuted instantiation: cook.c:av_q2d
Unexecuted instantiation: a64multienc.c:av_q2d
Unexecuted instantiation: rtjpeg.c:av_q2d
Unexecuted instantiation: mace.c:av_q2d
Unexecuted instantiation: ralf.c:av_q2d
Unexecuted instantiation: lscrdec.c:av_q2d
Unexecuted instantiation: pngdec.c:av_q2d
Unexecuted instantiation: ljpegenc.c:av_q2d
Unexecuted instantiation: vc1_block.c:av_q2d
Unexecuted instantiation: vc1_loopfilter.c:av_q2d
Unexecuted instantiation: vc1_mc.c:av_q2d
Unexecuted instantiation: vc1_pred.c:av_q2d
Unexecuted instantiation: gif.c:av_q2d
Unexecuted instantiation: lzwenc.c:av_q2d
Unexecuted instantiation: rpzaenc.c:av_q2d
Unexecuted instantiation: msrleenc.c:av_q2d
Unexecuted instantiation: alsdec.c:av_q2d
Unexecuted instantiation: bgmc.c:av_q2d
Unexecuted instantiation: mlz.c:av_q2d
Unexecuted instantiation: cdtoons.c:av_q2d
Unexecuted instantiation: mss3.c:av_q2d
Unexecuted instantiation: mss34dsp.c:av_q2d
Unexecuted instantiation: dvenc.c:av_q2d
Unexecuted instantiation: diracdsp.c:av_q2d
Unexecuted instantiation: dirac_arith.c:av_q2d
Unexecuted instantiation: dirac_dwt.c:av_q2d
Unexecuted instantiation: pixlet.c:av_q2d
Unexecuted instantiation: indeo3.c:av_q2d
Unexecuted instantiation: enc.c:av_q2d
Unexecuted instantiation: enc_psy.c:av_q2d
Unexecuted instantiation: pvq.c:av_q2d
Unexecuted instantiation: rc.c:av_q2d
Unexecuted instantiation: celt_pvq_init.c:av_q2d
Unexecuted instantiation: celt.c:av_q2d
Unexecuted instantiation: escape130.c:av_q2d
Unexecuted instantiation: assenc.c:av_q2d
Unexecuted instantiation: ftr.c:av_q2d
Unexecuted instantiation: vmdvideo.c:av_q2d
Unexecuted instantiation: v408enc.c:av_q2d
Unexecuted instantiation: target_swr_fuzzer.c:av_q2d
Unexecuted instantiation: swresample.c:av_q2d
Unexecuted instantiation: audioconvert.c:av_q2d
Unexecuted instantiation: dither.c:av_q2d
Unexecuted instantiation: rematrix.c:av_q2d
Unexecuted instantiation: resample.c:av_q2d
Unexecuted instantiation: resample_dsp.c:av_q2d
Unexecuted instantiation: audio_convert_init.c:av_q2d
Unexecuted instantiation: rematrix_init.c:av_q2d
Unexecuted instantiation: resample_init.c:av_q2d
Unexecuted instantiation: ulti.c:av_q2d
Unexecuted instantiation: msgsmdec.c:av_q2d
Unexecuted instantiation: metasound.c:av_q2d
Unexecuted instantiation: alacenc.c:av_q2d
Unexecuted instantiation: magicyuvenc.c:av_q2d
Unexecuted instantiation: dolby_e.c:av_q2d
Unexecuted instantiation: kbdwin.c:av_q2d
Unexecuted instantiation: cllc.c:av_q2d
Unexecuted instantiation: vp8.c:av_q2d
Unexecuted instantiation: vp8dsp.c:av_q2d
Unexecuted instantiation: misc4.c:av_q2d
Unexecuted instantiation: hcadec.c:av_q2d
Unexecuted instantiation: mlpenc.c:av_q2d
Unexecuted instantiation: libopusenc.c:av_q2d
Unexecuted instantiation: rv40.c:av_q2d
Unexecuted instantiation: rv40dsp.c:av_q2d
Unexecuted instantiation: sheervideo.c:av_q2d
Unexecuted instantiation: mscc.c:av_q2d
Unexecuted instantiation: xan.c:av_q2d
Unexecuted instantiation: xl.c:av_q2d
Unexecuted instantiation: sonic.c:av_q2d
Unexecuted instantiation: libvpxenc.c:av_q2d
Unexecuted instantiation: wbmpenc.c:av_q2d
Unexecuted instantiation: ylc.c:av_q2d
Unexecuted instantiation: cpia.c:av_q2d
Unexecuted instantiation: msvideo1enc.c:av_q2d
Unexecuted instantiation: aptxenc.c:av_q2d
Unexecuted instantiation: aptx.c:av_q2d
Unexecuted instantiation: gemdec.c:av_q2d
Unexecuted instantiation: truespeech.c:av_q2d
Unexecuted instantiation: arbc.c:av_q2d
Unexecuted instantiation: atrac1.c:av_q2d
Unexecuted instantiation: mss2.c:av_q2d
Unexecuted instantiation: mss2dsp.c:av_q2d
Unexecuted instantiation: v308enc.c:av_q2d
Unexecuted instantiation: dsicinvideo.c:av_q2d
Unexecuted instantiation: avuienc.c:av_q2d
Unexecuted instantiation: vcr1.c:av_q2d
Unexecuted instantiation: eacmv.c:av_q2d
Unexecuted instantiation: rasc.c:av_q2d
Unexecuted instantiation: vqavideo.c:av_q2d
Unexecuted instantiation: flicvideo.c:av_q2d
Unexecuted instantiation: sbcenc.c:av_q2d
Unexecuted instantiation: sbcdsp.c:av_q2d
Unexecuted instantiation: tdsc.c:av_q2d
Unexecuted instantiation: 8svx.c:av_q2d
Unexecuted instantiation: mwsc.c:av_q2d
Unexecuted instantiation: libtheoraenc.c:av_q2d
Unexecuted instantiation: ansi.c:av_q2d
Unexecuted instantiation: webvttenc.c:av_q2d
Unexecuted instantiation: dstdec.c:av_q2d
Unexecuted instantiation: interplayacm.c:av_q2d
Unexecuted instantiation: libvorbisenc.c:av_q2d
Unexecuted instantiation: adxenc.c:av_q2d
Unexecuted instantiation: adx.c:av_q2d
Unexecuted instantiation: truemotion2rt.c:av_q2d
Unexecuted instantiation: sgienc.c:av_q2d
Unexecuted instantiation: nellymoserenc.c:av_q2d
Unexecuted instantiation: nellymoser.c:av_q2d
Unexecuted instantiation: tscc2.c:av_q2d
Unexecuted instantiation: textdec.c:av_q2d
Unexecuted instantiation: zerocodec.c:av_q2d
Unexecuted instantiation: indeo4.c:av_q2d
Unexecuted instantiation: ivi.c:av_q2d
Unexecuted instantiation: ivi_dsp.c:av_q2d
Unexecuted instantiation: midivid.c:av_q2d
Unexecuted instantiation: pcm-blurayenc.c:av_q2d
Unexecuted instantiation: sp5xdec.c:av_q2d
Unexecuted instantiation: lclenc.c:av_q2d
Unexecuted instantiation: aacdec_fixed.c:av_q2d
Unexecuted instantiation: aacdec_float.c:av_q2d
Unexecuted instantiation: aacdec_tab.c:av_q2d
Unexecuted instantiation: aacdec_usac.c:av_q2d
Unexecuted instantiation: aacps_common.c:av_q2d
Unexecuted instantiation: aacsbr.c:av_q2d
Unexecuted instantiation: aacsbr_fixed.c:av_q2d
Unexecuted instantiation: cbrt_data.c:av_q2d
Unexecuted instantiation: cbrt_data_fixed.c:av_q2d
Unexecuted instantiation: sbrdsp_fixed.c:av_q2d
Unexecuted instantiation: aacdec_ac.c:av_q2d
Unexecuted instantiation: aacdec_lpd.c:av_q2d
Unexecuted instantiation: aacps_fixed.c:av_q2d
Unexecuted instantiation: aacps_float.c:av_q2d
Unexecuted instantiation: aacpsdsp_fixed.c:av_q2d
Unexecuted instantiation: fixed_dsp.c:av_q2d
Unexecuted instantiation: fixed_dsp_init.c:av_q2d
Unexecuted instantiation: eatgq.c:av_q2d
Unexecuted instantiation: eaidct.c:av_q2d
Unexecuted instantiation: pgxdec.c:av_q2d
Unexecuted instantiation: vbnenc.c:av_q2d
Unexecuted instantiation: texturedspenc.c:av_q2d
Unexecuted instantiation: ac3enc_fixed.c:av_q2d
Unexecuted instantiation: ac3enc.c:av_q2d
Unexecuted instantiation: eac3enc.c:av_q2d
Unexecuted instantiation: ac3.c:av_q2d
Unexecuted instantiation: ac3dsp.c:av_q2d
Unexecuted instantiation: ac3enc_float.c:av_q2d
Unexecuted instantiation: dsicinaudio.c:av_q2d
Unexecuted instantiation: dss_sp.c:av_q2d
Unexecuted instantiation: s302menc.c:av_q2d
Unexecuted instantiation: webp.c:av_q2d
Unexecuted instantiation: fic.c:av_q2d
Unexecuted instantiation: cinepakenc.c:av_q2d
Unexecuted instantiation: siren.c:av_q2d
Unexecuted instantiation: indeo5.c:av_q2d
Unexecuted instantiation: xxan.c:av_q2d
Unexecuted instantiation: hq_hqa.c:av_q2d
Unexecuted instantiation: hq_hqadsp.c:av_q2d
Unexecuted instantiation: v410enc.c:av_q2d
Unexecuted instantiation: pgssubdec.c:av_q2d
Unexecuted instantiation: vmdaudio.c:av_q2d
Unexecuted instantiation: msp2dec.c:av_q2d
Unexecuted instantiation: ffwavesynth.c:av_q2d
Unexecuted instantiation: eatqi.c:av_q2d
Unexecuted instantiation: truemotion2.c:av_q2d
Unexecuted instantiation: indeo2.c:av_q2d
Unexecuted instantiation: wmaenc.c:av_q2d
Unexecuted instantiation: aacenc.c:av_q2d
Unexecuted instantiation: psymodel.c:av_q2d
Unexecuted instantiation: aaccoder.c:av_q2d
Unexecuted instantiation: aacenc_is.c:av_q2d
Unexecuted instantiation: aacenc_ltp.c:av_q2d
Unexecuted instantiation: aacenc_pred.c:av_q2d
Unexecuted instantiation: aacenc_tns.c:av_q2d
Unexecuted instantiation: aacpsy.c:av_q2d
Unexecuted instantiation: iirfilter.c:av_q2d
Unexecuted instantiation: xfaceenc.c:av_q2d
Unexecuted instantiation: evrcdec.c:av_q2d
Unexecuted instantiation: cscd.c:av_q2d
Unexecuted instantiation: g722enc.c:av_q2d
Unexecuted instantiation: g722dsp.c:av_q2d
Unexecuted instantiation: mxpegdec.c:av_q2d
Unexecuted instantiation: pred.c:av_q2d
Unexecuted instantiation: container_fifo.c:av_q2d
Unexecuted instantiation: hevcdsp_init.c:av_q2d
Unexecuted instantiation: j2kenc.c:av_q2d
Unexecuted instantiation: jpeg2000.c:av_q2d
Unexecuted instantiation: mpegaudioenc_fixed.c:av_q2d
hdrenc.c:av_q2d
Line
Count
Source
104
3.20k
static inline double av_q2d(AVRational a){
105
3.20k
    return a.num / (double) a.den;
106
3.20k
}
Unexecuted instantiation: photocd.c:av_q2d
Unexecuted instantiation: bmpenc.c:av_q2d
Unexecuted instantiation: xsubenc.c:av_q2d
Unexecuted instantiation: sgirledec.c:av_q2d
Unexecuted instantiation: zmbvenc.c:av_q2d
Unexecuted instantiation: fmvc.c:av_q2d
Unexecuted instantiation: mv30.c:av_q2d
Unexecuted instantiation: vorbisenc.c:av_q2d
Unexecuted instantiation: vorbis.c:av_q2d
Unexecuted instantiation: apedec.c:av_q2d
Unexecuted instantiation: xpmdec.c:av_q2d
Unexecuted instantiation: lagarith.c:av_q2d
Unexecuted instantiation: lagarithrac.c:av_q2d
Unexecuted instantiation: snowenc.c:av_q2d
Unexecuted instantiation: rscc.c:av_q2d
Unexecuted instantiation: wcmv.c:av_q2d
Unexecuted instantiation: qdm2.c:av_q2d
Unexecuted instantiation: mpegaudioenc_float.c:av_q2d
Unexecuted instantiation: speexdec.c:av_q2d
Unexecuted instantiation: cngenc.c:av_q2d
Unexecuted instantiation: pamenc.c:av_q2d
Unexecuted instantiation: escape124.c:av_q2d
Unexecuted instantiation: motionpixels.c:av_q2d
Unexecuted instantiation: fitsenc.c:av_q2d
Unexecuted instantiation: ra144enc.c:av_q2d
Unexecuted instantiation: ra144.c:av_q2d
Unexecuted instantiation: psd.c:av_q2d
Unexecuted instantiation: mvha.c:av_q2d
Unexecuted instantiation: movtextenc.c:av_q2d
Unexecuted instantiation: svq3.c:av_q2d
Unexecuted instantiation: tpeldsp.c:av_q2d
Unexecuted instantiation: wrapped_avframe.c:av_q2d
Unexecuted instantiation: idcinvideo.c:av_q2d
Unexecuted instantiation: mdec.c:av_q2d
Unexecuted instantiation: xwdenc.c:av_q2d
Unexecuted instantiation: flashsvenc.c:av_q2d
Unexecuted instantiation: wavpackenc.c:av_q2d
Unexecuted instantiation: bmvvideo.c:av_q2d
Unexecuted instantiation: hapdec.c:av_q2d
Unexecuted instantiation: snappy.c:av_q2d
Unexecuted instantiation: imm5.c:av_q2d
Unexecuted instantiation: target_sws_fuzzer.c:av_q2d
Unexecuted instantiation: swscale.c:av_q2d
Unexecuted instantiation: vscale.c:av_q2d
Unexecuted instantiation: hscale_fast_bilinear_simd.c:av_q2d
Unexecuted instantiation: yuv2rgb.c:av_q2d
Unexecuted instantiation: alphablend.c:av_q2d
Unexecuted instantiation: hscale_fast_bilinear.c:av_q2d
Unexecuted instantiation: input.c:av_q2d
Unexecuted instantiation: output.c:av_q2d
Unexecuted instantiation: rgb2rgb.c:av_q2d
Unexecuted instantiation: slice.c:av_q2d
Unexecuted instantiation: swscale_unscaled.c:av_q2d
Unexecuted instantiation: gamma.c:av_q2d
Unexecuted instantiation: hscale.c:av_q2d
Unexecuted instantiation: mmvideo.c:av_q2d
Unexecuted instantiation: pcm-dvdenc.c:av_q2d
Unexecuted instantiation: vima.c:av_q2d
Unexecuted instantiation: ilbcdec.c:av_q2d
Unexecuted instantiation: dcaenc.c:av_q2d
Unexecuted instantiation: dcaadpcm.c:av_q2d
Unexecuted instantiation: dcadata.c:av_q2d
Unexecuted instantiation: v210enc.c:av_q2d
Unexecuted instantiation: v210enc_init.c:av_q2d
Unexecuted instantiation: ttmlenc.c:av_q2d
Unexecuted instantiation: proresenc_anatoliy.c:av_q2d
Unexecuted instantiation: ffv1enc.c:av_q2d
Unexecuted instantiation: ffv1.c:av_q2d
Unexecuted instantiation: sunrastenc.c:av_q2d
Unexecuted instantiation: bitpacked_enc.c:av_q2d
Unexecuted instantiation: dnxhdenc.c:av_q2d
Unexecuted instantiation: dnxhdenc_init.c:av_q2d
Unexecuted instantiation: dvbsubenc.c:av_q2d
Unexecuted instantiation: vmixdec.c:av_q2d
Unexecuted instantiation: ra288.c:av_q2d
Unexecuted instantiation: dxvenc.c:av_q2d
Unexecuted instantiation: svq1enc.c:av_q2d
Unexecuted instantiation: qcelpdec.c:av_q2d
Unexecuted instantiation: ptx.c:av_q2d
Unexecuted instantiation: on2avc.c:av_q2d
Unexecuted instantiation: eamad.c:av_q2d
Unexecuted instantiation: v210x.c:av_q2d
Unexecuted instantiation: g723_1enc.c:av_q2d
Unexecuted instantiation: mobiclip.c:av_q2d
Unexecuted instantiation: targa_y216dec.c:av_q2d
Unexecuted instantiation: mss4.c:av_q2d
Unexecuted instantiation: ccaption_dec.c:av_q2d
Unexecuted instantiation: xbmenc.c:av_q2d
Unexecuted instantiation: wnv1.c:av_q2d
Unexecuted instantiation: vmnc.c:av_q2d
Unexecuted instantiation: bmvaudio.c:av_q2d
Unexecuted instantiation: qpeg.c:av_q2d
Unexecuted instantiation: brenderpix.c:av_q2d
Unexecuted instantiation: notchlc.c:av_q2d
Unexecuted instantiation: lzf.c:av_q2d
Unexecuted instantiation: aliaspixenc.c:av_q2d
Unexecuted instantiation: pcxenc.c:av_q2d
Unexecuted instantiation: hnm4video.c:av_q2d
Unexecuted instantiation: vb.c:av_q2d
Unexecuted instantiation: ttaenc.c:av_q2d
Unexecuted instantiation: tiffenc.c:av_q2d
Unexecuted instantiation: interplayvideo.c:av_q2d
Unexecuted instantiation: rawenc.c:av_q2d
107
108
/**
109
 * Reduce a fraction.
110
 *
111
 * This is useful for framerate calculations.
112
 *
113
 * @param[out] dst_num Destination numerator
114
 * @param[out] dst_den Destination denominator
115
 * @param[in]      num Source numerator
116
 * @param[in]      den Source denominator
117
 * @param[in]      max Maximum allowed values for `dst_num` & `dst_den`
118
 * @return 1 if the operation is exact, 0 otherwise
119
 */
120
int av_reduce(int *dst_num, int *dst_den, int64_t num, int64_t den, int64_t max);
121
122
/**
123
 * Multiply two rationals.
124
 * @param b First rational
125
 * @param c Second rational
126
 * @return b*c
127
 */
128
AVRational av_mul_q(AVRational b, AVRational c) av_const;
129
130
/**
131
 * Divide one rational by another.
132
 * @param b First rational
133
 * @param c Second rational
134
 * @return b/c
135
 */
136
AVRational av_div_q(AVRational b, AVRational c) av_const;
137
138
/**
139
 * Add two rationals.
140
 * @param b First rational
141
 * @param c Second rational
142
 * @return b+c
143
 */
144
AVRational av_add_q(AVRational b, AVRational c) av_const;
145
146
/**
147
 * Subtract one rational from another.
148
 * @param b First rational
149
 * @param c Second rational
150
 * @return b-c
151
 */
152
AVRational av_sub_q(AVRational b, AVRational c) av_const;
153
154
/**
155
 * Invert a rational.
156
 * @param q value
157
 * @return 1 / q
158
 */
159
static av_always_inline AVRational av_inv_q(AVRational q)
160
5.12M
{
161
5.12M
    AVRational r = { q.den, q.num };
162
5.12M
    return r;
163
5.12M
}
Unexecuted instantiation: target_dec_fuzzer.c:av_inv_q
Unexecuted instantiation: allcodecs.c:av_inv_q
Unexecuted instantiation: atrac3.c:av_inv_q
Unexecuted instantiation: avcodec.c:av_inv_q
Unexecuted instantiation: bsf.c:av_inv_q
Unexecuted instantiation: null.c:av_inv_q
Unexecuted instantiation: codec_desc.c:av_inv_q
Unexecuted instantiation: codec_par.c:av_inv_q
Unexecuted instantiation: decode.c:av_inv_q
Unexecuted instantiation: encode.c:av_inv_q
Unexecuted instantiation: frame_thread_encoder.c:av_inv_q
Unexecuted instantiation: get_buffer.c:av_inv_q
Unexecuted instantiation: mjpegdec.c:av_inv_q
Unexecuted instantiation: mjpegdec_common.c:av_inv_q
Unexecuted instantiation: options.c:av_inv_q
Unexecuted instantiation: packet.c:av_inv_q
Unexecuted instantiation: parser.c:av_inv_q
Unexecuted instantiation: parsers.c:av_inv_q
Unexecuted instantiation: png_parser.c:av_inv_q
Unexecuted instantiation: pnm_parser.c:av_inv_q
Unexecuted instantiation: profiles.c:av_inv_q
Unexecuted instantiation: pthread.c:av_inv_q
Unexecuted instantiation: pthread_frame.c:av_inv_q
Unexecuted instantiation: pthread_slice.c:av_inv_q
Unexecuted instantiation: qoi_parser.c:av_inv_q
Unexecuted instantiation: rv34_parser.c:av_inv_q
Unexecuted instantiation: sbc_parser.c:av_inv_q
Unexecuted instantiation: sipr_parser.c:av_inv_q
Unexecuted instantiation: tak_parser.c:av_inv_q
Unexecuted instantiation: threadprogress.c:av_inv_q
Unexecuted instantiation: tiff_common.c:av_inv_q
utils.c:av_inv_q
Line
Count
Source
160
467
{
161
467
    AVRational r = { q.den, q.num };
162
467
    return r;
163
467
}
Unexecuted instantiation: vc1_parser.c:av_inv_q
Unexecuted instantiation: vc1dsp.c:av_inv_q
Unexecuted instantiation: vlc.c:av_inv_q
Unexecuted instantiation: vorbis_parser.c:av_inv_q
Unexecuted instantiation: vp3_parser.c:av_inv_q
Unexecuted instantiation: vp8_parser.c:av_inv_q
Unexecuted instantiation: vp9_parser.c:av_inv_q
Unexecuted instantiation: vvc_parser.c:av_inv_q
Unexecuted instantiation: webp_parser.c:av_inv_q
Unexecuted instantiation: xbm_parser.c:av_inv_q
Unexecuted instantiation: xma_parser.c:av_inv_q
Unexecuted instantiation: xwd_parser.c:av_inv_q
Unexecuted instantiation: aac_parser.c:av_inv_q
Unexecuted instantiation: ac3_parser.c:av_inv_q
Unexecuted instantiation: adts_header.c:av_inv_q
Unexecuted instantiation: adx_parser.c:av_inv_q
Unexecuted instantiation: amr_parser.c:av_inv_q
Unexecuted instantiation: av1_parser.c:av_inv_q
Unexecuted instantiation: avs2_parser.c:av_inv_q
Unexecuted instantiation: avs3_parser.c:av_inv_q
Unexecuted instantiation: bitstream_filters.c:av_inv_q
Unexecuted instantiation: bmp_parser.c:av_inv_q
Unexecuted instantiation: aac_adtstoasc.c:av_inv_q
Unexecuted instantiation: av1_frame_merge.c:av_inv_q
Unexecuted instantiation: av1_frame_split.c:av_inv_q
Unexecuted instantiation: av1_metadata.c:av_inv_q
Unexecuted instantiation: chomp.c:av_inv_q
Unexecuted instantiation: dca_core.c:av_inv_q
Unexecuted instantiation: dovi_rpu.c:av_inv_q
Unexecuted instantiation: dts2pts.c:av_inv_q
Unexecuted instantiation: dump_extradata.c:av_inv_q
Unexecuted instantiation: dv_error_marker.c:av_inv_q
Unexecuted instantiation: eac3_core.c:av_inv_q
Unexecuted instantiation: evc_frame_merge.c:av_inv_q
Unexecuted instantiation: extract_extradata.c:av_inv_q
Unexecuted instantiation: filter_units.c:av_inv_q
Unexecuted instantiation: h264_metadata.c:av_inv_q
Unexecuted instantiation: h264_mp4toannexb.c:av_inv_q
Unexecuted instantiation: h264_redundant_pps.c:av_inv_q
Unexecuted instantiation: h265_metadata.c:av_inv_q
Unexecuted instantiation: h266_metadata.c:av_inv_q
Unexecuted instantiation: hapqa_extract.c:av_inv_q
Unexecuted instantiation: hevc_mp4toannexb.c:av_inv_q
Unexecuted instantiation: imx_dump_header.c:av_inv_q
Unexecuted instantiation: media100_to_mjpegb.c:av_inv_q
Unexecuted instantiation: mjpeg2jpeg.c:av_inv_q
Unexecuted instantiation: mjpega_dump_header.c:av_inv_q
Unexecuted instantiation: movsub.c:av_inv_q
Unexecuted instantiation: mpeg2_metadata.c:av_inv_q
Unexecuted instantiation: mpeg4_unpack_bframes.c:av_inv_q
Unexecuted instantiation: noise.c:av_inv_q
Unexecuted instantiation: opus_metadata.c:av_inv_q
pcm_rechunk.c:av_inv_q
Line
Count
Source
160
265
{
161
265
    AVRational r = { q.den, q.num };
162
265
    return r;
163
265
}
Unexecuted instantiation: pgs_frame_merge.c:av_inv_q
Unexecuted instantiation: prores_metadata.c:av_inv_q
Unexecuted instantiation: remove_extradata.c:av_inv_q
Unexecuted instantiation: setts.c:av_inv_q
Unexecuted instantiation: showinfo.c:av_inv_q
Unexecuted instantiation: trace_headers.c:av_inv_q
Unexecuted instantiation: truehd_core.c:av_inv_q
Unexecuted instantiation: vp9_metadata.c:av_inv_q
Unexecuted instantiation: vp9_raw_reorder.c:av_inv_q
Unexecuted instantiation: vp9_superframe.c:av_inv_q
Unexecuted instantiation: vp9_superframe_split.c:av_inv_q
Unexecuted instantiation: vvc_mp4toannexb.c:av_inv_q
Unexecuted instantiation: cavs_parser.c:av_inv_q
Unexecuted instantiation: cbs.c:av_inv_q
Unexecuted instantiation: cbs_av1.c:av_inv_q
Unexecuted instantiation: cbs_bsf.c:av_inv_q
Unexecuted instantiation: cbs_h2645.c:av_inv_q
Unexecuted instantiation: cbs_mpeg2.c:av_inv_q
Unexecuted instantiation: cbs_sei.c:av_inv_q
Unexecuted instantiation: cbs_vp8.c:av_inv_q
Unexecuted instantiation: cbs_vp9.c:av_inv_q
Unexecuted instantiation: cook_parser.c:av_inv_q
Unexecuted instantiation: cri_parser.c:av_inv_q
Unexecuted instantiation: dca_parser.c:av_inv_q
Unexecuted instantiation: dirac_parser.c:av_inv_q
Unexecuted instantiation: dnxhd_parser.c:av_inv_q
Unexecuted instantiation: dnxhddata.c:av_inv_q
Unexecuted instantiation: dolby_e_parser.c:av_inv_q
Unexecuted instantiation: dovi_rpudec.c:av_inv_q
Unexecuted instantiation: dovi_rpuenc.c:av_inv_q
Unexecuted instantiation: dpx_parser.c:av_inv_q
Unexecuted instantiation: dvaudio_parser.c:av_inv_q
Unexecuted instantiation: dvbsub_parser.c:av_inv_q
Unexecuted instantiation: dvd_nav_parser.c:av_inv_q
Unexecuted instantiation: dvdsub_parser.c:av_inv_q
Unexecuted instantiation: evc_parse.c:av_inv_q
Unexecuted instantiation: evc_parser.c:av_inv_q
Unexecuted instantiation: evc_ps.c:av_inv_q
Unexecuted instantiation: exif.c:av_inv_q
Unexecuted instantiation: flac_parser.c:av_inv_q
Unexecuted instantiation: ftr_parser.c:av_inv_q
Unexecuted instantiation: g723_1_parser.c:av_inv_q
Unexecuted instantiation: g729_parser.c:av_inv_q
Unexecuted instantiation: gif_parser.c:av_inv_q
Unexecuted instantiation: gsm_parser.c:av_inv_q
Unexecuted instantiation: h261_parser.c:av_inv_q
Unexecuted instantiation: h263_parser.c:av_inv_q
Unexecuted instantiation: h2645_parse.c:av_inv_q
Unexecuted instantiation: h2645data.c:av_inv_q
Unexecuted instantiation: h264_parse.c:av_inv_q
h264_parser.c:av_inv_q
Line
Count
Source
160
792k
{
161
792k
    AVRational r = { q.den, q.num };
162
792k
    return r;
163
792k
}
Unexecuted instantiation: h264_ps.c:av_inv_q
Unexecuted instantiation: h264_sei.c:av_inv_q
Unexecuted instantiation: h264data.c:av_inv_q
Unexecuted instantiation: h264dsp.c:av_inv_q
Unexecuted instantiation: h264idct.c:av_inv_q
Unexecuted instantiation: h265_profile_level.c:av_inv_q
Unexecuted instantiation: hap.c:av_inv_q
Unexecuted instantiation: hdr_parser.c:av_inv_q
Unexecuted instantiation: ps.c:av_inv_q
Unexecuted instantiation: sei.c:av_inv_q
Unexecuted instantiation: hpeldsp.c:av_inv_q
Unexecuted instantiation: idctdsp.c:av_inv_q
Unexecuted instantiation: ipu_parser.c:av_inv_q
Unexecuted instantiation: jpeg2000_parser.c:av_inv_q
Unexecuted instantiation: jpeglsdec.c:av_inv_q
Unexecuted instantiation: jpegxl_parser.c:av_inv_q
Unexecuted instantiation: latm_parser.c:av_inv_q
Unexecuted instantiation: mathtables.c:av_inv_q
Unexecuted instantiation: misc4_parser.c:av_inv_q
Unexecuted instantiation: mjpeg_parser.c:av_inv_q
Unexecuted instantiation: mlp_parse.c:av_inv_q
Unexecuted instantiation: mlp_parser.c:av_inv_q
Unexecuted instantiation: mpeg12framerate.c:av_inv_q
Unexecuted instantiation: mpeg4audio.c:av_inv_q
Unexecuted instantiation: mpeg4video_parser.c:av_inv_q
Unexecuted instantiation: mpeg4videodec.c:av_inv_q
Unexecuted instantiation: mpeg4videodsp.c:av_inv_q
Unexecuted instantiation: mpegaudio_parser.c:av_inv_q
Unexecuted instantiation: mpegaudiodecheader.c:av_inv_q
Unexecuted instantiation: mpegvideo.c:av_inv_q
Unexecuted instantiation: mpegvideo_dec.c:av_inv_q
Unexecuted instantiation: mpegvideo_motion.c:av_inv_q
Unexecuted instantiation: mpegvideo_parser.c:av_inv_q
Unexecuted instantiation: pnm.c:av_inv_q
Unexecuted instantiation: qpeldsp.c:av_inv_q
Unexecuted instantiation: simple_idct.c:av_inv_q
Unexecuted instantiation: tak.c:av_inv_q
Unexecuted instantiation: to_upper4.c:av_inv_q
Unexecuted instantiation: vc1.c:av_inv_q
Unexecuted instantiation: vc1data.c:av_inv_q
Unexecuted instantiation: videodsp.c:av_inv_q
Unexecuted instantiation: wmv2.c:av_inv_q
Unexecuted instantiation: wmv2dec.c:av_inv_q
Unexecuted instantiation: wmv2dsp.c:av_inv_q
Unexecuted instantiation: hpeldsp_init.c:av_inv_q
Unexecuted instantiation: idctdsp_init.c:av_inv_q
Unexecuted instantiation: videodsp_init.c:av_inv_q
Unexecuted instantiation: xvididct.c:av_inv_q
Unexecuted instantiation: aac_ac3_parser.c:av_inv_q
Unexecuted instantiation: av1_parse.c:av_inv_q
Unexecuted instantiation: avs2.c:av_inv_q
Unexecuted instantiation: bitstream.c:av_inv_q
Unexecuted instantiation: dca.c:av_inv_q
Unexecuted instantiation: dca_exss.c:av_inv_q
Unexecuted instantiation: dolby_e_parse.c:av_inv_q
Unexecuted instantiation: error_resilience.c:av_inv_q
Unexecuted instantiation: faanidct.c:av_inv_q
Unexecuted instantiation: flac.c:av_inv_q
Unexecuted instantiation: h261.c:av_inv_q
Unexecuted instantiation: h263.c:av_inv_q
Unexecuted instantiation: h263data.c:av_inv_q
Unexecuted instantiation: h263dec.c:av_inv_q
Unexecuted instantiation: h263dsp.c:av_inv_q
Unexecuted instantiation: h2645_sei.c:av_inv_q
Unexecuted instantiation: h2645_vui.c:av_inv_q
Unexecuted instantiation: h264chroma.c:av_inv_q
Unexecuted instantiation: parse.c:av_inv_q
Unexecuted instantiation: intelh263dec.c:av_inv_q
Unexecuted instantiation: intrax8.c:av_inv_q
Unexecuted instantiation: intrax8dsp.c:av_inv_q
Unexecuted instantiation: ituh263dec.c:av_inv_q
Unexecuted instantiation: jpegls.c:av_inv_q
Unexecuted instantiation: jpegxl_parse.c:av_inv_q
Unexecuted instantiation: me_cmp.c:av_inv_q
Unexecuted instantiation: mpeg4video.c:av_inv_q
Unexecuted instantiation: mpeg_er.c:av_inv_q
Unexecuted instantiation: mpegpicture.c:av_inv_q
Unexecuted instantiation: mpegutils.c:av_inv_q
Unexecuted instantiation: msmpeg4.c:av_inv_q
Unexecuted instantiation: msmpeg4data.c:av_inv_q
Unexecuted instantiation: msmpeg4dec.c:av_inv_q
Unexecuted instantiation: rv10.c:av_inv_q
Unexecuted instantiation: snow_dwt.c:av_inv_q
Unexecuted instantiation: me_cmp_init.c:av_inv_q
Unexecuted instantiation: xvididct_init.c:av_inv_q
Unexecuted instantiation: aom_film_grain.c:av_inv_q
Unexecuted instantiation: atsc_a53.c:av_inv_q
Unexecuted instantiation: dynamic_hdr_vivid.c:av_inv_q
Unexecuted instantiation: flvdec.c:av_inv_q
Unexecuted instantiation: snow.c:av_inv_q
Unexecuted instantiation: h264qpel.c:av_inv_q
Unexecuted instantiation: ambient_viewing_environment.c:av_inv_q
Unexecuted instantiation: avsscanf.c:av_inv_q
Unexecuted instantiation: buffer.c:av_inv_q
Unexecuted instantiation: channel_layout.c:av_inv_q
Unexecuted instantiation: cpu.c:av_inv_q
Unexecuted instantiation: display.c:av_inv_q
Unexecuted instantiation: dovi_meta.c:av_inv_q
Unexecuted instantiation: eval.c:av_inv_q
Unexecuted instantiation: film_grain_params.c:av_inv_q
Unexecuted instantiation: frame.c:av_inv_q
Unexecuted instantiation: hdr_dynamic_metadata.c:av_inv_q
Unexecuted instantiation: hdr_dynamic_vivid_metadata.c:av_inv_q
Unexecuted instantiation: hwcontext.c:av_inv_q
Unexecuted instantiation: imgutils.c:av_inv_q
Unexecuted instantiation: log.c:av_inv_q
Unexecuted instantiation: mastering_display_metadata.c:av_inv_q
Unexecuted instantiation: mathematics.c:av_inv_q
Unexecuted instantiation: mem.c:av_inv_q
Unexecuted instantiation: opt.c:av_inv_q
Unexecuted instantiation: parseutils.c:av_inv_q
Unexecuted instantiation: pixdesc.c:av_inv_q
Unexecuted instantiation: random_seed.c:av_inv_q
Unexecuted instantiation: rational.c:av_inv_q
Unexecuted instantiation: slicethread.c:av_inv_q
Unexecuted instantiation: stereo3d.c:av_inv_q
Unexecuted instantiation: timestamp.c:av_inv_q
Unexecuted instantiation: tx.c:av_inv_q
Unexecuted instantiation: tx_double.c:av_inv_q
Unexecuted instantiation: tx_float.c:av_inv_q
Unexecuted instantiation: tx_int32.c:av_inv_q
Unexecuted instantiation: video_enc_params.c:av_inv_q
Unexecuted instantiation: tx_float_init.c:av_inv_q
Unexecuted instantiation: file_open.c:av_inv_q
Unexecuted instantiation: target_dem_fuzzer.c:av_inv_q
Unexecuted instantiation: allformats.c:av_inv_q
Unexecuted instantiation: alp.c:av_inv_q
Unexecuted instantiation: amr.c:av_inv_q
Unexecuted instantiation: anm.c:av_inv_q
Unexecuted instantiation: apac.c:av_inv_q
Unexecuted instantiation: apc.c:av_inv_q
Unexecuted instantiation: ape.c:av_inv_q
Unexecuted instantiation: apetag.c:av_inv_q
Unexecuted instantiation: apm.c:av_inv_q
Unexecuted instantiation: apngdec.c:av_inv_q
Unexecuted instantiation: aptxdec.c:av_inv_q
Unexecuted instantiation: aqtitledec.c:av_inv_q
Unexecuted instantiation: argo_asf.c:av_inv_q
Unexecuted instantiation: argo_brp.c:av_inv_q
Unexecuted instantiation: argo_cvg.c:av_inv_q
Unexecuted instantiation: asfdec_f.c:av_inv_q
Unexecuted instantiation: asfdec_o.c:av_inv_q
Unexecuted instantiation: assdec.c:av_inv_q
Unexecuted instantiation: astdec.c:av_inv_q
Unexecuted instantiation: au.c:av_inv_q
Unexecuted instantiation: av1dec.c:av_inv_q
Unexecuted instantiation: avformat.c:av_inv_q
avidec.c:av_inv_q
Line
Count
Source
160
2.26k
{
161
2.26k
    AVRational r = { q.den, q.num };
162
2.26k
    return r;
163
2.26k
}
Unexecuted instantiation: aviobuf.c:av_inv_q
Unexecuted instantiation: avr.c:av_inv_q
Unexecuted instantiation: avs.c:av_inv_q
Unexecuted instantiation: avs2dec.c:av_inv_q
Unexecuted instantiation: avs3dec.c:av_inv_q
Unexecuted instantiation: bethsoftvid.c:av_inv_q
Unexecuted instantiation: bfi.c:av_inv_q
bink.c:av_inv_q
Line
Count
Source
160
1.84k
{
161
1.84k
    AVRational r = { q.den, q.num };
162
1.84k
    return r;
163
1.84k
}
Unexecuted instantiation: binka.c:av_inv_q
Unexecuted instantiation: bintext.c:av_inv_q
Unexecuted instantiation: bit.c:av_inv_q
Unexecuted instantiation: bmv.c:av_inv_q
Unexecuted instantiation: boadec.c:av_inv_q
Unexecuted instantiation: bonk.c:av_inv_q
Unexecuted instantiation: brstm.c:av_inv_q
Unexecuted instantiation: c93.c:av_inv_q
Unexecuted instantiation: cafdec.c:av_inv_q
Unexecuted instantiation: cavsvideodec.c:av_inv_q
Unexecuted instantiation: cdg.c:av_inv_q
Unexecuted instantiation: cdxl.c:av_inv_q
Unexecuted instantiation: cinedec.c:av_inv_q
Unexecuted instantiation: codec2.c:av_inv_q
Unexecuted instantiation: concatdec.c:av_inv_q
Unexecuted instantiation: dashdec.c:av_inv_q
Unexecuted instantiation: dauddec.c:av_inv_q
Unexecuted instantiation: dcstr.c:av_inv_q
demux.c:av_inv_q
Line
Count
Source
160
4.15M
{
161
4.15M
    AVRational r = { q.den, q.num };
162
4.15M
    return r;
163
4.15M
}
Unexecuted instantiation: demux_utils.c:av_inv_q
Unexecuted instantiation: derf.c:av_inv_q
Unexecuted instantiation: dfa.c:av_inv_q
Unexecuted instantiation: dfpwmdec.c:av_inv_q
Unexecuted instantiation: dhav.c:av_inv_q
Unexecuted instantiation: diracdec.c:av_inv_q
Unexecuted instantiation: dnxhddec.c:av_inv_q
Unexecuted instantiation: dsfdec.c:av_inv_q
Unexecuted instantiation: dsicin.c:av_inv_q
Unexecuted instantiation: dss.c:av_inv_q
Unexecuted instantiation: dtsdec.c:av_inv_q
Unexecuted instantiation: dtshddec.c:av_inv_q
Unexecuted instantiation: dump.c:av_inv_q
dv.c:av_inv_q
Line
Count
Source
160
1.67k
{
161
1.67k
    AVRational r = { q.den, q.num };
162
1.67k
    return r;
163
1.67k
}
Unexecuted instantiation: dvbsub.c:av_inv_q
Unexecuted instantiation: dvbtxt.c:av_inv_q
Unexecuted instantiation: dxa.c:av_inv_q
Unexecuted instantiation: eacdata.c:av_inv_q
electronicarts.c:av_inv_q
Line
Count
Source
160
3.51k
{
161
3.51k
    AVRational r = { q.den, q.num };
162
3.51k
    return r;
163
3.51k
}
Unexecuted instantiation: epafdec.c:av_inv_q
Unexecuted instantiation: evcdec.c:av_inv_q
Unexecuted instantiation: ffmetadec.c:av_inv_q
Unexecuted instantiation: filmstripdec.c:av_inv_q
Unexecuted instantiation: fitsdec.c:av_inv_q
Unexecuted instantiation: flacdec.c:av_inv_q
Unexecuted instantiation: flic.c:av_inv_q
Unexecuted instantiation: format.c:av_inv_q
Unexecuted instantiation: frmdec.c:av_inv_q
Unexecuted instantiation: fsb.c:av_inv_q
Unexecuted instantiation: fwse.c:av_inv_q
Unexecuted instantiation: g722.c:av_inv_q
Unexecuted instantiation: g723_1.c:av_inv_q
Unexecuted instantiation: g726.c:av_inv_q
Unexecuted instantiation: g729dec.c:av_inv_q
Unexecuted instantiation: gdv.c:av_inv_q
Unexecuted instantiation: genh.c:av_inv_q
Unexecuted instantiation: gifdec.c:av_inv_q
Unexecuted instantiation: gsmdec.c:av_inv_q
Unexecuted instantiation: gxf.c:av_inv_q
Unexecuted instantiation: h261dec.c:av_inv_q
Unexecuted instantiation: h264dec.c:av_inv_q
Unexecuted instantiation: hca.c:av_inv_q
Unexecuted instantiation: hcom.c:av_inv_q
Unexecuted instantiation: hevcdec.c:av_inv_q
Unexecuted instantiation: hls.c:av_inv_q
Unexecuted instantiation: hls_sample_encryption.c:av_inv_q
Unexecuted instantiation: hnm.c:av_inv_q
Unexecuted instantiation: iamfdec.c:av_inv_q
Unexecuted instantiation: icodec.c:av_inv_q
Unexecuted instantiation: id3v2.c:av_inv_q
Unexecuted instantiation: idcin.c:av_inv_q
Unexecuted instantiation: idroqdec.c:av_inv_q
Unexecuted instantiation: iff.c:av_inv_q
Unexecuted instantiation: ifv.c:av_inv_q
Unexecuted instantiation: ilbc.c:av_inv_q
Unexecuted instantiation: imfdec.c:av_inv_q
Unexecuted instantiation: img2.c:av_inv_q
Unexecuted instantiation: img2_alias_pix.c:av_inv_q
Unexecuted instantiation: img2_brender_pix.c:av_inv_q
Unexecuted instantiation: img2dec.c:av_inv_q
Unexecuted instantiation: imx.c:av_inv_q
Unexecuted instantiation: ingenientdec.c:av_inv_q
Unexecuted instantiation: ipmovie.c:av_inv_q
Unexecuted instantiation: ipudec.c:av_inv_q
Unexecuted instantiation: ircamdec.c:av_inv_q
Unexecuted instantiation: isom.c:av_inv_q
Unexecuted instantiation: isom_tags.c:av_inv_q
Unexecuted instantiation: iss.c:av_inv_q
Unexecuted instantiation: iv8.c:av_inv_q
Unexecuted instantiation: ivfdec.c:av_inv_q
Unexecuted instantiation: jacosubdec.c:av_inv_q
Unexecuted instantiation: jpegxl_anim_dec.c:av_inv_q
Unexecuted instantiation: jvdec.c:av_inv_q
Unexecuted instantiation: kvag.c:av_inv_q
Unexecuted instantiation: lafdec.c:av_inv_q
Unexecuted instantiation: lc3.c:av_inv_q
Unexecuted instantiation: lmlm4.c:av_inv_q
Unexecuted instantiation: loasdec.c:av_inv_q
Unexecuted instantiation: lrcdec.c:av_inv_q
Unexecuted instantiation: luodatdec.c:av_inv_q
Unexecuted instantiation: lvfdec.c:av_inv_q
Unexecuted instantiation: lxfdec.c:av_inv_q
Unexecuted instantiation: m4vdec.c:av_inv_q
Unexecuted instantiation: matroskadec.c:av_inv_q
Unexecuted instantiation: mca.c:av_inv_q
Unexecuted instantiation: mccdec.c:av_inv_q
Unexecuted instantiation: metadata.c:av_inv_q
Unexecuted instantiation: mgsts.c:av_inv_q
Unexecuted instantiation: microdvddec.c:av_inv_q
Unexecuted instantiation: mj2kdec.c:av_inv_q
Unexecuted instantiation: mlpdec.c:av_inv_q
Unexecuted instantiation: mlvdec.c:av_inv_q
Unexecuted instantiation: mm.c:av_inv_q
Unexecuted instantiation: mmf.c:av_inv_q
Unexecuted instantiation: mods.c:av_inv_q
Unexecuted instantiation: moflex.c:av_inv_q
Unexecuted instantiation: mov.c:av_inv_q
Unexecuted instantiation: mov_chan.c:av_inv_q
Unexecuted instantiation: mov_esds.c:av_inv_q
Unexecuted instantiation: mp3dec.c:av_inv_q
Unexecuted instantiation: mpc.c:av_inv_q
Unexecuted instantiation: mpc8.c:av_inv_q
Unexecuted instantiation: mpeg.c:av_inv_q
Unexecuted instantiation: mpegts.c:av_inv_q
Unexecuted instantiation: mpegvideodec.c:av_inv_q
Unexecuted instantiation: mpjpegdec.c:av_inv_q
Unexecuted instantiation: mpl2dec.c:av_inv_q
Unexecuted instantiation: mpsubdec.c:av_inv_q
Unexecuted instantiation: msf.c:av_inv_q
Unexecuted instantiation: msnwc_tcp.c:av_inv_q
Unexecuted instantiation: mspdec.c:av_inv_q
Unexecuted instantiation: mtaf.c:av_inv_q
Unexecuted instantiation: mtv.c:av_inv_q
Unexecuted instantiation: musx.c:av_inv_q
Unexecuted instantiation: mux_utils.c:av_inv_q
Unexecuted instantiation: mvdec.c:av_inv_q
mvi.c:av_inv_q
Line
Count
Source
160
1.65k
{
161
1.65k
    AVRational r = { q.den, q.num };
162
1.65k
    return r;
163
1.65k
}
mxfdec.c:av_inv_q
Line
Count
Source
160
42.1k
{
161
42.1k
    AVRational r = { q.den, q.num };
162
42.1k
    return r;
163
42.1k
}
Unexecuted instantiation: mxg.c:av_inv_q
Unexecuted instantiation: ncdec.c:av_inv_q
Unexecuted instantiation: nistspheredec.c:av_inv_q
Unexecuted instantiation: nspdec.c:av_inv_q
Unexecuted instantiation: nsvdec.c:av_inv_q
Unexecuted instantiation: nutdec.c:av_inv_q
Unexecuted instantiation: nuv.c:av_inv_q
Unexecuted instantiation: oggdec.c:av_inv_q
Unexecuted instantiation: oggparsecelt.c:av_inv_q
Unexecuted instantiation: oggparsedirac.c:av_inv_q
Unexecuted instantiation: oggparseflac.c:av_inv_q
Unexecuted instantiation: oggparseogm.c:av_inv_q
Unexecuted instantiation: oggparseopus.c:av_inv_q
Unexecuted instantiation: oggparseskeleton.c:av_inv_q
Unexecuted instantiation: oggparsespeex.c:av_inv_q
Unexecuted instantiation: oggparsetheora.c:av_inv_q
Unexecuted instantiation: oggparsevorbis.c:av_inv_q
Unexecuted instantiation: oggparsevp8.c:av_inv_q
Unexecuted instantiation: omadec.c:av_inv_q
Unexecuted instantiation: osq.c:av_inv_q
Unexecuted instantiation: paf.c:av_inv_q
Unexecuted instantiation: pcm.c:av_inv_q
Unexecuted instantiation: pcmdec.c:av_inv_q
Unexecuted instantiation: pdvdec.c:av_inv_q
Unexecuted instantiation: pjsdec.c:av_inv_q
Unexecuted instantiation: pmpdec.c:av_inv_q
Unexecuted instantiation: pp_bnk.c:av_inv_q
Unexecuted instantiation: psxstr.c:av_inv_q
Unexecuted instantiation: pva.c:av_inv_q
Unexecuted instantiation: pvfdec.c:av_inv_q
Unexecuted instantiation: qcp.c:av_inv_q
Unexecuted instantiation: qoadec.c:av_inv_q
Unexecuted instantiation: qtpalette.c:av_inv_q
r3d.c:av_inv_q
Line
Count
Source
160
170
{
161
170
    AVRational r = { q.den, q.num };
162
170
    return r;
163
170
}
Unexecuted instantiation: rawdec.c:av_inv_q
Unexecuted instantiation: rawvideodec.c:av_inv_q
Unexecuted instantiation: rcwtdec.c:av_inv_q
Unexecuted instantiation: realtextdec.c:av_inv_q
Unexecuted instantiation: redspark.c:av_inv_q
Unexecuted instantiation: replaygain.c:av_inv_q
Unexecuted instantiation: riff.c:av_inv_q
Unexecuted instantiation: riffdec.c:av_inv_q
Unexecuted instantiation: rka.c:av_inv_q
Unexecuted instantiation: rl2.c:av_inv_q
Unexecuted instantiation: rmdec.c:av_inv_q
Unexecuted instantiation: rpl.c:av_inv_q
Unexecuted instantiation: rsd.c:av_inv_q
Unexecuted instantiation: rsodec.c:av_inv_q
Unexecuted instantiation: s337m.c:av_inv_q
Unexecuted instantiation: samidec.c:av_inv_q
Unexecuted instantiation: sauce.c:av_inv_q
Unexecuted instantiation: sbcdec.c:av_inv_q
Unexecuted instantiation: sbgdec.c:av_inv_q
Unexecuted instantiation: sccdec.c:av_inv_q
Unexecuted instantiation: scd.c:av_inv_q
Unexecuted instantiation: sdns.c:av_inv_q
Unexecuted instantiation: sdr2.c:av_inv_q
Unexecuted instantiation: sdsdec.c:av_inv_q
Unexecuted instantiation: sdxdec.c:av_inv_q
Unexecuted instantiation: seek.c:av_inv_q
Unexecuted instantiation: segafilm.c:av_inv_q
Unexecuted instantiation: serdec.c:av_inv_q
Unexecuted instantiation: sga.c:av_inv_q
Unexecuted instantiation: shortendec.c:av_inv_q
Unexecuted instantiation: sierravmd.c:av_inv_q
Unexecuted instantiation: siff.c:av_inv_q
Unexecuted instantiation: smacker.c:av_inv_q
Unexecuted instantiation: smjpegdec.c:av_inv_q
smush.c:av_inv_q
Line
Count
Source
160
1.84k
{
161
1.84k
    AVRational r = { q.den, q.num };
162
1.84k
    return r;
163
1.84k
}
Unexecuted instantiation: sol.c:av_inv_q
Unexecuted instantiation: soxdec.c:av_inv_q
Unexecuted instantiation: spdif.c:av_inv_q
Unexecuted instantiation: spdifdec.c:av_inv_q
Unexecuted instantiation: srtdec.c:av_inv_q
Unexecuted instantiation: stldec.c:av_inv_q
Unexecuted instantiation: subtitles.c:av_inv_q
Unexecuted instantiation: subviewer1dec.c:av_inv_q
Unexecuted instantiation: subviewerdec.c:av_inv_q
Unexecuted instantiation: supdec.c:av_inv_q
Unexecuted instantiation: svag.c:av_inv_q
Unexecuted instantiation: svs.c:av_inv_q
Unexecuted instantiation: swfdec.c:av_inv_q
Unexecuted instantiation: takdec.c:av_inv_q
Unexecuted instantiation: tedcaptionsdec.c:av_inv_q
Unexecuted instantiation: thp.c:av_inv_q
Unexecuted instantiation: tiertexseq.c:av_inv_q
Unexecuted instantiation: tmv.c:av_inv_q
Unexecuted instantiation: tta.c:av_inv_q
Unexecuted instantiation: tty.c:av_inv_q
txd.c:av_inv_q
Line
Count
Source
160
5.24k
{
161
5.24k
    AVRational r = { q.den, q.num };
162
5.24k
    return r;
163
5.24k
}
Unexecuted instantiation: ty.c:av_inv_q
Unexecuted instantiation: usmdec.c:av_inv_q
Unexecuted instantiation: vag.c:av_inv_q
Unexecuted instantiation: vc1dec.c:av_inv_q
Unexecuted instantiation: vc1test.c:av_inv_q
Unexecuted instantiation: vividas.c:av_inv_q
vivo.c:av_inv_q
Line
Count
Source
160
1.71k
{
161
1.71k
    AVRational r = { q.den, q.num };
162
1.71k
    return r;
163
1.71k
}
Unexecuted instantiation: voc_packet.c:av_inv_q
Unexecuted instantiation: vocdec.c:av_inv_q
Unexecuted instantiation: vorbiscomment.c:av_inv_q
Unexecuted instantiation: vpk.c:av_inv_q
Unexecuted instantiation: vplayerdec.c:av_inv_q
Unexecuted instantiation: vqf.c:av_inv_q
Unexecuted instantiation: vvcdec.c:av_inv_q
Unexecuted instantiation: wady.c:av_inv_q
Unexecuted instantiation: wavarc.c:av_inv_q
Unexecuted instantiation: wavdec.c:av_inv_q
Unexecuted instantiation: wc3movie.c:av_inv_q
Unexecuted instantiation: webvttdec.c:av_inv_q
Unexecuted instantiation: westwood_aud.c:av_inv_q
Unexecuted instantiation: westwood_vqa.c:av_inv_q
Unexecuted instantiation: wsddec.c:av_inv_q
Unexecuted instantiation: wtvdec.c:av_inv_q
Unexecuted instantiation: wvdec.c:av_inv_q
Unexecuted instantiation: wvedec.c:av_inv_q
Unexecuted instantiation: xa.c:av_inv_q
Unexecuted instantiation: xmd.c:av_inv_q
Unexecuted instantiation: xmv.c:av_inv_q
Unexecuted instantiation: xvag.c:av_inv_q
Unexecuted instantiation: xwma.c:av_inv_q
Unexecuted instantiation: yop.c:av_inv_q
yuv4mpegdec.c:av_inv_q
Line
Count
Source
160
1.91k
{
161
1.91k
    AVRational r = { q.den, q.num };
162
1.91k
    return r;
163
1.91k
}
Unexecuted instantiation: 3dostr.c:av_inv_q
Unexecuted instantiation: 4xm.c:av_inv_q
Unexecuted instantiation: aacdec.c:av_inv_q
Unexecuted instantiation: aadec.c:av_inv_q
Unexecuted instantiation: aaxdec.c:av_inv_q
Unexecuted instantiation: ac3dec.c:av_inv_q
Unexecuted instantiation: ac4dec.c:av_inv_q
Unexecuted instantiation: acedec.c:av_inv_q
Unexecuted instantiation: acm.c:av_inv_q
Unexecuted instantiation: act.c:av_inv_q
Unexecuted instantiation: adp.c:av_inv_q
Unexecuted instantiation: ads.c:av_inv_q
Unexecuted instantiation: adxdec.c:av_inv_q
Unexecuted instantiation: aeadec.c:av_inv_q
Unexecuted instantiation: afc.c:av_inv_q
Unexecuted instantiation: aiffdec.c:av_inv_q
Unexecuted instantiation: aixdec.c:av_inv_q
Unexecuted instantiation: asf.c:av_inv_q
Unexecuted instantiation: asf_tags.c:av_inv_q
Unexecuted instantiation: ast.c:av_inv_q
Unexecuted instantiation: avio.c:av_inv_q
Unexecuted instantiation: caf.c:av_inv_q
Unexecuted instantiation: dash.c:av_inv_q
Unexecuted instantiation: dovi_isom.c:av_inv_q
Unexecuted instantiation: flac_picture.c:av_inv_q
Unexecuted instantiation: iamf_parse.c:av_inv_q
Unexecuted instantiation: iamf_reader.c:av_inv_q
Unexecuted instantiation: id3v1.c:av_inv_q
Unexecuted instantiation: imf_cpl.c:av_inv_q
Unexecuted instantiation: ircam.c:av_inv_q
Unexecuted instantiation: lrc.c:av_inv_q
Unexecuted instantiation: matroska.c:av_inv_q
Unexecuted instantiation: mxf.c:av_inv_q
Unexecuted instantiation: network.c:av_inv_q
Unexecuted instantiation: nut.c:av_inv_q
Unexecuted instantiation: oma.c:av_inv_q
Unexecuted instantiation: os_support.c:av_inv_q
Unexecuted instantiation: rm.c:av_inv_q
Unexecuted instantiation: rso.c:av_inv_q
Unexecuted instantiation: smjpeg.c:av_inv_q
Unexecuted instantiation: swf.c:av_inv_q
Unexecuted instantiation: voc.c:av_inv_q
Unexecuted instantiation: wtv_common.c:av_inv_q
Unexecuted instantiation: aiff.c:av_inv_q
Unexecuted instantiation: iamf.c:av_inv_q
Unexecuted instantiation: dirac.c:av_inv_q
Unexecuted instantiation: dv_profile.c:av_inv_q
Unexecuted instantiation: raw.c:av_inv_q
Unexecuted instantiation: timecode.c:av_inv_q
Unexecuted instantiation: target_enc_fuzzer.c:av_inv_q
Unexecuted instantiation: pnmenc.c:av_inv_q
Unexecuted instantiation: srtenc.c:av_inv_q
Unexecuted instantiation: r210enc.c:av_inv_q
Unexecuted instantiation: jpeglsenc.c:av_inv_q
Unexecuted instantiation: target_bsf_fuzzer.c:av_inv_q
Unexecuted instantiation: dpcm.c:av_inv_q
Unexecuted instantiation: tscc.c:av_inv_q
Unexecuted instantiation: msrledec.c:av_inv_q
Unexecuted instantiation: roqaudioenc.c:av_inv_q
Unexecuted instantiation: libfdk-aacenc.c:av_inv_q
Unexecuted instantiation: audio_frame_queue.c:av_inv_q
Unexecuted instantiation: vp3.c:av_inv_q
Unexecuted instantiation: vp3dsp.c:av_inv_q
Unexecuted instantiation: vp3dsp_init.c:av_inv_q
Unexecuted instantiation: wmaprodec.c:av_inv_q
Unexecuted instantiation: sinewin.c:av_inv_q
Unexecuted instantiation: wma.c:av_inv_q
Unexecuted instantiation: xga_font_data.c:av_inv_q
Unexecuted instantiation: lcldec.c:av_inv_q
Unexecuted instantiation: twinvqdec.c:av_inv_q
Unexecuted instantiation: twinvq.c:av_inv_q
Unexecuted instantiation: lsp.c:av_inv_q
Unexecuted instantiation: mimic.c:av_inv_q
Unexecuted instantiation: adpcmenc.c:av_inv_q
Unexecuted instantiation: adpcm.c:av_inv_q
Unexecuted instantiation: cfhdenc.c:av_inv_q
Unexecuted instantiation: cfhdencdsp.c:av_inv_q
Unexecuted instantiation: v4l2_m2m_enc.c:av_inv_q
Unexecuted instantiation: v4l2_context.c:av_inv_q
Unexecuted instantiation: v4l2_fmt.c:av_inv_q
Unexecuted instantiation: v4l2_m2m.c:av_inv_q
Unexecuted instantiation: v4l2_buffers.c:av_inv_q
Unexecuted instantiation: g2meet.c:av_inv_q
Unexecuted instantiation: imc.c:av_inv_q
Unexecuted instantiation: roqvideoenc.c:av_inv_q
Unexecuted instantiation: elbg.c:av_inv_q
Unexecuted instantiation: roqvideo.c:av_inv_q
Unexecuted instantiation: h264_cavlc.c:av_inv_q
Unexecuted instantiation: h264_direct.c:av_inv_q
Unexecuted instantiation: h264_mb.c:av_inv_q
Unexecuted instantiation: h264_picture.c:av_inv_q
Unexecuted instantiation: h264_refs.c:av_inv_q
Unexecuted instantiation: h264_slice.c:av_inv_q
Unexecuted instantiation: h264pred.c:av_inv_q
Unexecuted instantiation: h274.c:av_inv_q
Unexecuted instantiation: h264_intrapred_init.c:av_inv_q
Unexecuted instantiation: h264_cabac.c:av_inv_q
Unexecuted instantiation: h264_loopfilter.c:av_inv_q
Unexecuted instantiation: prosumer.c:av_inv_q
Unexecuted instantiation: pictordec.c:av_inv_q
Unexecuted instantiation: leaddec.c:av_inv_q
Unexecuted instantiation: mss1.c:av_inv_q
Unexecuted instantiation: mss12.c:av_inv_q
Unexecuted instantiation: vble.c:av_inv_q
Unexecuted instantiation: lossless_videodsp.c:av_inv_q
Unexecuted instantiation: sipr.c:av_inv_q
Unexecuted instantiation: sipr16k.c:av_inv_q
Unexecuted instantiation: acelp_filters.c:av_inv_q
Unexecuted instantiation: acelp_pitch_delay.c:av_inv_q
Unexecuted instantiation: acelp_vectors.c:av_inv_q
Unexecuted instantiation: celp_filters.c:av_inv_q
Unexecuted instantiation: celp_math.c:av_inv_q
Unexecuted instantiation: cri.c:av_inv_q
Unexecuted instantiation: wmalosslessdec.c:av_inv_q
Unexecuted instantiation: dvdsubenc.c:av_inv_q
Unexecuted instantiation: eatgv.c:av_inv_q
Unexecuted instantiation: aic.c:av_inv_q
Unexecuted instantiation: dsddec.c:av_inv_q
Unexecuted instantiation: vp5.c:av_inv_q
Unexecuted instantiation: vp56.c:av_inv_q
Unexecuted instantiation: vp56data.c:av_inv_q
Unexecuted instantiation: vp56dsp.c:av_inv_q
Unexecuted instantiation: vp6dsp.c:av_inv_q
Unexecuted instantiation: vpx_rac.c:av_inv_q
Unexecuted instantiation: qdrw.c:av_inv_q
Unexecuted instantiation: smcenc.c:av_inv_q
Unexecuted instantiation: vp6.c:av_inv_q
Unexecuted instantiation: exrenc.c:av_inv_q
Unexecuted instantiation: dds.c:av_inv_q
Unexecuted instantiation: texturedsp.c:av_inv_q
Unexecuted instantiation: hqx.c:av_inv_q
Unexecuted instantiation: hqxdsp.c:av_inv_q
Unexecuted instantiation: hqxvlc.c:av_inv_q
Unexecuted instantiation: canopus.c:av_inv_q
Unexecuted instantiation: qtrleenc.c:av_inv_q
Unexecuted instantiation: mpegaudiodec_float.c:av_inv_q
Unexecuted instantiation: mpegaudiodsp.c:av_inv_q
Unexecuted instantiation: mpegaudiodsp_fixed.c:av_inv_q
Unexecuted instantiation: mpegaudiodsp_float.c:av_inv_q
Unexecuted instantiation: dct32_fixed.c:av_inv_q
Unexecuted instantiation: dct32_float.c:av_inv_q
Unexecuted instantiation: mpegaudio.c:av_inv_q
Unexecuted instantiation: mpegaudiodec_common.c:av_inv_q
Unexecuted instantiation: pafvideo.c:av_inv_q
Unexecuted instantiation: kgv1dec.c:av_inv_q
Unexecuted instantiation: huffyuvenc.c:av_inv_q
Unexecuted instantiation: huffyuvencdsp.c:av_inv_q
Unexecuted instantiation: lossless_videoencdsp.c:av_inv_q
Unexecuted instantiation: lossless_videoencdsp_init.c:av_inv_q
Unexecuted instantiation: bethsoftvideo.c:av_inv_q
Unexecuted instantiation: loco.c:av_inv_q
Unexecuted instantiation: mpeg12dec.c:av_inv_q
Unexecuted instantiation: mpeg12.c:av_inv_q
Unexecuted instantiation: mpeg12data.c:av_inv_q
Unexecuted instantiation: pafaudio.c:av_inv_q
Unexecuted instantiation: cdgraphics.c:av_inv_q
Unexecuted instantiation: mpc7.c:av_inv_q
Unexecuted instantiation: sanm.c:av_inv_q
Unexecuted instantiation: vp9.c:av_inv_q
Unexecuted instantiation: vp9block.c:av_inv_q
Unexecuted instantiation: vp9data.c:av_inv_q
Unexecuted instantiation: vp9dsp_10bpp.c:av_inv_q
Unexecuted instantiation: vp9dsp_12bpp.c:av_inv_q
Unexecuted instantiation: vp9dsp_8bpp.c:av_inv_q
Unexecuted instantiation: vp9lpf.c:av_inv_q
Unexecuted instantiation: vp9mvs.c:av_inv_q
Unexecuted instantiation: vp9prob.c:av_inv_q
Unexecuted instantiation: vp9recon.c:av_inv_q
Unexecuted instantiation: pngenc.c:av_inv_q
Unexecuted instantiation: csp.c:av_inv_q
Unexecuted instantiation: wmv2enc.c:av_inv_q
Unexecuted instantiation: mpegvideo_enc.c:av_inv_q
Unexecuted instantiation: mpegvideoencdsp.c:av_inv_q
Unexecuted instantiation: msmpeg4enc.c:av_inv_q
Unexecuted instantiation: pixblockdsp.c:av_inv_q
Unexecuted instantiation: ratecontrol.c:av_inv_q
Unexecuted instantiation: rv10enc.c:av_inv_q
Unexecuted instantiation: rv20enc.c:av_inv_q
Unexecuted instantiation: speedhqenc.c:av_inv_q
Unexecuted instantiation: mpegvideoenc.c:av_inv_q
Unexecuted instantiation: mpegvideoencdsp_init.c:av_inv_q
Unexecuted instantiation: pixblockdsp_init.c:av_inv_q
Unexecuted instantiation: faandct.c:av_inv_q
Unexecuted instantiation: fdctdsp.c:av_inv_q
Unexecuted instantiation: flvenc.c:av_inv_q
Unexecuted instantiation: h261enc.c:av_inv_q
Unexecuted instantiation: ituh263enc.c:av_inv_q
Unexecuted instantiation: jfdctint.c:av_inv_q
Unexecuted instantiation: mjpegenc.c:av_inv_q
Unexecuted instantiation: mjpegenc_common.c:av_inv_q
Unexecuted instantiation: motion_est.c:av_inv_q
mpeg12enc.c:av_inv_q
Line
Count
Source
160
1.38k
{
161
1.38k
    AVRational r = { q.den, q.num };
162
1.38k
    return r;
163
1.38k
}
Unexecuted instantiation: mpeg4videoenc.c:av_inv_q
Unexecuted instantiation: fdctdsp_init.c:av_inv_q
Unexecuted instantiation: h261data.c:av_inv_q
Unexecuted instantiation: agm.c:av_inv_q
Unexecuted instantiation: targaenc.c:av_inv_q
Unexecuted instantiation: asvenc.c:av_inv_q
Unexecuted instantiation: asv.c:av_inv_q
Unexecuted instantiation: clearvideo.c:av_inv_q
Unexecuted instantiation: frwu.c:av_inv_q
Unexecuted instantiation: rv30.c:av_inv_q
Unexecuted instantiation: rv30dsp.c:av_inv_q
Unexecuted instantiation: rv34.c:av_inv_q
Unexecuted instantiation: rv34dsp.c:av_inv_q
Unexecuted instantiation: dxtory.c:av_inv_q
Unexecuted instantiation: aasc.c:av_inv_q
Unexecuted instantiation: flacenc.c:av_inv_q
Unexecuted instantiation: flacencdsp.c:av_inv_q
Unexecuted instantiation: lpc.c:av_inv_q
Unexecuted instantiation: mjpegbdec.c:av_inv_q
Unexecuted instantiation: kmvc.c:av_inv_q
Unexecuted instantiation: ass.c:av_inv_q
Unexecuted instantiation: htmlsubtitles.c:av_inv_q
Unexecuted instantiation: 012v.c:av_inv_q
Unexecuted instantiation: imm4.c:av_inv_q
Unexecuted instantiation: rtv1.c:av_inv_q
Unexecuted instantiation: amrnbdec.c:av_inv_q
Unexecuted instantiation: mvcdec.c:av_inv_q
Unexecuted instantiation: atrac3plusdec.c:av_inv_q
Unexecuted instantiation: atrac3plusdsp.c:av_inv_q
Unexecuted instantiation: atrac3plus.c:av_inv_q
Unexecuted instantiation: proresenc_kostya.c:av_inv_q
Unexecuted instantiation: aura.c:av_inv_q
Unexecuted instantiation: cyuv.c:av_inv_q
Unexecuted instantiation: qdmc.c:av_inv_q
Unexecuted instantiation: cljrenc.c:av_inv_q
Unexecuted instantiation: argo.c:av_inv_q
Unexecuted instantiation: dpxenc.c:av_inv_q
Unexecuted instantiation: wmavoice.c:av_inv_q
Unexecuted instantiation: tiertexseqv.c:av_inv_q
Unexecuted instantiation: v4l2_m2m_dec.c:av_inv_q
Unexecuted instantiation: huffyuvdec.c:av_inv_q
Unexecuted instantiation: huffyuvdsp.c:av_inv_q
Unexecuted instantiation: ws-snd1.c:av_inv_q
Unexecuted instantiation: vc2enc.c:av_inv_q
Unexecuted instantiation: fastaudio.c:av_inv_q
Unexecuted instantiation: utvideoenc.c:av_inv_q
Unexecuted instantiation: fraps.c:av_inv_q
Unexecuted instantiation: g729postfilter.c:av_inv_q
Unexecuted instantiation: audiodsp.c:av_inv_q
Unexecuted instantiation: avrndec.c:av_inv_q
Unexecuted instantiation: dvaudiodec.c:av_inv_q
Unexecuted instantiation: 8bps.c:av_inv_q
Unexecuted instantiation: screenpresso.c:av_inv_q
Unexecuted instantiation: m101.c:av_inv_q
Unexecuted instantiation: mpegaudiodec_fixed.c:av_inv_q
Unexecuted instantiation: shorten.c:av_inv_q
Unexecuted instantiation: binkaudio.c:av_inv_q
Unexecuted instantiation: scpr.c:av_inv_q
Unexecuted instantiation: dfpwmenc.c:av_inv_q
Unexecuted instantiation: yuv4enc.c:av_inv_q
Unexecuted instantiation: truemotion1.c:av_inv_q
Unexecuted instantiation: atrac9dec.c:av_inv_q
Unexecuted instantiation: dec.c:av_inv_q
Unexecuted instantiation: dsp.c:av_inv_q
Unexecuted instantiation: intra_utils.c:av_inv_q
Unexecuted instantiation: itx_1d.c:av_inv_q
Unexecuted instantiation: refs.c:av_inv_q
Unexecuted instantiation: thread.c:av_inv_q
Unexecuted instantiation: vvcdsp_init.c:av_inv_q
Unexecuted instantiation: ctu.c:av_inv_q
Unexecuted instantiation: filter.c:av_inv_q
Unexecuted instantiation: inter.c:av_inv_q
Unexecuted instantiation: intra.c:av_inv_q
Unexecuted instantiation: mvs.c:av_inv_q
Unexecuted instantiation: cabac.c:av_inv_q
Unexecuted instantiation: amrwbdec.c:av_inv_q
Unexecuted instantiation: vqcdec.c:av_inv_q
Unexecuted instantiation: qoienc.c:av_inv_q
Unexecuted instantiation: cavsdec.c:av_inv_q
Unexecuted instantiation: cavs.c:av_inv_q
Unexecuted instantiation: cavsdata.c:av_inv_q
Unexecuted instantiation: cavsdsp.c:av_inv_q
Unexecuted instantiation: y41penc.c:av_inv_q
Unexecuted instantiation: flashsv2enc.c:av_inv_q
Unexecuted instantiation: cook.c:av_inv_q
Unexecuted instantiation: a64multienc.c:av_inv_q
Unexecuted instantiation: rtjpeg.c:av_inv_q
Unexecuted instantiation: mace.c:av_inv_q
Unexecuted instantiation: ralf.c:av_inv_q
Unexecuted instantiation: lscrdec.c:av_inv_q
Unexecuted instantiation: pngdec.c:av_inv_q
Unexecuted instantiation: ljpegenc.c:av_inv_q
Unexecuted instantiation: vc1_block.c:av_inv_q
Unexecuted instantiation: vc1_loopfilter.c:av_inv_q
Unexecuted instantiation: vc1_mc.c:av_inv_q
Unexecuted instantiation: vc1_pred.c:av_inv_q
Unexecuted instantiation: gif.c:av_inv_q
Unexecuted instantiation: lzwenc.c:av_inv_q
Unexecuted instantiation: rpzaenc.c:av_inv_q
Unexecuted instantiation: msrleenc.c:av_inv_q
Unexecuted instantiation: alsdec.c:av_inv_q
Unexecuted instantiation: bgmc.c:av_inv_q
Unexecuted instantiation: mlz.c:av_inv_q
Unexecuted instantiation: cdtoons.c:av_inv_q
Unexecuted instantiation: mss3.c:av_inv_q
Unexecuted instantiation: mss34dsp.c:av_inv_q
Unexecuted instantiation: dvenc.c:av_inv_q
Unexecuted instantiation: diracdsp.c:av_inv_q
Unexecuted instantiation: dirac_arith.c:av_inv_q
Unexecuted instantiation: dirac_dwt.c:av_inv_q
Unexecuted instantiation: pixlet.c:av_inv_q
Unexecuted instantiation: indeo3.c:av_inv_q
Unexecuted instantiation: enc.c:av_inv_q
Unexecuted instantiation: enc_psy.c:av_inv_q
Unexecuted instantiation: pvq.c:av_inv_q
Unexecuted instantiation: rc.c:av_inv_q
Unexecuted instantiation: celt_pvq_init.c:av_inv_q
Unexecuted instantiation: celt.c:av_inv_q
Unexecuted instantiation: escape130.c:av_inv_q
Unexecuted instantiation: assenc.c:av_inv_q
Unexecuted instantiation: ftr.c:av_inv_q
Unexecuted instantiation: vmdvideo.c:av_inv_q
Unexecuted instantiation: v408enc.c:av_inv_q
Unexecuted instantiation: target_swr_fuzzer.c:av_inv_q
Unexecuted instantiation: swresample.c:av_inv_q
Unexecuted instantiation: audioconvert.c:av_inv_q
Unexecuted instantiation: dither.c:av_inv_q
Unexecuted instantiation: rematrix.c:av_inv_q
Unexecuted instantiation: resample.c:av_inv_q
Unexecuted instantiation: resample_dsp.c:av_inv_q
Unexecuted instantiation: audio_convert_init.c:av_inv_q
Unexecuted instantiation: rematrix_init.c:av_inv_q
Unexecuted instantiation: resample_init.c:av_inv_q
Unexecuted instantiation: ulti.c:av_inv_q
Unexecuted instantiation: msgsmdec.c:av_inv_q
Unexecuted instantiation: metasound.c:av_inv_q
Unexecuted instantiation: alacenc.c:av_inv_q
Unexecuted instantiation: magicyuvenc.c:av_inv_q
Unexecuted instantiation: dolby_e.c:av_inv_q
Unexecuted instantiation: kbdwin.c:av_inv_q
Unexecuted instantiation: cllc.c:av_inv_q
Unexecuted instantiation: vp8.c:av_inv_q
Unexecuted instantiation: vp8dsp.c:av_inv_q
Unexecuted instantiation: misc4.c:av_inv_q
Unexecuted instantiation: hcadec.c:av_inv_q
Unexecuted instantiation: mlpenc.c:av_inv_q
Unexecuted instantiation: libopusenc.c:av_inv_q
Unexecuted instantiation: rv40.c:av_inv_q
Unexecuted instantiation: rv40dsp.c:av_inv_q
Unexecuted instantiation: sheervideo.c:av_inv_q
Unexecuted instantiation: mscc.c:av_inv_q
Unexecuted instantiation: xan.c:av_inv_q
Unexecuted instantiation: xl.c:av_inv_q
Unexecuted instantiation: sonic.c:av_inv_q
libvpxenc.c:av_inv_q
Line
Count
Source
160
110k
{
161
110k
    AVRational r = { q.den, q.num };
162
110k
    return r;
163
110k
}
Unexecuted instantiation: wbmpenc.c:av_inv_q
Unexecuted instantiation: ylc.c:av_inv_q
Unexecuted instantiation: cpia.c:av_inv_q
Unexecuted instantiation: msvideo1enc.c:av_inv_q
Unexecuted instantiation: aptxenc.c:av_inv_q
Unexecuted instantiation: aptx.c:av_inv_q
Unexecuted instantiation: gemdec.c:av_inv_q
Unexecuted instantiation: truespeech.c:av_inv_q
Unexecuted instantiation: arbc.c:av_inv_q
Unexecuted instantiation: atrac1.c:av_inv_q
Unexecuted instantiation: mss2.c:av_inv_q
Unexecuted instantiation: mss2dsp.c:av_inv_q
Unexecuted instantiation: v308enc.c:av_inv_q
Unexecuted instantiation: dsicinvideo.c:av_inv_q
Unexecuted instantiation: avuienc.c:av_inv_q
Unexecuted instantiation: vcr1.c:av_inv_q
Unexecuted instantiation: eacmv.c:av_inv_q
Unexecuted instantiation: rasc.c:av_inv_q
Unexecuted instantiation: vqavideo.c:av_inv_q
Unexecuted instantiation: flicvideo.c:av_inv_q
Unexecuted instantiation: sbcenc.c:av_inv_q
Unexecuted instantiation: sbcdsp.c:av_inv_q
Unexecuted instantiation: tdsc.c:av_inv_q
Unexecuted instantiation: 8svx.c:av_inv_q
Unexecuted instantiation: mwsc.c:av_inv_q
Unexecuted instantiation: libtheoraenc.c:av_inv_q
Unexecuted instantiation: ansi.c:av_inv_q
Unexecuted instantiation: webvttenc.c:av_inv_q
Unexecuted instantiation: dstdec.c:av_inv_q
Unexecuted instantiation: interplayacm.c:av_inv_q
Unexecuted instantiation: libvorbisenc.c:av_inv_q
Unexecuted instantiation: adxenc.c:av_inv_q
Unexecuted instantiation: adx.c:av_inv_q
Unexecuted instantiation: truemotion2rt.c:av_inv_q
Unexecuted instantiation: sgienc.c:av_inv_q
Unexecuted instantiation: nellymoserenc.c:av_inv_q
Unexecuted instantiation: nellymoser.c:av_inv_q
Unexecuted instantiation: tscc2.c:av_inv_q
Unexecuted instantiation: textdec.c:av_inv_q
Unexecuted instantiation: zerocodec.c:av_inv_q
Unexecuted instantiation: indeo4.c:av_inv_q
Unexecuted instantiation: ivi.c:av_inv_q
Unexecuted instantiation: ivi_dsp.c:av_inv_q
Unexecuted instantiation: midivid.c:av_inv_q
Unexecuted instantiation: pcm-blurayenc.c:av_inv_q
Unexecuted instantiation: sp5xdec.c:av_inv_q
Unexecuted instantiation: lclenc.c:av_inv_q
Unexecuted instantiation: aacdec_fixed.c:av_inv_q
Unexecuted instantiation: aacdec_float.c:av_inv_q
Unexecuted instantiation: aacdec_tab.c:av_inv_q
Unexecuted instantiation: aacdec_usac.c:av_inv_q
Unexecuted instantiation: aacps_common.c:av_inv_q
Unexecuted instantiation: aacsbr.c:av_inv_q
Unexecuted instantiation: aacsbr_fixed.c:av_inv_q
Unexecuted instantiation: cbrt_data.c:av_inv_q
Unexecuted instantiation: cbrt_data_fixed.c:av_inv_q
Unexecuted instantiation: sbrdsp_fixed.c:av_inv_q
Unexecuted instantiation: aacdec_ac.c:av_inv_q
Unexecuted instantiation: aacdec_lpd.c:av_inv_q
Unexecuted instantiation: aacps_fixed.c:av_inv_q
Unexecuted instantiation: aacps_float.c:av_inv_q
Unexecuted instantiation: aacpsdsp_fixed.c:av_inv_q
Unexecuted instantiation: fixed_dsp.c:av_inv_q
Unexecuted instantiation: fixed_dsp_init.c:av_inv_q
Unexecuted instantiation: eatgq.c:av_inv_q
Unexecuted instantiation: eaidct.c:av_inv_q
Unexecuted instantiation: pgxdec.c:av_inv_q
Unexecuted instantiation: vbnenc.c:av_inv_q
Unexecuted instantiation: texturedspenc.c:av_inv_q
Unexecuted instantiation: ac3enc_fixed.c:av_inv_q
Unexecuted instantiation: ac3enc.c:av_inv_q
Unexecuted instantiation: eac3enc.c:av_inv_q
Unexecuted instantiation: ac3.c:av_inv_q
Unexecuted instantiation: ac3dsp.c:av_inv_q
Unexecuted instantiation: ac3enc_float.c:av_inv_q
Unexecuted instantiation: dsicinaudio.c:av_inv_q
Unexecuted instantiation: dss_sp.c:av_inv_q
Unexecuted instantiation: s302menc.c:av_inv_q
Unexecuted instantiation: webp.c:av_inv_q
Unexecuted instantiation: fic.c:av_inv_q
Unexecuted instantiation: cinepakenc.c:av_inv_q
Unexecuted instantiation: siren.c:av_inv_q
Unexecuted instantiation: indeo5.c:av_inv_q
Unexecuted instantiation: xxan.c:av_inv_q
Unexecuted instantiation: hq_hqa.c:av_inv_q
Unexecuted instantiation: hq_hqadsp.c:av_inv_q
Unexecuted instantiation: v410enc.c:av_inv_q
Unexecuted instantiation: pgssubdec.c:av_inv_q
Unexecuted instantiation: vmdaudio.c:av_inv_q
Unexecuted instantiation: msp2dec.c:av_inv_q
Unexecuted instantiation: ffwavesynth.c:av_inv_q
Unexecuted instantiation: eatqi.c:av_inv_q
Unexecuted instantiation: truemotion2.c:av_inv_q
Unexecuted instantiation: indeo2.c:av_inv_q
Unexecuted instantiation: wmaenc.c:av_inv_q
Unexecuted instantiation: aacenc.c:av_inv_q
Unexecuted instantiation: psymodel.c:av_inv_q
Unexecuted instantiation: aaccoder.c:av_inv_q
Unexecuted instantiation: aacenc_is.c:av_inv_q
Unexecuted instantiation: aacenc_ltp.c:av_inv_q
Unexecuted instantiation: aacenc_pred.c:av_inv_q
Unexecuted instantiation: aacenc_tns.c:av_inv_q
Unexecuted instantiation: aacpsy.c:av_inv_q
Unexecuted instantiation: iirfilter.c:av_inv_q
Unexecuted instantiation: xfaceenc.c:av_inv_q
Unexecuted instantiation: evrcdec.c:av_inv_q
Unexecuted instantiation: cscd.c:av_inv_q
Unexecuted instantiation: g722enc.c:av_inv_q
Unexecuted instantiation: g722dsp.c:av_inv_q
Unexecuted instantiation: mxpegdec.c:av_inv_q
Unexecuted instantiation: pred.c:av_inv_q
Unexecuted instantiation: container_fifo.c:av_inv_q
Unexecuted instantiation: hevcdsp_init.c:av_inv_q
Unexecuted instantiation: j2kenc.c:av_inv_q
Unexecuted instantiation: jpeg2000.c:av_inv_q
Unexecuted instantiation: mpegaudioenc_fixed.c:av_inv_q
hdrenc.c:av_inv_q
Line
Count
Source
160
3.20k
{
161
3.20k
    AVRational r = { q.den, q.num };
162
3.20k
    return r;
163
3.20k
}
Unexecuted instantiation: photocd.c:av_inv_q
Unexecuted instantiation: bmpenc.c:av_inv_q
Unexecuted instantiation: xsubenc.c:av_inv_q
Unexecuted instantiation: sgirledec.c:av_inv_q
Unexecuted instantiation: zmbvenc.c:av_inv_q
Unexecuted instantiation: fmvc.c:av_inv_q
Unexecuted instantiation: mv30.c:av_inv_q
Unexecuted instantiation: vorbisenc.c:av_inv_q
Unexecuted instantiation: vorbis.c:av_inv_q
Unexecuted instantiation: apedec.c:av_inv_q
Unexecuted instantiation: xpmdec.c:av_inv_q
Unexecuted instantiation: lagarith.c:av_inv_q
Unexecuted instantiation: lagarithrac.c:av_inv_q
Unexecuted instantiation: snowenc.c:av_inv_q
Unexecuted instantiation: rscc.c:av_inv_q
Unexecuted instantiation: wcmv.c:av_inv_q
Unexecuted instantiation: qdm2.c:av_inv_q
Unexecuted instantiation: mpegaudioenc_float.c:av_inv_q
Unexecuted instantiation: speexdec.c:av_inv_q
Unexecuted instantiation: cngenc.c:av_inv_q
Unexecuted instantiation: pamenc.c:av_inv_q
Unexecuted instantiation: escape124.c:av_inv_q
Unexecuted instantiation: motionpixels.c:av_inv_q
Unexecuted instantiation: fitsenc.c:av_inv_q
Unexecuted instantiation: ra144enc.c:av_inv_q
Unexecuted instantiation: ra144.c:av_inv_q
Unexecuted instantiation: psd.c:av_inv_q
Unexecuted instantiation: mvha.c:av_inv_q
Unexecuted instantiation: movtextenc.c:av_inv_q
Unexecuted instantiation: svq3.c:av_inv_q
Unexecuted instantiation: tpeldsp.c:av_inv_q
Unexecuted instantiation: wrapped_avframe.c:av_inv_q
Unexecuted instantiation: idcinvideo.c:av_inv_q
Unexecuted instantiation: mdec.c:av_inv_q
Unexecuted instantiation: xwdenc.c:av_inv_q
Unexecuted instantiation: flashsvenc.c:av_inv_q
Unexecuted instantiation: wavpackenc.c:av_inv_q
Unexecuted instantiation: bmvvideo.c:av_inv_q
Unexecuted instantiation: hapdec.c:av_inv_q
Unexecuted instantiation: snappy.c:av_inv_q
Unexecuted instantiation: imm5.c:av_inv_q
Unexecuted instantiation: target_sws_fuzzer.c:av_inv_q
Unexecuted instantiation: swscale.c:av_inv_q
Unexecuted instantiation: vscale.c:av_inv_q
Unexecuted instantiation: hscale_fast_bilinear_simd.c:av_inv_q
Unexecuted instantiation: yuv2rgb.c:av_inv_q
Unexecuted instantiation: alphablend.c:av_inv_q
Unexecuted instantiation: hscale_fast_bilinear.c:av_inv_q
Unexecuted instantiation: input.c:av_inv_q
Unexecuted instantiation: output.c:av_inv_q
Unexecuted instantiation: rgb2rgb.c:av_inv_q
Unexecuted instantiation: slice.c:av_inv_q
Unexecuted instantiation: swscale_unscaled.c:av_inv_q
Unexecuted instantiation: gamma.c:av_inv_q
Unexecuted instantiation: hscale.c:av_inv_q
Unexecuted instantiation: mmvideo.c:av_inv_q
Unexecuted instantiation: pcm-dvdenc.c:av_inv_q
Unexecuted instantiation: vima.c:av_inv_q
Unexecuted instantiation: ilbcdec.c:av_inv_q
Unexecuted instantiation: dcaenc.c:av_inv_q
Unexecuted instantiation: dcaadpcm.c:av_inv_q
Unexecuted instantiation: dcadata.c:av_inv_q
Unexecuted instantiation: v210enc.c:av_inv_q
Unexecuted instantiation: v210enc_init.c:av_inv_q
Unexecuted instantiation: ttmlenc.c:av_inv_q
Unexecuted instantiation: proresenc_anatoliy.c:av_inv_q
Unexecuted instantiation: ffv1enc.c:av_inv_q
Unexecuted instantiation: ffv1.c:av_inv_q
Unexecuted instantiation: sunrastenc.c:av_inv_q
Unexecuted instantiation: bitpacked_enc.c:av_inv_q
Unexecuted instantiation: dnxhdenc.c:av_inv_q
Unexecuted instantiation: dnxhdenc_init.c:av_inv_q
Unexecuted instantiation: dvbsubenc.c:av_inv_q
Unexecuted instantiation: vmixdec.c:av_inv_q
Unexecuted instantiation: ra288.c:av_inv_q
Unexecuted instantiation: dxvenc.c:av_inv_q
Unexecuted instantiation: svq1enc.c:av_inv_q
Unexecuted instantiation: qcelpdec.c:av_inv_q
Unexecuted instantiation: ptx.c:av_inv_q
Unexecuted instantiation: on2avc.c:av_inv_q
Unexecuted instantiation: eamad.c:av_inv_q
Unexecuted instantiation: v210x.c:av_inv_q
Unexecuted instantiation: g723_1enc.c:av_inv_q
Unexecuted instantiation: mobiclip.c:av_inv_q
Unexecuted instantiation: targa_y216dec.c:av_inv_q
Unexecuted instantiation: mss4.c:av_inv_q
Unexecuted instantiation: ccaption_dec.c:av_inv_q
Unexecuted instantiation: xbmenc.c:av_inv_q
Unexecuted instantiation: wnv1.c:av_inv_q
Unexecuted instantiation: vmnc.c:av_inv_q
Unexecuted instantiation: bmvaudio.c:av_inv_q
Unexecuted instantiation: qpeg.c:av_inv_q
Unexecuted instantiation: brenderpix.c:av_inv_q
Unexecuted instantiation: notchlc.c:av_inv_q
Unexecuted instantiation: lzf.c:av_inv_q
Unexecuted instantiation: aliaspixenc.c:av_inv_q
Unexecuted instantiation: pcxenc.c:av_inv_q
Unexecuted instantiation: hnm4video.c:av_inv_q
Unexecuted instantiation: vb.c:av_inv_q
Unexecuted instantiation: ttaenc.c:av_inv_q
Unexecuted instantiation: tiffenc.c:av_inv_q
Unexecuted instantiation: interplayvideo.c:av_inv_q
Unexecuted instantiation: rawenc.c:av_inv_q
164
165
/**
166
 * Convert a double precision floating point number to a rational.
167
 *
168
 * In case of infinity, the returned value is expressed as `{1, 0}` or
169
 * `{-1, 0}` depending on the sign.
170
 *
171
 * In general rational numbers with |num| <= 1<<26 && |den| <= 1<<26
172
 * can be recovered exactly from their double representation.
173
 * (no exceptions were found within 1B random ones)
174
 *
175
 * @param d   `double` to convert
176
 * @param max Maximum allowed numerator and denominator
177
 * @return `d` in AVRational form
178
 * @see av_q2d()
179
 */
180
AVRational av_d2q(double d, int max) av_const;
181
182
/**
183
 * Find which of the two rationals is closer to another rational.
184
 *
185
 * @param q     Rational to be compared against
186
 * @param q1    Rational to be tested
187
 * @param q2    Rational to be tested
188
 * @return One of the following values:
189
 *         - 1 if `q1` is nearer to `q` than `q2`
190
 *         - -1 if `q2` is nearer to `q` than `q1`
191
 *         - 0 if they have the same distance
192
 */
193
int av_nearer_q(AVRational q, AVRational q1, AVRational q2);
194
195
/**
196
 * Find the value in a list of rationals nearest a given reference rational.
197
 *
198
 * @param q      Reference rational
199
 * @param q_list Array of rationals terminated by `{0, 0}`
200
 * @return Index of the nearest value found in the array
201
 */
202
int av_find_nearest_q_idx(AVRational q, const AVRational* q_list);
203
204
/**
205
 * Convert an AVRational to a IEEE 32-bit `float` expressed in fixed-point
206
 * format.
207
 *
208
 * @param q Rational to be converted
209
 * @return Equivalent floating-point value, expressed as an unsigned 32-bit
210
 *         integer.
211
 * @note The returned value is platform-indepedant.
212
 */
213
uint32_t av_q2intfloat(AVRational q);
214
215
/**
216
 * Return the best rational so that a and b are multiple of it.
217
 * If the resulting denominator is larger than max_den, return def.
218
 */
219
AVRational av_gcd_q(AVRational a, AVRational b, int max_den, AVRational def);
220
221
/**
222
 * @}
223
 */
224
225
#endif /* AVUTIL_RATIONAL_H */