- 02 Aug, 2012 1 commit
-
-
Derek Buitenhuis authored
At the moment it only does BGR24, but I plan to add the rest after. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 01 Aug, 2012 18 commits
-
-
Michael Niedermayer authored
Fixes ticket1458 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Clément Bœsch authored
This patch fixes two things: - in case of subtitles, check_recording_time() is comparing the current PTS to the recording time (-t option, set to INT_MAX by default), so the -ss option needs to be taken into account. It is not required in do_{audio,video}_out() because this adjustment is set while polling the filtergraph (see poll_filters()). - It also adjusts the PTS sent to the encoder (and later transmitted to the muxer) so the TS in the output make sense and are not kept verbatim. Note: this only works for muxers honoring the PTS, such as lavf/matroskaenc. But for other such as the ASS muxer which just does a verbatim copy, or the SubRip muxer which doesn't write the TS in some cases, it will not work yet.
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Reimar Döffinger authored
The previous validity check seems to work only for some (presumably older) files, in current versions the first bytes now contain the data size. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Reimar Döffinger authored
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Clément Bœsch authored
-
Michael Niedermayer authored
The lib.exe test is untested. Someone who has lib.exe please test and fix it if it doesnt work Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Nicolas George authored
-
Nicolas George authored
Should fix compilation on clang.
-
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 21 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.
-