summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avformat: Fix bug in parse_rps for HEVC.Deliang Fu2015-06-11
| | | | | | Make the logic in libavformat/hevc.c parse_rps align with libavcodec/hevc_ps.c ff_hevc_decode_short_term_rps Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avdevice/openal-dec: Make al_format_info constMichael Niedermayer2015-06-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/movenc: Make static packed_size, const staticMichael Niedermayer2015-06-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpeg4videodec: Mark static table as constMichael Niedermayer2015-06-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/mpegts: Do not ignore registration descriptors when probing is enabledMichael Niedermayer2015-06-10
| | | | | | | This is required for the (not yet in git) private stream detection/export, no other testcase known Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/ffmpeg: remove tipsLou Logan2015-06-10
| | | | | | Ancient and misleading. Signed-off-by: Lou Logan <lou@lrcd.com>
* Merge commit 'c0e6b8cab874db97b6818007bc86507c8d213083'Michael Niedermayer2015-06-10
|\ | | | | | | | | | | | | * commit 'c0e6b8cab874db97b6818007bc86507c8d213083': mpegvideo: Mark one function as static Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegvideo: Mark one function as staticVittorio Giovara2015-06-10
| |
* | Merge commit 'd1dd0d404c085f4fce7b8358b4aea677761c5d88'Michael Niedermayer2015-06-10
|\| | | | | | | | | | | | | * commit 'd1dd0d404c085f4fce7b8358b4aea677761c5d88': mpegvideo: Move block permutation function where is used Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegvideo: Move block permutation function where is usedVittorio Giovara2015-06-10
| | | | | | | | Mark it as static.
* | Merge commit 'c6aa0554b0c3e31fec4580b68ea85b66966cd381'Michael Niedermayer2015-06-10
|\| | | | | | | | | | | | | | | | | | | * commit 'c6aa0554b0c3e31fec4580b68ea85b66966cd381': mpegvideo: Drop release_unused_pictures() function Conflicts: libavcodec/mpegvideo.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegvideo: Drop release_unused_pictures() functionVittorio Giovara2015-06-10
| | | | | | | | | | It is only used in one place, and it is small enough that it might be called directly.
* | Merge commit '7061bf0925a7d6c5899bbe710b2b8cdae9005274'Michael Niedermayer2015-06-10
|\| | | | | | | | | | | | | | | | | | | | | * commit '7061bf0925a7d6c5899bbe710b2b8cdae9005274': mpegvideo: Move Picture-related functions to a separate file Conflicts: libavcodec/mpegvideo.c libavcodec/mpegvideo.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegvideo: Move Picture-related functions to a separate fileVittorio Giovara2015-06-10
| |
* | Merge commit '529c05698e88b057f0bea61e0d85f2b42925b5ea'Michael Niedermayer2015-06-10
|\| | | | | | | | | | | | | | | * commit '529c05698e88b057f0bea61e0d85f2b42925b5ea': movenc: fixes a questionable valgrind uninitialized value warning See: 3c5c6870a7ffa4997928caddb0802c7a1e5fcfeb Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * movenc: fixes a questionable valgrind uninitialized value warningJanne Grunau2015-06-10
| | | | | | | | | | | | | | display_matrix_size is only initialized when av_stream_get_side_data() returns a side data pointer. The code is safe since the only effect this has is setting the display_matrix pointer to NULL which it was already anyway.
* | lavf/http: Correctly terminate session with HTTP POST client.Stephan Holljes2015-06-10
| | | | | | | | | | | | | | | | | | Send a footer to correctly close client sockets. This fixes network errors in client applications. Signed-off-by: Stephan Holljes <klaxa1337@googlemail.com> Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mips: remove ;;Michael Niedermayer2015-06-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/flvdec.c: don't build index_entries for input stream if ↵Igor Derzhavin2015-06-10
| | | | | | | | | | | | | | AVIOContext is not seekable Signed-off-by: Igor Derzhavin <igor.derzhavin@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC intra prediction ↵Shivraj Patil2015-06-10
| | | | | | | | | | | | | | | | | | | | functions This patch adds MSA (MIPS-SIMD-Arch) optimizations for HEVC intra predition functions in new file hevcpred_msa.c Adds new generic macros (needed for this patch) in libavutil/mips/generic_macros_msa.h Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC loop filter and ↵Shivraj Patil2015-06-10
| | | | | | | | | | | | | | | | | | | | | | | | sao functions This patch adds MSA (MIPS-SIMD-Arch) optimizations for HEVC loop filter and sao functions in new file hevc_lpf_sao_msa.c Adds new generic macros (needed for this patch) in libavutil/mips/generic_macros_msa.h In this patch, in comparision with previous patch, duplicated c functions are removed. Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | takdec: ensure chan2 is a valid channel indexAndreas Cadhalpun2015-06-10
| | | | | | | | | | | | | | | | | | If chan2 is not smaller than the number of channels, it can cause segmentation faults due to dereferencing a NULL pointer. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/h264_slice: Use AVFrame diemensions for grayscale handlingMichael Niedermayer2015-06-10
| | | | | | | | | | | | | | The AVFrame values are closer to the AVFrame bitmap changed instead of the AVCodecContext values, so this should be more robust Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/jpeg2000dec: Print the correct variable in the component error messageMichael Niedermayer2015-06-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/jpeg2000dec: increase tile_parts to 6Michael Niedermayer2015-06-10
| | | | | | | | | | | | Fixes Ticket4602 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/jpeg2000dec: Fix shift for RGB(A)48/64Michael Niedermayer2015-06-10
| | | | | | | | | | Found-by: carl Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avdevice/lavfi: do not rescale AV_NOPTS_VALUE in lavfi_read_packet()Michael Niedermayer2015-06-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | MAINTAINERS: add 2.7Michael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sonic: set avctx->channels in sonic_decode_initAndreas Cadhalpun2015-06-09
| | | | | | | | | | | | | | Otherwise it can be 0 in sonic_decode_frame, causing SIGFPE crashes. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | Changelog: Add 2.7 entryMichael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/APIchanges: fill in missing stuffMichael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/APIchanges: Add 2.7 separatorMichael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavutil/channel_layout: Correctly return layout when channel specification ↵Simon Thelen2015-06-09
| | | | | | | | | | | | | | | | | | | | ends with a trailing 'c'. Return layout when FF_API_GET_CHANNEL_LAYOUT_COMPAT is set even if the layout itself is not in the deprecated style. Signed-off-by: Simon Thelen <ffmpeg-dev@c-14.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/webm_chunk: Remove AVFMT_ALLOW_FLUSHVignesh Venkatasubramanian2015-06-09
| | | | | | | | | | | | | | | | The flag was set unintentionally and the code will break if a NULL packet is passed in. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/jpeg2000dec: Fix gain regression with gray16Michael Niedermayer2015-06-09
| | | | | | | | | | Found-by: carl Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: Force jpeg2000 decoder for dcinemaMichael Niedermayer2015-06-09
| | | | | | | | | | | | so that no external decoder is used which would break the test Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/libopenjpegdec: Mark as experimental if <= 1.3Michael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/jpeg2000: remove unused variableMichael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/oggenc: Fix return code in case of flushingMichael Niedermayer2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b14086ca38efa1a86cb0f0c6aa147b05f698877b'Michael Niedermayer2015-06-09
|\| | | | | | | | | | | | | * commit 'b14086ca38efa1a86cb0f0c6aa147b05f698877b': mkv: Correctly report the latest packet had been flushed Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mkv: Correctly report the latest packet had been flushedLuca Barbato2015-06-09
| | | | | | | | | | Bug-Id: 865 CC: libav-stable@libav.org
* | Merge commit 'b380337020e271c5431aa8ef8f8e9dfda5e919b2'Michael Niedermayer2015-06-09
|\| | | | | | | | | | | | | | | * commit 'b380337020e271c5431aa8ef8f8e9dfda5e919b2': mpjpegdec: don't try to alloc an AVIOContext when probe is guaranteed to fail See: 1382add59df149193620ca0714ceac0929208c88 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpjpegdec: don't try to alloc an AVIOContext when probe is guaranteed to failJames Almer2015-06-09
| | | | | | | | | | | | | | The first check is done without the AVIOContext, so alloc it only if said check succeeds Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* | Merge commit '210921722bf828b3b895ebcbc34374e6c4452c6f'Michael Niedermayer2015-06-09
|\| | | | | | | | | | | | | | | | | | | | | * commit '210921722bf828b3b895ebcbc34374e6c4452c6f': imc: add required padding for GetBitContext buffer Conflicts: libavcodec/imc.c See: 7444cf9a9c0b8b2bba8198af2823521c654a48f4 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * imc: add required padding for GetBitContext bufferJanne Grunau2015-06-09
| | | | | | | | | | | | | | Fixes stack buffer overflow errors detected by address sanitizer in fate-imc. CC: libav-stable@libav.org
* | Merge commit '09447f2b0fafac6d9565aab82a4c5f16fc99ee5e'Michael Niedermayer2015-06-09
|\| | | | | | | | | | | | | | | * commit '09447f2b0fafac6d9565aab82a4c5f16fc99ee5e': ac3_parser: add required padding for GetBitContext buffer See: fccd85b9f30525f88692f53134eba41f1f2d90db Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ac3_parser: add required padding for GetBitContext bufferJanne Grunau2015-06-09
| | | | | | | | | | | | | | Fixes stack buffer overflow errors detected by address sanitizer in various fate tests. CC: libav-stable@libav.org
* | Merge commit 'fb1473080223a634b8ac2cca48a632d037a0a69d'Michael Niedermayer2015-06-09
|\| | | | | | | | | | | | | | | * commit 'fb1473080223a634b8ac2cca48a632d037a0a69d': aac_parser: add required padding for GetBitContext buffer See: fccd85b9f30525f88692f53134eba41f1f2d90db Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * aac_parser: add required padding for GetBitContext bufferJanne Grunau2015-06-09
| | | | | | | | | | | | | | Fixes stack buffer overflow errors detected by address sanitizer in various fate tests. CC: libav-stable@libav.org
* | doc/muxers: document new break_non_keyframes optionRodger Combs2015-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>