src/ffmpeg/libavutil/rational

Procs

proc av_add_q(b, c: AVRational): AVRational {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}
proc av_cmp_q(a, b: AVRational): cint {.inline, ...raises: [], tags: [],
                                        forbids: [].}
proc av_d2q(d: cdouble; max: cint): AVRational {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}
proc av_div_q(b, c: AVRational): AVRational {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}
proc av_find_nearest_q_idx(q: AVRational; q_list: ptr AVRational): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_gcd_q(a, b: AVRational; max_den: cint; def: AVRational): AVRational {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_inv_q(q: AVRational): AVRational {.inline, ...raises: [], tags: [],
    forbids: [].}
proc av_make_q(num: cint; den: cint): AVRational {.inline, ...raises: [], tags: [],
    forbids: [].}
proc av_mul_q(b, c: AVRational): AVRational {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}
proc av_nearer_q(q, q1, q2: AVRational): cint {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}
proc av_q2d(a: AVRational): cdouble {.inline, ...raises: [], tags: [], forbids: [].}
proc av_q2intfloat(q: AVRational): uint32 {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}
proc av_reduce(dst_num, dst_den: ptr cint; num, denn, max: int64): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_sub_q(b, c: AVRational): AVRational {.importc, cdecl, ...raises: [],
    tags: [], forbids: [].}