aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/internal.h
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-08-27 23:33:06 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-09-03 15:41:44 +0200
commit72c601e0f71d3c71a53d43bdac935489ed86e3c5 (patch)
tree38e07e928f79486d8f4a264f67eb22394f53a481 /libavutil/internal.h
parent04b72178724ed08934e276c959a6f1a154e1e7d4 (diff)
downloadffmpeg-72c601e0f71d3c71a53d43bdac935489ed86e3c5.tar.gz
avutil/internal: Move avpriv-file API to a header of its own
It is not used by the large majority of files that include lavu/internal.h. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavutil/internal.h')
-rw-r--r--libavutil/internal.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/libavutil/internal.h b/libavutil/internal.h
index 8bdc7b3ac8..14f3acec58 100644
--- a/libavutil/internal.h
+++ b/libavutil/internal.h
@@ -155,10 +155,6 @@ void avpriv_request_sample(void *avc,
#pragma comment(linker, "/include:" EXTERN_PREFIX "avpriv_snprintf")
#endif
-#define avpriv_fopen_utf8 ff_fopen_utf8
-#define avpriv_open ff_open
-#define avpriv_tempfile ff_tempfile
-
#define PTRDIFF_SPECIFIER "Id"
#define SIZE_SPECIFIER "Iu"
#else
@@ -188,30 +184,6 @@ void avpriv_request_sample(void *avc,
#define SUINT32 uint32_t
#endif
-/**
- * A wrapper for open() setting O_CLOEXEC.
- */
-av_warn_unused_result
-int avpriv_open(const char *filename, int flags, ...);
-
-/**
- * Open a file using a UTF-8 filename.
- */
-FILE *avpriv_fopen_utf8(const char *path, const char *mode);
-
-/**
- * Wrapper to work around the lack of mkstemp() on mingw.
- * Also, tries to create file in /tmp first, if possible.
- * *prefix can be a character constant; *filename will be allocated internally.
- * @return file descriptor of opened file (or negative value corresponding to an
- * AVERROR code on error)
- * and opened file name in **filename.
- * @note On very old libcs it is necessary to set a secure umask before
- * calling this, av_tempfile() can't call umask itself as it is used in
- * libraries and could interfere with the calling application.
- */
-int avpriv_tempfile(const char *prefix, char **filename, int log_offset, void *log_ctx);
-
int avpriv_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt);
static av_always_inline av_const int avpriv_mirror(int x, int w)