54 Commits (3f3229cd109f5cdf1f1d6fe26f2864e32e029b53)

Author SHA1 Message Date
Michael Niedermayer 01923bab98 avcodec: move end zeroing code from av_packet_split_side_data() to avcodec_decode_subtitle2() 11 years ago
Michael Niedermayer e50278348a avcodec/avpacket: fix order of operations in case of too large allocation 11 years ago
Michael Niedermayer fcb1b0078d avcodec/avpacket: use size_t, fix potential integer overflow 11 years ago
Ben Boeckel 51a84a6bca avpacket: add pack/unpack functions for AVDictionary 11 years ago
Michael Niedermayer 05493c6e72 avcodec/avpacket: correctly set the number of side data elements in av_copy_packet_side_data() 11 years ago
Michael Niedermayer 240fd8c96f avcodec/avpacket/av_packet_split_side_data: ensure that side data padding is initialized 11 years ago
Martin Storsjö 85e8192b85 avpacket: Fix error checking in packet_alloc 11 years ago
Michael Niedermayer 9cbb3fce59 avcodec/avpacket: zero memory in av_packet_new_side_data() 11 years ago
Vignesh Venkatasubramanian fdd1aaf87a avpacket: Fixing side data copy when src == dst 11 years ago
Michael Niedermayer 6e1b1a27a4 avcodec/avpacket: Use av_free_packet() in error cleanups 11 years ago
Michael Niedermayer 98fd8a7848 avcodec: Remove ff_packet_free_side_data, use av_packet_free_side_data 12 years ago
Michael Niedermayer b905a7137a avcodec/avpacket: Fix memory allocation failure check 12 years ago
Luca Barbato 5a9a9d4a2a lavc: Add refcounted api to AVPacket 12 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 12 years ago
Clément Bœsch 151b4947e5 lavc/avpacket: fill padding area on side data split. 12 years ago
Vignesh Venkatasubramanian 48de04f4ec avcodec/avpacket: Refactoring copy_side_data into a separate function 12 years ago
Michael Niedermayer b691bc424f copy_packet_data: fix memleak 12 years ago
Janne Grunau 91d4823f70 avpacket: copy side data type and size in av_dup_packet 12 years ago
Clément Bœsch 02a6b06d9e avpacket: do not copy data when buf ref is available. 12 years ago
Anton Khirnov 1afddbe59e avpacket: use AVBuffer to allow refcounting the packets. 12 years ago
Anton Khirnov 90cfc084e3 avpacket: free side data in av_free_packet(). 12 years ago
Andrey Utkin cc07a7925e Add av_copy_packet() 12 years ago
Andrey Utkin d33908a5fc Move av_dup_packet() copy logic to separate procedure 12 years ago
Andrey Utkin b0fabed20f When copying pkt side_data, don't forget size, type 12 years ago
Mans Rullgard cb6632809d libavcodec: remove av_destruct_packet_nofree() 12 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Anton Khirnov cf3a1948e9 avpacket: fix duplicating side data. 13 years ago
Michael Niedermayer 3230590c5d libavcodec: fix side data split with 0 sized packets 13 years ago
Diego Biurrun 2ef15b46e4 avpacket, bfi, bgmc, rawenc: K&R prettyprinting cosmetics 13 years ago
Martin Storsjö 442c1320e7 avpacket: Add a function for shrinking already allocated side data 13 years ago
Reimar Döffinger c4ba5198ea Fix leaking of side data. 13 years ago
Reimar Döffinger 54a09f18e3 Fix av_packet_split_side_data. 13 years ago
Michael Niedermayer 94eadee7ef Merge/split side data. 14 years ago
Kostya Shishkov c0eee89337 make av_dup_packet() more cautious on allocation failures 14 years ago
Kostya Shishkov 4de339e219 introduce side information for AVPacket 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reimar Döffinger a08d918e68 Add a av_grow_packet function, to be used by code that merges 14 years ago
Michael Niedermayer 47a81dad92 indent 15 years ago
Michael Niedermayer a0b468f5db Make sure av_new_packet() initializes the data and destruct pointers. 15 years ago
Ramiro Polla ce1d9c851c Export av_free_packet(). 16 years ago
Reimar Döffinger 80d403fc19 Get rid of av_destruct_packet_nofree and use NULL instead. 16 years ago
Reimar Döffinger feb993e579 Add av_shrink_packet function for use in av_get_packet that reduces pkt->size 16 years ago
Thilo Borgmann cdd8930e6a Move av_packet_*() functions from libavformat/ to libavcodec/, where the 16 years ago