- 01 Aug, 2012 9 commits
-
-
Nicolas George authored
There is no need to start_frame immediately on the output link since the rest is only done with the last frame of the tile. link->out_buf is now automatically dereferenced; since we give it away it must be cleared. Fix an assert failure; found by Clément Bœsch.
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Nicolas George authored
Fix an assert failure with packets of invalid size.
-
Carl Eugen Hoyos authored
Fixes ticket #1580
-
Paul B Mahol authored
Pallete is written to frame->data[1] only if it changes. This fixes PAL8->PAL8 transcoding. Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 31 Jul, 2012 26 commits
-
-
Michael Niedermayer authored
Reported-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: mpc8: return more meaningful error codes. mpc: return more meaningful error codes. wv,mpc8: don't return apetag data in packets. rtmp: do not warn about receiving metadata packets x86: h264dsp: Adjust YASM #ifdefs x86: yadif: Mark mmxext optimizations as such h264: convert loop filter strength dsp function to yasm. Improve descriptiveness of a number of codec and container long names Conflicts: libavcodec/flvdec.c libavcodec/libopenjpegdec.c libavformat/apetag.c libavformat/mp3dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Nicolas George authored
The return value was the number of bytes left, it is supposed to be the number of bytes used.
-
Nicolas George authored
Commit 2bf09826 introduced an overflow check in loco_decode_plane, but the error code is never taken into account, leading to completely idiotic return values.
-
Nicolas George authored
i is the decoded size of a recoded packet, which is larger than the original packet. Assume that if decoding succeeded, all the packet was used.
-
Nicolas George authored
-
Nicolas George authored
samples_size and samples_idx are supposed to be multiple of channels at all time. If they are, the division is exact; if they are not, something is very wrong in the code.
-
Nicolas George authored
esc->table was inited based on codec->id: re-testing codec->id is code duplication and can lead to inconsistencies.
-
Nicolas George authored
-
Nicolas George authored
MM_PREAMBLE_SIZE is subtracted from buf_size almost immediately. The original size is still in avpkt->size.
-
Nicolas George authored
-
Nicolas George authored
Add "data" and "extradata" attributes to the schema. Add "tag" element in "streams". Print extradata before tags to avoid closing the element. Fix trac ticket #1588.
-
Samuel Pitoiset authored
They are managed in get_packet() Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Diego Biurrun authored
This fixes compilation with YASM disabled.
-
Diego Biurrun authored
The yadif mmx optimizations contain the pmaxsw and pmaxub mmxext instructions, causing sigills on CPUs that do not support mmxext.
-
Stefano Sabatini authored
This ensures that the output buffers will have the channel layout set, which is required by filters. Also consistent with ffmpeg.c behavior.
-
Stefano Sabatini authored
-
Stefano Sabatini authored
This is required otherwise it is not always possible to guess the number of channels from the layout, for example if the channel layout is unknown.
-
Stefano Sabatini authored
There is no need to duplicate the input reference, since a filter should not pass along a reference which is later modified. If this happens the filter passing the reference should be fixed. Also improve consistency with start_frame() of settb, allowing a pending factorization.
-
Stefano Sabatini authored
The documentation was erroneously removed in 7cf9aadd.
-
Ronald S. Bultje authored
This completes the conversion of h264dsp to yasm; note that h264 also uses some dsputil functions, most notably qpel. Performance-wise, the yasm-version is ~10 cycles faster (182->172) on x86-64, and ~8 cycles faster (201->193) on x86-32.
-
Michael Niedermayer authored
Fixes Ticket1586 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes Ticket1502 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jul, 2012 5 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: avformat: Drop pointless "format" from container long names swscale: bury one more piece of inline asm under HAVE_INLINE_ASM. wv: K&R formatting cosmetics configure: Add missing descriptions to help output h264_ps: declare array of colorspace strings on its own line. fate: amix: specify f32 sample format for comparison tiny_psnr: support 32-bit float samples eamad/eatgq/eatqi: call special EA IDCT directly eamad: remove use of MpegEncContext mpegvideo: remove unnecessary inclusions of faandct.h af_asyncts: avoid overflow in out_size with large delta values af_asyncts: add first_pts option Conflicts: configure libavcodec/eamad.c libavcodec/h264_ps.c libavformat/crcenc.c libavformat/ffmdec.c libavformat/ffmenc.c libavformat/framecrcenc.c libavformat/md5enc.c libavformat/nutdec.c libavformat/rawenc.c libavformat/yuv4mpeg.c tests/tiny_psnr.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
-
Nicolas George authored
When start_frame has returned, the buffer reference's PTS may have been modified by another filter.
-
Michael Niedermayer authored
Based on code by: carl Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-