src/ffmpeg/libavutil/hash

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: [].}