Michael Niedermayer
|
fd6af5375b
|
av_tempfile: dont try the current directory with mkstemp() unless we are on windows
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
e8e13358ad
|
av_tempfile: change mode for fallback to 0600 to match mkstemp()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
74dbb5388e
|
av_tempfile: Pass int log_offset, void *log_ctx
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
482aabd59a
|
av_tempfile: fix error codes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
4105335c98
|
av_tempfile: use O_EXCL
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
797c2ef970
|
av_tempfile: try tempnam(NULL) first
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
5746f91036
|
av_tempfile: handle missing O_BINARY
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
c9833fc33a
|
av_tempfile: fix alloc type for !HAVE_MKSTEMP
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
885158c887
|
Move av_tempfile() into libavutil, it is a generically usefull thing and its small.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Mans Rullgard
|
abc78a5a7c
|
Do not include log.h in avutil.h
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
14 years ago |
Mans Rullgard
|
d0989bed22
|
Fix error check in av_file_map()
On failure, mmap() returns MAP_FAILED, which may or may not be -1.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
14 years ago |
Reimar Döffinger
|
314374e579
|
Use MAP_FAILED to check for mmap failure instead of manually
recreating the value.
|
14 years ago |
Michael Niedermayer
|
10ff2967ea
|
file: Fix mmap error check.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
14 years ago |
Anton Khirnov
|
490a022d86
|
lavu: remove misc disabled cruft
|
14 years ago |
Mans Rullgard
|
2912e87a6c
|
Replace FFmpeg with Libav in licence headers
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
14 years ago |
Daniel Verkamp
|
73f6d31e6c
|
Win32 support for av_file_map()
Originally committed as revision 26221 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
14 years ago |
Stefano Sabatini
|
f02cbc4590
|
Fix av_file_map(): replace stat(filename, &st) with fstat(fd, &st).
The file might be replaced between open() and stat().
Spotted by Mans.
Originally committed as revision 26075 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
14 years ago |
Stefano Sabatini
|
1b31037d62
|
Replace lstat() with stat() in av_file_map(). The lstat() use was wrong.
Originally committed as revision 26074 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
14 years ago |
Stefano Sabatini
|
0328b9ea39
|
Add av_file_map() and av_file_unmap() functions.
Originally committed as revision 26073 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
14 years ago |