6d7ab09 | Luca Barbato | 10 March 2014, 09:57:51 UTC | golomb: Add a get_se_golomb_long Useful in libavformat mostly. (cherry picked from commit 5eacbb53289570834f9a1acb15fd406ea224eef6) | 10 March 2014, 23:53:04 UTC |
227cfc1 | Vittorio Giovara | 27 February 2014, 12:41:57 UTC | vf_frei0r: adjust error messages (cherry picked from commit 8accddeb5806cd98e3803b4ddf2a2ef576d0e4d9) | 09 March 2014, 21:54:01 UTC |
416847d | Vittorio Giovara | 27 February 2014, 11:06:15 UTC | vf_frei0r: prevent a segfault when filter parameters are not set (cherry picked from commit 4e0be9c86f2003dd3ba2eb8fad01e8d0e538075e) | 09 March 2014, 21:53:47 UTC |
bd4ad1a | Vittorio Giovara | 04 March 2014, 17:27:09 UTC | vf_frei0r: fix missing end of line character Error introduced in 61b323ce7c7cdc101eadfd7de2203922b8a39e8d. (cherry picked from commit 4c41a7a1798dd6c60e40f79be12faa98a9347151) | 09 March 2014, 21:53:33 UTC |
6230de0 | Vittorio Giovara | 27 February 2014, 11:29:37 UTC | vf_frei0r: refactor library loading from env variable strtok_r is not needed any more, so remove it from configure. (cherry picked from commit 61b323ce7c7cdc101eadfd7de2203922b8a39e8d) | 09 March 2014, 21:53:24 UTC |
45acc22 | Janne Grunau | 08 March 2014, 10:52:14 UTC | doc: fix a couple of typos in frame.h (cherry picked from commit a18ef7a76c735bcf78ed4825e33ad7f9f6f77a54) | 09 March 2014, 21:53:09 UTC |
d37fac6 | Mark Himsley | 01 November 2013, 11:22:53 UTC | isom: lpcm in mov default to big endian It is my understanding that "Unless otherwise stated, all data in a QuickTime movie is stored in big-endian byte ordering" [1] in MOV files. I have a couple of thousand files, which technically are invalid because their sound sample description element 4CC is 'lpcm' but its version is 0 - and "Version 0 supports only uncompressed audio in raw ('raw ') or twos-complement ('twos') format" [2] Because isom.c only contains a mapping for 4CC 'lpcm' to AV_CODEC_ID_PCM_S16LE, these files have their audio decoded as LE when it is actually BE. This commit adds AV_CODEC_ID_PCM_S16BE as the first match for 4CC 'lpcm'. [1] https://developer.apple.com/library/mac/documentation/quicktime/QTFF/qtff.pdf page 21 [2] https://developer.apple.com/library/mac/documentation/quicktime/QTFF/qtff.pdf page 178 Reviewed-by: Yusuke Nakamura <muken.the.vfrmaniac@gmail.com> (cherry picked from commit 360022bd3b894cc01ea112b275fa4c8f53881808) | 09 March 2014, 21:50:54 UTC |
7940306 | Baptiste Coudurier | 21 March 2012, 21:18:16 UTC | movdec: handle 0x7fff langcode as macintosh per the specs The correct point that seperates ISO and MAC language codes is 0x400 according to the current QT spec. Old QT specs did not list where this seperation is but apparently only defined the meaning of the first 137. (cherry picked from commit 9e71cc81f3655cacf0f91860fba3043f13b64059) | 09 March 2014, 21:50:41 UTC |
eabefe8 | Tim Walker | 03 March 2014, 14:53:43 UTC | movenc: allow muxing HEVC in MODE_MP4. (cherry picked from commit 4f3db5d3418a24f3b90422e98ad75388052c4284) | 09 March 2014, 20:58:28 UTC |
eaa79b7 | Tim Walker | 03 March 2014, 14:53:42 UTC | movenc: enable Annex B to MP4 conversion for HEVC tracks. (cherry picked from commit b6c61fb83e876d404ac3b0b3657ebfcafdcd1926) | 09 March 2014, 20:58:26 UTC |
c761379 | Tim Walker | 03 March 2014, 14:53:41 UTC | movenc: write hvcC tag for HEVC. (cherry picked from commit 20b40a597cdd4969cf1147d7c7efee2b6232524b) | 09 March 2014, 20:58:21 UTC |
ea3309e | Tim Walker | 03 March 2014, 14:53:40 UTC | movenc: use 'hev1' tag for HEVC in MODE_MOV. 'hvc1' requires that parameter set NAL units be present only in the samples entry, but not in the samples themselves, requiring that additional parameter sets, if present, be filtered out of the samples and placed in new, additional sample entries if they override or otherwise conflict with the parameter sets present in the first sample entry. We do not have any way of doing this at present, so the files we produce can only comply with the restrictions set for the 'hev1' sample entry name in ISO/IEC 14496-15. (cherry picked from commit 1d9014f0b008485eac4c19d5f5e11ede59237167) | 09 March 2014, 20:58:15 UTC |
1c1e252 | Martin Storsjö | 18 February 2014, 14:11:59 UTC | movenc: Add a fallback fragmentation method for plain mp4 as well Previously the default fragmentation method was only enabled if writing an ISM file. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 1e142d5b4842dcb39fcb0e92e4aacbc9977bfa66) | 09 March 2014, 20:57:53 UTC |
ca2c9d6 | Vittorio Giovara | 09 March 2014, 16:15:26 UTC | hevc: make pps/sps ids unsigned where necessary Fixes integer overflow and out of array accesses. Found-by: Mateusz j00ru Jurczyk and Gynvael Coldwind (cherry picked from commit 4d33873c2990b8d6096f60fef384f0efc4482b55) | 09 March 2014, 18:55:38 UTC |
fa6b99d | Michael Niedermayer | 15 February 2014, 22:09:55 UTC | hevc: Do not turn 32bit timebases into negative numbers Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind (cherry picked from commit ed06e5d92b4c67b49068d538461fbbe0a53a8c5e) | 09 March 2014, 18:55:36 UTC |
d79cb69 | Michael Niedermayer | 11 January 2014, 19:23:51 UTC | hevc: use av_mallocz() for allocating tab_ipm Fixes use of uninitialized memory and out of stack array read. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind (cherry picked from commit 6cc94e971933cd38c452172bb048bf760e65cc3e) | 09 March 2014, 18:55:35 UTC |
5aa4b29 | Michael Niedermayer | 15 February 2014, 21:29:17 UTC | hevc: Use get_bits_long() in decode_vui() Fix assertion failure. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind (cherry picked from commit 920c01adce6c273fc043513ff237a6266e612152) | 09 March 2014, 18:55:34 UTC |
e4cbd0d | Reinhard Tartler | 09 March 2014, 01:50:36 UTC | changelog: Cleanups and prepare for v10_beta2 | 09 March 2014, 01:50:36 UTC |
0ede7b5 | Janne Grunau | 02 March 2014, 19:33:49 UTC | float_dsp: fix errors in documentation (cherry picked from commit 74cc901905741ca3d9e8364f42239341f4f173c4) | 09 March 2014, 00:36:20 UTC |
5b933be | Janne Grunau | 08 March 2014, 18:15:16 UTC | arm: vp3: remove incorrect const in ff_vp3_idct_dc_add_neon declaration Was missed in aeaf268e52fc11c1f64914a319e0edddf1346d6a when integrating clear_blocks into the idct. (cherry picked from commit 4506a854a4d846692ba71daeeff661dc214c8fa2) | 09 March 2014, 00:36:02 UTC |
f2693e9 | Pierre Lejeune | 08 March 2014, 12:19:17 UTC | build: Use pkg-config for openjpeg Bug-Id: 387 CC: libav-stable@libav.org (cherry picked from commit 0e0cefb22216a4b6684a30a50cb5973400dc59f2) | 09 March 2014, 00:34:44 UTC |
c3861e1 | John Stebbins | 03 March 2014, 20:20:15 UTC | movenc: allow override of "writing application" tag Signed-off-by: Tim Walker <tdskywalker@gmail.com> CC: libav-stable@libav.org (cherry picked from commit 565e0c6d866ce08d4b06427456d3d1f4fd856e9c) | 09 March 2014, 00:34:42 UTC |
daa5a98 | John Stebbins | 03 March 2014, 20:20:14 UTC | matroskaenc: allow override of "writing application" tag Signed-off-by: Tim Walker <tdskywalker@gmail.com> CC: libav-stable@libav.org (cherry picked from commit 0092c1dd8dac2d9e185b58503b447a0d3fb5230d) | 09 March 2014, 00:34:39 UTC |
db67b7c | Keiji Costantini | 01 March 2014, 18:44:00 UTC | rv10: Forward error from rv10_decode_packet Signed-off-by: Diego Biurrun <diego@biurrun.de> (cherry picked from commit b4d372e091f6b30758db2a43a5a9fe2510ec2b13) | 09 March 2014, 00:34:29 UTC |
a643a47 | Derek Buitenhuis | 07 March 2014, 14:31:53 UTC | fic: Properly handle skip frames Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> (cherry picked from commit f87a6e500bcdaede22a123b81a2a46779cf7b71a) | 09 March 2014, 00:33:41 UTC |
23af29e | Janne Grunau | 08 March 2014, 10:52:14 UTC | arm: hpeldsp: fix put_pixels8_y2_{,no_rnd_}armv6 The overread avoidance fix in cbddee1cca0ebd01e8c5aa694d31228eb4de4b41 broke the computation for the last row since it prevented the safe reading from the height+1-th row. | 08 March 2014, 20:48:21 UTC |
72a58c0 | Reinhard Tartler | 07 March 2014, 02:00:26 UTC | Update default FATE URL for release/10 | 07 March 2014, 13:32:55 UTC |
d525423 | Reinhard Tartler | 07 March 2014, 00:55:48 UTC | Revert "Add libx265 encoder" cf. the discussion following https://lists.libav.org/pipermail/libav-devel/2014-March/056894.html This reverts commit 50ea93158d4c480f64069e8bd1da388486dcf4ba. Conflicts: doc/general.texi libavcodec/version.h | 07 March 2014, 13:32:55 UTC |
4b476e6 | Reinhard Tartler | 02 March 2014, 07:11:05 UTC | configure: enable PIC on s390(x) The s390 architecture requires shared libraries to be built in PIC mode. Otherwise applications will get wrong relocations at run-time, leading to confusing segmentation faults. CC: libav-stable@libav.org (cherry picked from commit 5ddc9f5052316608799b932c604f9e7561f8ce24) | 07 March 2014, 13:32:55 UTC |
a1ab330 | Janne Grunau | 05 March 2014, 11:44:57 UTC | arm: hpeldsp: prevent overreads in armv6 asm Based on a patch by Russel King <rmk+libav@arm.linux.org.uk> Bug-Id: 646 CC: libav-stable@libav.org | 05 March 2014, 15:21:52 UTC |
5df52b0 | Keiji Costantini | 01 March 2014, 18:17:04 UTC | ituh263: reject b-frame with pp_time = 0 Avoid a division by 0 in ff_mpeg4_set_one_direct_mv. Sample-Id: 00000168-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> (cherry picked from commit 9514440337875e0c63b409abcd616b68c518283f) | 02 March 2014, 16:42:38 UTC |
00d5ff6 | Anton Khirnov | 26 February 2014, 21:37:06 UTC | af_compand: replace strtok_r() with av_get_token() (cherry picked from commit bc6461c2861b7d482a037d3b3e2b44ad48805fa0) | 02 March 2014, 16:42:38 UTC |
031d3b6 | Hendrik Leppkes | 22 December 2011, 23:14:32 UTC | latm: Always reconfigure if no extradata was set previously AAC LOAS can have new audio config objects in the stream itself. Make sure the decoder reconfigures itself when the first one arrives midstream. Bug-Id: 644 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit 3aca10bf762a94d7de555cedf1ff0e4f6792bf41) | 02 March 2014, 16:42:38 UTC |
15ae305 | Anton Khirnov | 26 February 2014, 12:44:53 UTC | af_compand: add a dependency on strtok_r (cherry picked from commit 291e49d4e7db4b982621d7a25e258f898cfc3217) | 02 March 2014, 16:42:38 UTC |
ba21499 | Andrew Kelley | 26 February 2014, 06:47:40 UTC | lavfi: add compand audio filter Signed-off-by: Anton Khirnov <anton@khirnov.net> (cherry picked from commit 738f83582a3aaabb81309eacd4ab9c3d2acb4071) Conflicts: libavfilter/version.h | 02 March 2014, 16:42:38 UTC |
596d3e2 | Diego Biurrun | 25 February 2014, 11:21:15 UTC | parser: cosmetics: Drop some unnecessary parentheses (cherry picked from commit 4ec336484d638b6b009636f465352c61a5a57061) | 02 March 2014, 16:42:38 UTC |
437179e | Luca Barbato | 23 February 2014, 22:59:25 UTC | parser: K&R formatting cosmetics Signed-off-by: Diego Biurrun <diego@biurrun.de> (cherry picked from commit a1c699659d56b76c0bf399307f642c6fd6d28281) | 02 March 2014, 16:42:38 UTC |
b76871d | Diego Biurrun | 25 February 2014, 10:59:05 UTC | parser: Remove commented-out cruft (cherry picked from commit ed61f3ca8a0664a697782253b354055136c5d303) | 02 March 2014, 16:42:38 UTC |
3c72204 | Vittorio Giovara | 24 February 2014, 15:59:40 UTC | doc: name correct header (cherry picked from commit 48d1ed9c83ee0c388e8c2898e81ffb4add509ab9) | 02 March 2014, 16:42:38 UTC |
5855682 | Anton Khirnov | 19 February 2014, 19:55:27 UTC | af_volume: preserve frame properties (cherry picked from commit 39c2880eeae6930b1036ce1f479afc1e1152c13f) | 02 March 2014, 16:42:37 UTC |
7933039 | Anton Khirnov | 19 February 2014, 19:42:39 UTC | af_resample: preserve frame properties (cherry picked from commit dcc7e4bf1d0913123bfafbc58bf47bd41dd5848d) | 02 March 2014, 16:42:37 UTC |
bc2c9a4 | Luca Barbato | 19 February 2014, 20:41:12 UTC | avconv: Do not divide by zero (cherry picked from commit 5c79d2e12d13959fc6aed92d102c25194a06de05) | 02 March 2014, 16:42:37 UTC |
2897481 | Christophe Gisquet | 14 February 2014, 15:03:10 UTC | dca: replace some memcpy by AV_COPY128 Signed-off-by: Janne Grunau <janne-libav@jannau.net> (cherry picked from commit ef010f08ae53479c54e2f16be5a7e1a809a9e268) | 02 March 2014, 16:42:37 UTC |
697be81 | Janne Grunau | 14 February 2014, 16:00:06 UTC | h264: avoid undefined behavior in chroma motion compensation Makes fate-h264 pass under valgrind --undef-value-errors=yes with -cpuflags none. {avg,put}_h264_chroma_mc8_8 approximately 5% faster, {avg,put}_h264_chroma_mc4_8 2% faster both on x86 and arm. (cherry picked from commit 982b596ea6640bfe218a31f6c3fc542d9fe61c31) | 02 March 2014, 16:42:37 UTC |
bb48207 | Diego Biurrun | 23 December 2013, 15:39:36 UTC | x86: dsputil: Use correct file name as multiple inclusion guard (cherry picked from commit 017a06a9ee86b047079166c2694c9c655ff03356) | 02 March 2014, 16:42:37 UTC |
4015829 | Diego Biurrun | 22 December 2013, 13:19:28 UTC | bit_depth_template: Use file name as multiple inclusion guard (cherry picked from commit ba42c852477e87f6e47a5587e8f7829c46c52032) | 02 March 2014, 16:42:37 UTC |
9cc22be | Diego Biurrun | 28 January 2014, 07:23:02 UTC | svq3: Adjust #endif comment (cherry picked from commit 61e7c7f27b0a2652bf5cd282b97762ee99d025ef) | 02 March 2014, 16:42:37 UTC |
646c564 | Luca Barbato | 18 February 2014, 22:55:29 UTC | hevc: Mention the missing SPS in the error message (cherry picked from commit 175e5063320f585118a5461f15dbacf2ce17e97d) | 02 March 2014, 16:42:37 UTC |
1853d8b | Luca Barbato | 18 February 2014, 20:57:12 UTC | doc: Name the MOV muxer as it should be called The section name is the muxer, not the format. (cherry picked from commit 93632a70f9ac2cb2ebf0e69d21fdfaae68ff02fd) | 02 March 2014, 16:42:37 UTC |
affc768 | Luca Barbato | 18 February 2014, 16:12:30 UTC | doc: Sort the muxer documentation Keep the sections alphabetically sorted. (cherry picked from commit a7b3216cbdc7796a9d14cd22a863fae3556098ba) | 02 March 2014, 16:42:37 UTC |
39dc4a6 | Diego Biurrun | 18 February 2014, 13:30:04 UTC | x86: dca: Add missing multiple inclusion guards (cherry picked from commit b23bc95920e2f10b9621857e829c45b064f356c0) | 02 March 2014, 16:42:37 UTC |
33e1bca | Diego Biurrun | 18 February 2014, 17:37:48 UTC | gitignore: Add all examples below doc/examples (cherry picked from commit 294a51e18ab7df4d658249361a03f0d716a4e9f0) | 02 March 2014, 16:42:37 UTC |
cd6281a | Martin Storsjö | 07 February 2014, 14:22:54 UTC | arm: Mark the stack as non-executable If linking in an object file without this attribute set, the linker will assume that an executable stack might be needed. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 543156d7518f5e5d731123da066d86278f9fa492) | 02 March 2014, 16:42:37 UTC |
1779cd7 | Diego Biurrun | 16 February 2014, 21:09:30 UTC | doxygen: Replace @parblock syntax with manual linebreaks @parblock is only supported in very recent Doxygen versions. (cherry picked from commit 2f2b2efd31f6af997812a70de22b6d717fb41d4e) | 02 March 2014, 16:42:37 UTC |
3569470 | Diego Biurrun | 16 February 2014, 22:36:31 UTC | doxygen: Add a number of missing function parameter descriptions (cherry picked from commit 4d7ab5cfebef91820af2933ef2f622ea598e6b53) | 02 March 2014, 16:42:37 UTC |
a6a2d8e | Lou Logan | 07 January 2014, 19:59:04 UTC | qt-faststart: Add a note about the -movflags +faststart feature Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 700687ebe07ac8b7a5cf5fd2c4892ea07a827080) | 02 March 2014, 16:42:37 UTC |
9841617 | Martin Storsjö | 28 February 2014, 10:19:49 UTC | qt-faststart: Avoid unintentionally sign extending BE_32 Without this cast, the BE_32() expression is sign extended when assigned to an uint64_t, since the uint8_t|uint8_t expression is promoted to an int. Also avoid undefined behaviour when left shifting an uint8_t by 24 by casting it to an uint32_t explicitly before shifting. Based on a patch by Michael Niedermayer. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit ea7f79f93796d68559a495be824b6bbd94dfe5f6) | 02 March 2014, 16:42:37 UTC |
7754d48 | Michael Niedermayer | 13 December 2012, 14:07:20 UTC | qt-faststart: Check offset_count before reading from the moov_atom buffer CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit bb95334c34d0d9abccea370ae25c4765d7764ab8) | 02 March 2014, 16:42:36 UTC |
b3f106c | Michael Niedermayer | 24 October 2012, 22:39:33 UTC | qt-faststart: Check the ftello() return codes This silences a warning in the coverity static analyzer. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 63848854256a024a19435e87d6bc76fffa65e81e) | 02 March 2014, 16:42:36 UTC |
298d66c | Michael Niedermayer | 29 October 2012, 21:05:33 UTC | qt-faststart: Fix the signedness of variables keeping the ftello return values These variables are assigned the return values of ftello, which returns an off_t, which is a signed type. On errors, ftello returns -1, thus make sure this error return value can be stored properly. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 03c2a66fcff9707f71ffef7e61ce5e3973220d4b) | 02 March 2014, 16:42:36 UTC |
92edc13 | Michael Niedermayer | 22 October 2012, 20:42:51 UTC | qt-faststart: Check fseeko() return codes Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 5612244351b2eb3cb4e6225861a0f55aa5d0c475) | 02 March 2014, 16:42:36 UTC |
c9f015f | Michael Niedermayer | 30 September 2012, 19:53:26 UTC | qt-faststart: Simplify code by using a MIN() macro qt-faststart doesn't use the normal libav headers at all since it's supposed to be a completely standalone tool, so we implement the macro locally in this file. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit ea15a9a5d8fa6a71af3101b2af18c4dcac07987f) | 02 March 2014, 16:42:36 UTC |
db6b2ca | Martin Storsjö | 28 February 2014, 09:41:55 UTC | qt-faststart: Increase the copy buffer size to 64 KB Copying data in chunks of 1 KB is a little wasteful. 64 KB should still easily fit on the stack, so there's no need to allocate it dynamically. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 3cbc7ef3d60b6af3617079f24a4f401d83353003) | 02 March 2014, 16:42:36 UTC |
1d1df82 | Anton Khirnov | 27 February 2014, 20:36:33 UTC | pthread_frame: flush all threads on flush, not just the first one avcodec_flush_buffers() must release all internally held references according to its documentation, for which all the threads need to be flushed. CC:libav-stable@libav.org Bug-Id: vlc/9665 (cherry picked from commit d1f9563d502037239185c11578cc614bdf0c5870) | 02 March 2014, 16:42:36 UTC |
de187e3 | Luca Barbato | 22 February 2014, 10:19:03 UTC | h264: Fix a typo from the previous commit f777504f640260337974848c7d5d7a3f064bbb45 changed a - in + CC: libav-stable@libav.org (cherry picked from commit d922c5a5fbaf0b6c73bd8c81ae059bc6e406961c) | 02 March 2014, 16:42:36 UTC |
6316947 | Vittorio Giovara | 20 February 2014, 01:38:32 UTC | h264: Lower bound check for slice offsets And use the value from the specification. Sample-Id: 00000451-google Found-by: Mateusz j00ru Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit f777504f640260337974848c7d5d7a3f064bbb45) | 02 March 2014, 16:42:36 UTC |
9b6ccf0 | Luca Barbato | 18 February 2014, 22:58:59 UTC | hevc: Always consider VLC NALU type mismatch fatal Sample-Id: 00001667-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org (cherry picked from commit 521726ff577ca80b399d1abb687e3e1fd4840e4a) | 02 March 2014, 16:42:36 UTC |
4be1b68 | Reinhard Tartler | 02 March 2014, 16:33:50 UTC | Prepare for 10_beta2 Release | 02 March 2014, 16:42:36 UTC |
f87ce26 | Diego Biurrun | 19 February 2014, 19:33:28 UTC | build: The MPEG-4 video parser depends on h263dsp The dependency is indirect through the h263/mpegvideo code. CC: libav-stable@libav.org (cherry picked from commit 192ccc5034ad4ac1b5022fc16c1162267add6a0f) | 20 February 2014, 11:06:39 UTC |
614b9e4 | Vittorio Giovara | 16 February 2014, 22:07:21 UTC | h264: use avpriv_request_sample for chroma_format_idc | 16 February 2014, 22:51:44 UTC |
f53e274 | Diego Biurrun | 16 February 2014, 21:08:21 UTC | doc: Fix project name typo | 16 February 2014, 21:08:21 UTC |
b339182 | Diego Biurrun | 15 February 2014, 14:50:29 UTC | Move all example programs to doc/examples Also drop support for building examples in library directories. | 16 February 2014, 20:37:21 UTC |
77fbc03 | Maxim Poliakovski | 15 February 2014, 20:09:22 UTC | g2meet: validate bpp and bitmasks in the display info Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | 16 February 2014, 15:32:53 UTC |
f58dcfb | Reinhard Tartler | 15 February 2014, 21:49:04 UTC | Prepare for 10_beta1 Release | 15 February 2014, 21:49:04 UTC |
9cd4bc4 | Tim Walker | 15 February 2014, 17:38:15 UTC | ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data. | 15 February 2014, 21:25:00 UTC |
c98f316 | Tim Walker | 15 February 2014, 17:12:22 UTC | lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type. | 15 February 2014, 21:24:53 UTC |
9c0e4b3 | Tim Walker | 15 February 2014, 17:12:21 UTC | ac3: update AC3PreferredStereoDownmixMode. '11b' is reserved in the A/52 specification, but newer encoders use it to indicate a Dolby Pro Logic II compatible Lt/Rt downmix. | 15 February 2014, 21:24:48 UTC |
dc971ac | Vittorio Giovara | 14 February 2014, 04:20:02 UTC | h264_parser: use enum values in h264_find_frame_end() | 15 February 2014, 17:29:49 UTC |
ba7dfe5 | Anton Khirnov | 10 February 2014, 16:25:21 UTC | lavfi doxy: add buffer{src,sink}.h to the main lavfi doxy group | 14 February 2014, 21:02:39 UTC |
f758ea6 | Anton Khirnov | 21 May 2013, 18:30:36 UTC | buffersink: document special error codes returned from av_buffersink_get_frame | 14 February 2014, 21:02:25 UTC |
98fdfa9 | Janne Grunau | 13 February 2014, 11:27:17 UTC | ppc: reduce overreads when loading 8 pixels in altivec dsp functions Altivec can only load naturally aligned vectors. To handle possibly unaligned data a second vector is loaded from an offset of the original location and the data is recovered through a vector permutation. Overreads are minimal if the offset for second load points to the last element of data. This is 7 for loading eight 8-bit pixels and overreads are reduced from 16 bytes to 8 bytes if the pixels are 64-bit aligned. For unaligned pixels the overread is reduced from 23 bytes to 15 bytes in the worst case. | 14 February 2014, 17:34:04 UTC |
3fbad00 | Jan Ekström | 14 February 2014, 11:48:56 UTC | utvideoenc: Enable support for multiple slices and use them The official Ut Video decoder only threads with slices, thus until now any files encoded by the libavcodec encoder have only been decodable with a single thread. The default slice count is now set to subsampled_height / 120. Also sets slices to 1 for the Ut Video encoder tests to keep them green. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 14 February 2014, 15:09:39 UTC |
4127e6a | Derek Buitenhuis | 13 February 2014, 20:49:24 UTC | libx265: Remove redundant default param call Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 14 February 2014, 14:27:45 UTC |
41836c4 | Derek Buitenhuis | 13 February 2014, 20:49:05 UTC | libx265: Fix use of uninitialized input picture Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 14 February 2014, 14:27:45 UTC |
0b9716c | Diego Biurrun | 11 February 2014, 14:49:39 UTC | doc/examples: misc Doxygen markup improvements Add properly formatted @example tag and fix Doxygen syntax. | 14 February 2014, 11:01:36 UTC |
3a26ccb | Diego Biurrun | 11 February 2014, 17:38:03 UTC | build: doxy: Include code examples in Doxygen documentation | 14 February 2014, 11:01:35 UTC |
19d3127 | Diego Biurrun | 11 February 2014, 20:31:58 UTC | doxygen: Set EXAMPLE_PATH from within doxy-wrapper.sh This allows using the libav source path as the example path. | 14 February 2014, 11:01:35 UTC |
f1f42cf | Diego Biurrun | 11 February 2014, 16:30:43 UTC | build: Do not pass HTML snippets and stylesheet as input to Doxygen These files are referenced elsewhere and only generate warnings if presented to Doxygen as input files. | 14 February 2014, 11:01:35 UTC |
e6c175d | Diego Biurrun | 11 February 2014, 20:39:38 UTC | Doxyfile: Only set HTML_{HEADER|FOOTER|STYLESHEET} from doxy_wrapper.sh | 14 February 2014, 10:07:35 UTC |
066ad24 | Vittorio Giovara | 13 February 2014, 09:01:03 UTC | h264_sei: reorder headers Also drop unused assert.h. | 14 February 2014, 04:10:58 UTC |
304e916 | Vittorio Giovara | 13 February 2014, 01:26:04 UTC | h264_sei: name buffering period type consistently | 14 February 2014, 04:08:47 UTC |
1521035 | Vittorio Giovara | 12 February 2014, 23:44:11 UTC | h264: drop outdated comments | 14 February 2014, 04:08:37 UTC |
3a05767 | Vittorio Giovara | 12 February 2014, 23:43:17 UTC | h264: store current_sps_id inside the current sps In preparation for MVC support. | 14 February 2014, 04:05:46 UTC |
73e8fab | Vittorio Giovara | 12 February 2014, 23:30:12 UTC | h264: print values in case of error Also make error style consistent and drop redundant information. | 14 February 2014, 04:05:35 UTC |
f8c507f | Luca Barbato | 13 February 2014, 14:31:57 UTC | h264: Refactor ff_h264_decode_ref_pic_list_reordering In preparation for MVC support. | 13 February 2014, 22:34:50 UTC |
73eca73 | Janne Grunau | 13 February 2014, 09:39:08 UTC | mpeg12dec: do not add stereo3D side data to a non-existing frame User data is usually coded before slice data. That means the frame the user data belongs to is not available while parsing the user data. The stereo3D side data has to use the same indirection over the private context as pan scan information and A53 captions. Bug-Id:632 | 13 February 2014, 12:03:01 UTC |
d261719 | Janne Grunau | 12 February 2014, 23:44:08 UTC | configure: do not link libraries against program-specific dependencies Bug-Id: 635 | 13 February 2014, 12:01:49 UTC |
60e6cec | Janne Grunau | 12 February 2014, 23:29:14 UTC | configure: avserver does not need $ldl Loadable plugins were removed in d010e95f86089abe9a3d4d4a66ac8102312d28a4. | 12 February 2014, 23:29:14 UTC |
8a22503 | Janne Grunau | 12 February 2014, 19:08:52 UTC | jv: detect partial packets in the demuxer Fixes fate-jv under valgrind which reports a different CRC for the last frame from a partial read. | 12 February 2014, 19:12:18 UTC |
f795a8a | Janne Grunau | 12 February 2014, 11:47:27 UTC | h264: make context_count unsigned Removes the bogus but scary looking warning 'libavcodec/h264.c:4529:49: warning: array subscript is below array bounds [-Warray-bounds]'. | 12 February 2014, 14:48:03 UTC |