Procs
proc av_find_info_tag(arg: cstring; arg_size: cint; tag1, info: cstringArray): cint {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_get_known_color_name(color_idx: cint; rgb: ptr ptr uint8): cstring {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_parse_color(rgba_color: ptr uint8; color_string: cstring; slen: cint; log_ctx: pointer): cint {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_parse_ratio(q: ptr AVRational; str: cstring; max, log_offset: cint; log_ctx: pointer): cint {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_parse_time(timeval: ptr int64; timestr: cstring; duration: cint): cint {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_parse_video_rate(rate: ptr AVRational; str: cstring): cint {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_parse_video_size(width_ptr, height_ptr: ptr cint; str: cstring): cint {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_small_strptime(p, fmt: cstring; dt: ptr tm) {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
Templates
template av_parse_ratio_quiet(rate, str, max: untyped): untyped