summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>2009-02-08 21:14:46 +0000
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>2009-02-08 21:14:46 +0000
commit1cc65cecb2feed9ed806222a5e1593f7d7edcf90 (patch)
tree86a08992e64972d6d9dd124cff2fb7217c892a71 /libavformat
parent52ef50a080a2b4c61f4e98ad79f2853582f1977c (diff)
Move declaration of ff_interleave_add_packet to internal.h.
It is an internal function and should not be in an installed header. Originally committed as revision 17070 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/audiointerleave.c1
-rw-r--r--libavformat/avformat.h10
-rw-r--r--libavformat/internal.h10
-rw-r--r--libavformat/oggenc.c1
4 files changed, 12 insertions, 10 deletions
diff --git a/libavformat/audiointerleave.c b/libavformat/audiointerleave.c
index fac68d0bf3..31e59cfe1f 100644
--- a/libavformat/audiointerleave.c
+++ b/libavformat/audiointerleave.c
@@ -23,6 +23,7 @@
#include "libavutil/fifo.h"
#include "avformat.h"
#include "audiointerleave.h"
+#include "internal.h"
void ff_audio_interleave_close(AVFormatContext *s)
{
diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index 0dc1d20883..0dc3313014 100644
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
@@ -1116,16 +1116,6 @@ int av_interleave_packet_per_dts(AVFormatContext *s, AVPacket *out,
AVPacket *pkt, int flush);
/**
- * Add packet to AVFormatContext->packet_buffer list, determining its
- * interleaved position using compare() function argument.
- *
- * This function is not part of the public API and should only be called
- * by muxers using their own interleave function.
- */
-void ff_interleave_add_packet(AVFormatContext *s, AVPacket *pkt,
- int (*compare)(AVFormatContext *, AVPacket *, AVPacket *));
-
-/**
* @brief Write the stream trailer to an output media file and
* free the file private data.
*
diff --git a/libavformat/internal.h b/libavformat/internal.h
index cb266caed0..997154f5c3 100644
--- a/libavformat/internal.h
+++ b/libavformat/internal.h
@@ -29,4 +29,14 @@ char *ff_data_to_hex(char *buf, const uint8_t *src, int size);
void av_set_program_name(AVProgram *program, char *provider_name, char *name);
void av_program_add_stream_index(AVFormatContext *ac, int progid, unsigned int idx);
+/**
+ * Add packet to AVFormatContext->packet_buffer list, determining its
+ * interleaved position using compare() function argument.
+ *
+ * This function is not part of the public API and should only be called
+ * by muxers using their own interleave function.
+ */
+void ff_interleave_add_packet(AVFormatContext *s, AVPacket *pkt,
+ int (*compare)(AVFormatContext *, AVPacket *, AVPacket *));
+
#endif /* AVFORMAT_INTERNAL_H */
diff --git a/libavformat/oggenc.c b/libavformat/oggenc.c
index 1e2a93af3c..4fdae05c8f 100644
--- a/libavformat/oggenc.c
+++ b/libavformat/oggenc.c
@@ -23,6 +23,7 @@
#include "libavcodec/xiph.h"
#include "libavcodec/bytestream.h"
#include "avformat.h"
+#include "internal.h"
typedef struct {
int64_t duration;