# Julia wrapper for header: /usr/local/include/libavutil/file.h
# Automatically generated using Clang.jl wrap_c, version 0.0.0


export
    av_file_map,
    av_file_unmap,
    av_tempfile


function av_file_map(filename,bufptr,size,log_offset::Integer,log_ctx)
    ccall((:av_file_map,libavutil),Cint,(Cstring,Ptr{Ptr{UInt8}},Ptr{Csize_t},Cint,Ptr{Void}),filename,bufptr,size,log_offset,log_ctx)
end

function av_file_unmap(bufptr,size::Csize_t)
    ccall((:av_file_unmap,libavutil),Void,(Ptr{UInt8},Csize_t),bufptr,size)
end

function av_tempfile(prefix,filename,log_offset::Integer,log_ctx)
    ccall((:av_tempfile,libavutil),Cint,(Cstring,Ptr{Cstring},Cint,Ptr{Void}),prefix,filename,log_offset,log_ctx)
end
