- 01 Jun, 2013 1 commit
-
-
Clément Bœsch authored
The padding data is assumed to be 0 in several places, notably in subtitles. This problem was not detected with fate-sub-srt test because the first element of the side data (x1) is 0 in the test, so the trailing side data present in the packet wasn't read by the decoder. The issue can be observed with a large enough x1. It is also noted in FF_INPUT_BUFFER_PADDING_SIZE doxy that MPEG bitstreams require that padding with 0, so it might fix other issues.
-
- 14 May, 2013 1 commit
-
-
Vignesh Venkatasubramanian authored
Refactoring copy_side_data into a separate function so that it can be called in cases where side data needs to be duplicated. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 29 Apr, 2013 1 commit
-
-
Michael Niedermayer authored
This should fix gif fate memleaks Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Mar, 2013 2 commits
-
-
Janne Grunau authored
-
Clément Bœsch authored
This at least fixes issues with lavf/subtitles. The behaviour of av_dup_packet() is unchanged, only av_copy_packet() is affected.
-
- 08 Mar, 2013 1 commit
-
-
Anton Khirnov authored
This will allow us to avoid copying the packets in many cases. This breaks ABI.
-
- 13 Jan, 2013 1 commit
-
-
Anton Khirnov authored
Freeing it in av_destruct_packet(), as is done currently, would mean that we allow it to be allocated with other means. But that would make av_packet_new_side_data() unsafe. Side data is not expected to be large, so copying it if required shouldn't be a problem.
-
- 20 Sep, 2012 2 commits
-
-
Andrey Utkin authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Andrey Utkin authored
Done to simplify next commit introducing av_copy_packet() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 17 Sep, 2012 1 commit
-
-
Andrey Utkin authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Sep, 2012 1 commit
-
-
Mans Rullgard authored
This function was deprecated two major versions ago (2009). Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 15 Aug, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 03 Jun, 2012 1 commit
-
-
Anton Khirnov authored
Use correct side data size instead of just zeroed field.
-
- 21 May, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 12 Apr, 2012 1 commit
-
-
Diego Biurrun authored
-
- 01 Mar, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 14 Jan, 2012 1 commit
-
-
Reimar Döffinger authored
While we correctly "register" the side data when we split it, the application (in this case FFmpeg) might not update the AVPacket pool it uses to finally free the packet, thus causing a leak. This also makes the av_dup_packet unnecessary which could cause an even worse leak in this situation. Also change the code to not modify the user-provide AVPacket at all. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 06 Nov, 2011 1 commit
-
-
Reimar Döffinger authored
p cannot be calculated before av_dup_packet since that one might change avpkt->data, causing invalid reads and a non-working range check. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 21 May, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Apr, 2011 2 commits
-
-
Kostya Shishkov authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Kostya Shishkov authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 21 Nov, 2010 1 commit
-
-
Reimar Döffinger authored
palette and video data packets to get rid of PaletteControl. Originally committed as revision 25776 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 11 Dec, 2009 2 commits
-
-
Michael Niedermayer authored
Originally committed as revision 20802 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Michael Niedermayer authored
Some code does call av_free_packet() on failed av_new_packets(), this prevents the freeing of uninitialized pointers. Originally committed as revision 20801 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 30 Apr, 2009 1 commit
-
-
Ramiro Polla authored
Originally committed as revision 18719 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 11 Apr, 2009 1 commit
-
-
Reimar Döffinger authored
It is still used in comparisons to keep ABI compatibility. Originally committed as revision 18431 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 08 Apr, 2009 1 commit
-
-
Reimar Döffinger authored
and ensures the following padding is correctly initialized to 0. Originally committed as revision 18378 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 07 Apr, 2009 1 commit
-
-
Thilo Borgmann authored
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
-