AVPacket is defined in avcodec.h and the structure doesn't have
a public api using it yet.
---
libavcodec/avcodec.h | 5 +++++
libavformat/avformat.h | 6 ------
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index a84c013..f3a2ad6 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -972,6 +972,11 @@ typedef struct AVPacket {
#define AV_PKT_FLAG_KEY 0x0001 ///< The packet contains a keyframe
#define AV_PKT_FLAG_CORRUPT 0x0002 ///< The packet content is corrupted
+typedef struct AVPacketList {
+ AVPacket pkt;
+ struct AVPacketList *next;
+} AVPacketList;
+
enum AVSideDataParamChangeFlags {
AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_COUNT = 0x0001,
AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_LAYOUT = 0x0002,
diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index 5d224c4..0f1e14a 100644
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
@@ -1042,12 +1042,6 @@ typedef struct AVFormatContext {
} AVFormatContext;
-typedef struct AVPacketList {
- AVPacket pkt;
- struct AVPacketList *next;
-} AVPacketList;
-
-
/**
* @defgroup lavf_core Core functions
* @ingroup libavf
--
1.8.3.2
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel