Export av_init_packet
authorRamiro Polla <ramiro.polla@gmail.com>
Mon, 4 Jun 2007 16:52:02 +0000 (16:52 +0000)
committerRamiro Polla <ramiro.polla@gmail.com>
Mon, 4 Jun 2007 16:52:02 +0000 (16:52 +0000)
Originally committed as revision 9211 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/avformat.h
libavformat/utils.c

index d639666..51dbca3 100644 (file)
@@ -57,16 +57,7 @@ void av_destruct_packet_nofree(AVPacket *pkt);
 void av_destruct_packet(AVPacket *pkt);
 
 /* initialize optional fields of a packet */
-static inline void av_init_packet(AVPacket *pkt)
-{
-    pkt->pts   = AV_NOPTS_VALUE;
-    pkt->dts   = AV_NOPTS_VALUE;
-    pkt->pos   = -1;
-    pkt->duration = 0;
-    pkt->flags = 0;
-    pkt->stream_index = 0;
-    pkt->destruct= av_destruct_packet_nofree;
-}
+void av_init_packet(AVPacket *pkt);
 
 /**
  * Allocate the payload of a packet and intialized its fields to default values.
index ab7345e..d543461 100644 (file)
@@ -176,6 +176,17 @@ void av_destruct_packet(AVPacket *pkt)
     pkt->data = NULL; pkt->size = 0;
 }
 
+void av_init_packet(AVPacket *pkt)
+{
+    pkt->pts   = AV_NOPTS_VALUE;
+    pkt->dts   = AV_NOPTS_VALUE;
+    pkt->pos   = -1;
+    pkt->duration = 0;
+    pkt->flags = 0;
+    pkt->stream_index = 0;
+    pkt->destruct= av_destruct_packet_nofree;
+}
+
 int av_new_packet(AVPacket *pkt, int size)
 {
     uint8_t *data;