mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Use avpriv_tempfile()
Should fix xvid/cache on windows with --enable-shared May be related to Ticket 4780 Tested-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
b4f59beeb4
commit
9d4ab1380a
@ -541,7 +541,7 @@ FF_ENABLE_DEPRECATION_WARNINGS
|
||||
rc2pass2.version = XVID_VERSION;
|
||||
rc2pass2.bitrate = avctx->bit_rate;
|
||||
|
||||
fd = av_tempfile("xvidff.", &x->twopassfile, 0, avctx);
|
||||
fd = avpriv_tempfile("xvidff.", &x->twopassfile, 0, avctx);
|
||||
if (fd < 0) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Xvid: Cannot write 2-pass pipe\n");
|
||||
return fd;
|
||||
|
@ -33,7 +33,7 @@
|
||||
#include <xvid.h>
|
||||
|
||||
#include "libavutil/attributes.h"
|
||||
#include "libavutil/file.h"
|
||||
#include "libavutil/internal.h"
|
||||
|
||||
#include "avcodec.h"
|
||||
#include "libxvid.h"
|
||||
@ -46,7 +46,7 @@ av_cold int ff_xvid_rate_control_init(MpegEncContext *s)
|
||||
xvid_plg_create_t xvid_plg_create = { 0 };
|
||||
xvid_plugin_2pass2_t xvid_2pass2 = { 0 };
|
||||
|
||||
fd = av_tempfile("xvidrc.", &tmp_name, 0, s->avctx);
|
||||
fd = avpriv_tempfile("xvidrc.", &tmp_name, 0, s->avctx);
|
||||
if (fd < 0) {
|
||||
av_log(NULL, AV_LOG_ERROR, "Can't create temporary pass2 file.\n");
|
||||
return fd;
|
||||
|
@ -29,7 +29,7 @@
|
||||
|
||||
#include "libavutil/avassert.h"
|
||||
#include "libavutil/avstring.h"
|
||||
#include "libavutil/file.h"
|
||||
#include "libavutil/internal.h"
|
||||
#include "libavutil/opt.h"
|
||||
#include "libavutil/tree.h"
|
||||
#include "avformat.h"
|
||||
@ -77,7 +77,7 @@ static int cache_open(URLContext *h, const char *arg, int flags, AVDictionary **
|
||||
|
||||
av_strstart(arg, "cache:", &arg);
|
||||
|
||||
c->fd = av_tempfile("ffcache", &buffername, 0, h);
|
||||
c->fd = avpriv_tempfile("ffcache", &buffername, 0, h);
|
||||
if (c->fd < 0){
|
||||
av_log(h, AV_LOG_ERROR, "Failed to create tempfile\n");
|
||||
return c->fd;
|
||||
|
Loading…
Reference in New Issue
Block a user