Andreas Cadhalpun and Michael Niedermayer
078be09dd7
examples/demuxing_decoding: abort decoding when width, height or pix_fmt change
...
This is necessary, because avcodec_decode_video2 can change
width, height and/or pixel format of the AVCodecContext. Since
video_dst_data and video_dst_linesize are not updated by calling
av_image_alloc again, av_image_copy[_plane] asserts, because the
destination buffer is too small.
In this case, creating a useable rawvideo is not possible anyway, since
it has fixed width/height/pix_fmt.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-02-10 02:43:47 +01:00
Andreas Cadhalpun and Michael Niedermayer
aa2c75e9ad
doc/doxy-wrapper.sh: autodetect version
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-02-02 05:04:14 +01:00
Andreas Cadhalpun and Michael Niedermayer
103e4c5863
stop embedding the build date
...
Theis makes the build binary reproducible.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-02-02 05:04:14 +01:00
Andreas Cadhalpun and Michael Niedermayer
2a3b7a55b5
examples/demuxing_decoding: set stream_idx in open_codec_context only if no error occured
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-01-31 21:54:36 +01:00
Andreas Cadhalpun and Michael Niedermayer
f8716d1e56
configure: use ar and ranlib in deterministic mode if available
...
this makes the static libraries binary reproducible
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-01-27 01:15:09 +01:00
Andreas Cadhalpun and Michael Niedermayer
7e857cd571
configure: use ar and ranlib in deterministic mode
...
this makes the static libraries binary reproducible
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-01-26 19:56:40 +01:00
Andreas Cadhalpun and Michael Niedermayer
840c3c0531
libavcodec/ppc/mpegvideoencdsp.c: fix stack smashing in pix_norm1_altivec() and pix_sum_altivec()
...
The vec_ste calls were mistakenly changed to vec_vsx_st in c5ca76a , which
caused stack smashing.
Changing them back fixes crashes on ppc64el, when configured with
--toolchain=hardened.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-01-21 03:20:41 +01:00
Andreas Cadhalpun and Michael Niedermayer
f97f2a3527
doc/examples: fix lib math dep for decoding_encoding
...
It uses at least sin().
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-01-10 04:50:42 +01:00
Andreas Cadhalpun and Michael Niedermayer
6108485cf7
configure: enable vsx together with altivec for ppc64el
...
The altivec optimizations on little endian ppc64 don't work without vsx.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-01-10 04:50:17 +01:00
Andreas Cadhalpun and Michael Niedermayer
928322c15f
doc: correct license template for t2h.pm
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-12-01 00:47:35 +01:00
Andreas Cadhalpun and Michael Niedermayer
b28652599d
doc: fix spelling errors
...
succesfully => successfully, reproducable => reproducible, specifiying => specifying, isnt => isn't, seperated => separated
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-12-01 00:31:06 +01:00
Andreas Cadhalpun and Vittorio Giovara
b15b06ebf5
avformat: use const char* instead of uint8_t* for AVProbeData.mime_type
...
This makes the field consistent with AVInputFormat.mime_type and the
argument type of av_match_name.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com >
2014-10-08 15:13:15 +01:00
Andreas Cadhalpun and Luca Barbato
883e98bc25
probe: Bump the score for mime type matching
...
It should be more trustworthy than extension matching.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2014-09-26 20:56:16 +02:00
Andreas Cadhalpun and Michael Niedermayer
739f179dd6
vf_deshake: rename Transform.vector to Transform.vec to avoid compiler confusion
...
The token 'vector' is a keyword in the Vector/SIMD Multimedia Extension data types and thus should not be used as a variable name.
This fixes building on powerpc/ppc64el.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-18 00:48:15 +02:00
Andreas Cadhalpun and Michael Niedermayer
365b9cf624
doc: mention important API changes in the RELEASE_NOTES
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-14 03:09:35 +02:00
Andreas Cadhalpun and Michael Niedermayer
8f537420ae
doc: mention in APIChanges that AVProbeData must be initialized due to the new mime_type field
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-14 01:13:25 +02:00
Andreas Cadhalpun and Michael Niedermayer
bcac0f4010
lavf/format.c: use AVPROBE_SCORE_MIME instead of AVPROBE_SCORE_EXTENSION for matching mime types
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-13 00:37:35 +02:00
Andreas Cadhalpun and Michael Niedermayer
d5e802609a
doc: document the addition of the AVProbeData.mime_type field and it's implications
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-13 00:36:14 +02:00
Andreas Cadhalpun and Michael Niedermayer
a5b20bf4b2
doc/filters.texi: improve the wording of the expr_int_format documentation
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-07 18:29:06 +02:00
Andreas Cadhalpun and Michael Niedermayer
b76d6eb3bd
avformat/mpegts: fix spelling error
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-06 19:38:37 +02:00
Andreas Cadhalpun and Michael Niedermayer
c4abee734d
Remove non-free tests/lena.pnm and adapt FATE tests to depend on lena.pnm in the SAMPLES directory
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-04 15:21:50 +02:00
Andreas Cadhalpun and Michael Niedermayer
135ea609ce
libavformat/img2dec.c: Add a long_name to the piped image demuxers
...
This fixes segfaults in gst-libav1.0 compiled against FFmpeg 2.3.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-07-22 05:14:44 +02:00
Andreas Cadhalpun and Michael Niedermayer
e59ce54412
doc: fix two spelling errors
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-07-20 23:58:36 +02:00
Andreas Cadhalpun and Michael Niedermayer
97592faa51
Add -Wformat and -Werror=format-security compiler flags
...
These are part of the hardening flags used by Debian.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-07-12 23:15:23 +02:00
Andreas Cadhalpun and Michael Niedermayer
39a6e02fd4
fix spelling errors
...
Reviewed-by: Timothy Gu <timothygu99@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-07-12 22:33:27 +02:00
Andreas Cadhalpun and Michael Niedermayer
0f17bc644c
Improve the detection of architecture x86.
...
This fixes building on Debian GNU/Hurd.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-27 16:28:04 +02:00
Andreas Cadhalpun and Michael Niedermayer
d473f2d18a
Fix spelling errors in texi files: more informations --> more information allows to --> allows one to
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-27 03:58:56 +01:00
Andreas Cadhalpun and Michael Niedermayer
cf3bfc970c
Fix texinfo error due to wrong @subsubsection
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-27 03:58:29 +01:00
Andreas Cadhalpun and Michael Niedermayer
9898bd9a82
Fix spelling errors in texi files: accomodate -> accommodate allows to -> allows one to choosen -> chosen compability -> compatibility explictly -> explicitly overriden -> overridden specifed -> specified Trasmission -> Transmission
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-06 21:12:40 +01:00
Andreas Cadhalpun and Michael Niedermayer
eeb3baf7f7
Fix spelling error 'Inconsistant -> Inconsistent'
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-06 20:44:45 +01:00
Andreas Cadhalpun and Michael Niedermayer
64b6164b72
Correct the FSF address for two avisynth files to '51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA'
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-06 20:44:33 +01:00