diff options
author | Thilo Borgmann <thilo.borgmann@googlemail.com> | 2009-04-07 18:31:14 +0000 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2009-04-07 18:31:14 +0000 |
commit | cdd8930e6ae40e67bd5ac4a855122a7babc81226 (patch) | |
tree | 6d2bd1f30a2c33ed41ac465f69356a6b946936a5 /libavformat/avformat.h | |
parent | 012f930855ec647b1723cd845c6e5fa80936a0fb (diff) | |
download | ffmpeg-cdd8930e6ae40e67bd5ac4a855122a7babc81226.tar.gz |
Move av_packet_*() functions from libavformat/ to libavcodec/, where the
AVPacket structure now resides also.
Patch by Thilo Borgmann thilo.borgmann googlemail com, see the mailinglist
thread "Google Summer of Code participation" for additional discussion.
Originally committed as revision 18353 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/avformat.h')
-rw-r--r-- | libavformat/avformat.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/libavformat/avformat.h b/libavformat/avformat.h index 37dd8ddb26..f30c37e0b4 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@ -114,29 +114,6 @@ void av_metadata_free(AVMetadata **m); /* packet functions */ -void av_destruct_packet_nofree(AVPacket *pkt); - -/** - * Default packet destructor. - */ -void av_destruct_packet(AVPacket *pkt); - -/** - * Initialize optional fields of a packet with default values. - * - * @param pkt packet - */ -void av_init_packet(AVPacket *pkt); - -/** - * Allocate the payload of a packet and initialize its fields with - * default values. - * - * @param pkt packet - * @param size wanted payload size - * @return 0 if OK, AVERROR_xxx otherwise - */ -int av_new_packet(AVPacket *pkt, int size); /** * Allocate and read the payload of a packet and initialize its fields with @@ -148,23 +125,6 @@ int av_new_packet(AVPacket *pkt, int size); */ int av_get_packet(ByteIOContext *s, AVPacket *pkt, int size); -/** - * @warning This is a hack - the packet memory allocation stuff is broken. The - * packet is allocated if it was not really allocated. - */ -int av_dup_packet(AVPacket *pkt); - -/** - * Free a packet. - * - * @param pkt packet to free - */ -static inline void av_free_packet(AVPacket *pkt) -{ - if (pkt && pkt->destruct) { - pkt->destruct(pkt); - } -} /*************************************************/ /* fractional numbers for exact pts handling */ |