aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2015-02-12 17:38:05 +0100
committerMichael Niedermayer <michaelni@gmx.at>2015-02-12 17:44:24 +0100
commitc7e967a7cb0c3daabd73230889f4a5574d1640e6 (patch)
tree286e7a7d30ef955ab41ab2dae763a17fc0af72dc
parent5262c88bb0778caf9e553a03cc887f985a336d8d (diff)
downloadffmpeg-c7e967a7cb0c3daabd73230889f4a5574d1640e6.tar.gz
Update for 2.5.4
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r--Changelog40
-rw-r--r--RELEASE2
-rw-r--r--doc/Doxyfile2
3 files changed, 42 insertions, 2 deletions
diff --git a/Changelog b/Changelog
index 60eaea0216..84b98f7176 100644
--- a/Changelog
+++ b/Changelog
@@ -1,6 +1,46 @@
Entries are sorted chronologically from oldest to youngest within each release,
releases are sorted from youngest to oldest.
+version 2.5.4:
+- avcodec/arm/videodsp_armv5te: Fix linking failure with shared libs
+- avcodec/mjpegdec: Skip blocks which are outside the visible area
+- avcodec/h264_slice: ignore SAR changes in slices after the first
+- avcodec/h264_slice: Check picture structure before setting the related fields
+- avcodec/h264_slice: Do not change frame_num after the first slice
+- avutil/opt: Fix type used to access AV_OPT_TYPE_SAMPLE_FMT
+- avutil/opt: Fix types used to access AV_OPT_TYPE_PIXEL_FMT
+- avcodec/h264: Be more strict on rejecting pps/sps changes
+- avcodec/h264: Be more strict on rejecting pps_id changes
+- avcodec/h264_ps: More completely check the bit depths
+- avformat/thp: Check av_get_packet() for failure not only for partial output
+- swscale/utils: Limit filter shifting so as not to read from prior the array
+- avcodec/mpegvideo_motion: Fix gmc chroma dimensions
+- avcodec/mjpegdec: Check number of components for JPEG-LS
+- avcodec/mjpegdec: Check escape sequence validity
+- avformat/mpc8: Use uint64_t in *_get_v() to avoid undefined behavior
+- avformat/mpc8: fix broken pointer math
+- avformat/mpc8: fix hang with fuzzed file
+- avformat/tta: fix crash with corrupted files
+- avcodec/ppc/idctdsp.c: POWER LE support in idct_add_altivec()
+- swscale/input: fix rgba64 alpha non native
+- swscale/input: Fix alpha of YA16 input
+- libavcodec/ppc/mpegvideoencdsp.c: fix stack smashing in pix_norm1_altivec() and pix_sum_altivec()
+- avformat/rmdec: Check for overflow in ff_rm_read_mdpr_codecdata()
+- avformat/mpeg: do not count PES packets inside PES packets during probing
+- hevc: always clip luma_log2_weight_denom
+- rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data
+- aacenc: correctly check returned value
+- swscale: check memory allocations
+- opt: check memory allocation
+- avformat/utils: check for malloc failure
+- avcodec/flac_parser: fix handling EOF if no headers are found
+- avfilter/vf_framepack: Check and update frame_rate
+- vp8: improve memory allocation checks
+- configure: enable vsx together with altivec for ppc64el
+- avcodec/hevc: Fix handling of skipped_bytes() reallocation failures
+- qpeg: avoid pointless invalid memcpy()
+
+
version 2.5.3:
- vp9: fix parser return values in error case
- ffmpeg: Clear error message array at init.
diff --git a/RELEASE b/RELEASE
index aedc15bb0c..fe16b348d9 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1 +1 @@
-2.5.3
+2.5.4
diff --git a/doc/Doxyfile b/doc/Doxyfile
index 4138903697..3426b975a3 100644
--- a/doc/Doxyfile
+++ b/doc/Doxyfile
@@ -31,7 +31,7 @@ PROJECT_NAME = FFmpeg
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 2.5.3
+PROJECT_NUMBER = 2.5.4
# With the PROJECT_LOGO tag one can specify a logo or icon that is included
# in the documentation. The maximum height of the logo should not exceed 55