Consts
AV_HASH_MAX_SIZE = 64
Procs
proc av_hash_alloc(ctx: ptr ptr AVHashContext; name: cstring): cint {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_final(ctx: ptr AVHashContext; dst: ptr uint8) {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_final_b64(ctx: ptr AVHashContext; dst: ptr uint8; size: cint) {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_final_bin(ctx: ptr AVHashContext; dst: ptr uint8; size: cint) {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_final_hex(ctx: ptr AVHashContext; dst: ptr uint8; size: cint) {. importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_freep(ctx: ptr ptr AVHashContext) {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_get_name(ctx: ptr AVHashContext): cstring {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_get_size(ctx: ptr AVHashContext): cint {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_init(ctx: ptr AVHashContext) {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_names(i: cint): cstring {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_hash_update(ctx: ptr AVHashContext; src: ptr uint8; len: csize_t) {. importc, cdecl, ...raises: [], tags: [], forbids: [].}