- 09 Feb, 2011 10 commits
-
-
Mans Rullgard authored
This adds NEON optimised versions of all functions in VP8DSPContext. Based on initial work by Rob Clark. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit a1c1d3c0)
-
Kostya authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 90e8a9c3)
-
Kostya Shishkov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 44ddfd47)
-
Reimar Döffinger authored
This validate the length of a mkv element directly after reading it. This has the advantage that it is easy to add new limits and makes it less likely to forget to add checks and also avoids issues like bits of the length value above the first 32 being ignored because the parsing functions only takes an int. Previously discussed in the "mkv 0-byte integer parsing" thread. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 95ec3d4c)
-
Ronald S. Bultje authored
Change int64_t into a int, which caused this compiler warning: libavformat/oggparseskeleton.c:64: warning: passing argument 2 of ‘av_reduce’ from incompatible pointer type (cherry picked from commit 69ff1492)
-
Anton Khirnov authored
Use avio functions instead of bytestream ones (also drops dependency on lavc and removes a bunch of warnings). Drop custom version of avio_get_str16 and use that instead. Tested on mewmew-ssa.avi sample. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 47fdf00a)
-
Anton Khirnov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 19711af5)
-
Reimar Döffinger authored
Fixes issue 2475. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit b3190529)
-
Sascha Sommer authored
Makes playing QDMC files in MPlayer work when using the libavformat demuxer. Problem was that the extradata was not passed from demuxer to decoder. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit ed19fafd)
-
Anssi Hannula authored
NASM versions older than 2.08 fail to build ffmpeg with several "error: operation size not specified" errors but this is not caught in configure. Fix that by checking if "pextrd [eax], xmm0, 1" works in configure. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 48545a8f)
-
- 08 Feb, 2011 5 commits
-
-
Alexander Strasser authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Alexander Strasser authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Alexander Strasser authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Alexander Strasser authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Alexander Strasser authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Feb, 2011 2 commits
-
-
Nicolas George authored
Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Jindrich Makovicka authored
In some places, dvbsubdec passes improper input buffer size to bitstream reading functions, not accounting for reading pointer updates. Fixed by using buffer_end - buffer pointer instead of fixed buffer length. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 06 Feb, 2011 23 commits
-
-
Diego Elio Pettenò authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 84ae8936)
-
Ronald S. Bultje authored
(cherry picked from commit ae0f8a1a)
-
Ronald S. Bultje authored
(cherry picked from commit efdd67cb)
-
Anton Khirnov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit c2fcd0a7)
-
Nicolas George authored
Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit ad3cffb6)
-
Nicolas George authored
Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 90441276)
-
Nicolas George authored
Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit fe174fc8)
-
Kieran Kunhya authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit f4a86bc9)
-
Anton Khirnov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 5a6de4e7)
-
Peter Ross authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 74571e33)
-
Peter Ross authored
wtv: do not use flag in stream_guid chunk to determine if stream is valid, as this method is unreliable This fixes roundup issue 2556. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit e4f85b84)
-
Alexander Strange authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit edbb0c07)
-
Alexander Strange authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit e8dcd730)
-
James Zern authored
Using a preset file caused the address of a stack variable to be stored in opt_names/values. This change causes the strings to be dup'd then freed in uninit_opts. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 60ff9de6)
-
James Zern authored
Add free to uninit_opts and relocate opt_names to same Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 3a6a9cdf)
-
Alexander Strange authored
No behavior change; this makes DTS reliable with the next patch. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 6b474953)
-
Martin Storsjö authored
This fixes roundup issue 2583. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 185a155e)
-
Martin Storsjö authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 5306bf41)
-
Martin Storsjö authored
If required, the caller can do this itself. ff_write_chained rescales timestamps as necessary, and all current callers of rtpenc_chain use ff_write_chained, making this timebase copy unnecessary. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 397ffde1)
-
Martin Storsjö authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit b22dbb29)
-
Martin Storsjö authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit ff197489)
-
Martin Storsjö authored
This function is useful for freeing data structures allocated by muxers, which currently have to be freed manually by the caller. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit f124b087)
-
Martin Storsjö authored
This avoids having the chained AVStream->codec point to the same AVCodecContext owned by the outer AVStream. The downside is that changes to the AVCodecContext made after calling av_write_header cannot be detected automatically within the chained muxer. This avoids having to manually unlink the chained AVStream->codec by setting it to null before freeing the chained muxer via generic freeing functions. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 1338dc08)
-