summaryrefslogtreecommitdiff
path: root/libavutil/bprint.h
diff options
context:
space:
mode:
authorAndrey Utkin <andrey.krieger.utkin@gmail.com>2014-07-03 14:37:08 +0300
committerMichael Niedermayer <michaelni@gmx.at>2014-07-07 21:28:18 +0200
commitfcd1f6bc9d5caec25d925c5c4aa44cef15c37897 (patch)
tree3df698693aa6e4bb74c26731f98636044f7d8e7f /libavutil/bprint.h
parent06dae71d477ce0f48d9a8451c710ef13d62abf6c (diff)
downloadffmpeg-fcd1f6bc9d5caec25d925c5c4aa44cef15c37897.tar.gz
avutil/bprint: Add av_bprint_fd_contents()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavutil/bprint.h')
-rw-r--r--libavutil/bprint.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libavutil/bprint.h b/libavutil/bprint.h
index 839ec1ec0d..1b23b9fe3c 100644
--- a/libavutil/bprint.h
+++ b/libavutil/bprint.h
@@ -213,4 +213,11 @@ int av_bprint_finalize(AVBPrint *buf, char **ret_str);
void av_bprint_escape(AVBPrint *dstbuf, const char *src, const char *special_chars,
enum AVEscapeMode mode, int flags);
+/**
+ * Read contents of fd into print buffer up to EOF.
+ *
+ * @return 0 for success, error code otherwise
+ */
+int av_bprint_fd_contents(AVBPrint *pb, int fd);
+
#endif /* AVUTIL_BPRINT_H */