- 21 Oct, 2012 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu> Reviewed-by:
Kieran Kunhya <kierank@ob-encoder.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 20 Aug, 2012 1 commit
-
-
Michael Niedermayer authored
Fixes seeking to the first keyframe Fixes Ticket1029 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Jul, 2012 1 commit
-
-
Michael Niedermayer authored
This works with I, P and B frames CAVLC and CABAC Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Jun, 2012 1 commit
-
-
Lou Logan authored
Also update some common misspelled words in patcheck Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 31 May, 2012 1 commit
-
-
Michael Niedermayer authored
This fixes out of global array reads. The alternative solutions of checking the index or modifying the VLC tables to prevent the index going outside are each about 1-2 cpu cyclces slower per coded 4x4 block. The alternative of padding the global tables directly is more ugly and moving them to the context should benefit cache locality. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 May, 2012 1 commit
-
-
Diego Biurrun authored
-
- 05 Apr, 2012 1 commit
-
-
Diego Biurrun authored
-
- 30 Mar, 2012 1 commit
-
-
Diego Biurrun authored
Also drop the now unnecessary ff_ prefix from its name.
-
- 27 Mar, 2012 1 commit
-
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
Conversion of the luma intra prediction mode to one of the constrained ("alzheimer") ones can happen by crafting special bitstreams, causing a crash because we'll call a NULL function pointer for 16x16 block intra prediction, since constrained intra prediction functions are only implemented for chroma (8x8 blocks). Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 19 Dec, 2011 1 commit
-
-
Janne Grunau authored
This reverts commit 87eebb34.
-
- 18 Dec, 2011 1 commit
-
-
Janne Grunau authored
Start code emulation prevention is only required in Annex B bytestream packed NAL units. For other coding formats the size is already known. Looking for a start code prefix can result in false positives like in http://streams.videolan.org/streams/mp4/Mr_MrsSmith-h264_aac.mp4 which has a false positive in the SPS.
-
- 13 Dec, 2011 1 commit
-
-
Luca Barbato authored
Add the namespace to {AC_,DC_,MV_}{END,ERROR} macros Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 12 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 03 Dec, 2011 1 commit
-
-
Ronald S. Bultje authored
Fixes fate-h264-conformance-{mr2_tandberg_e,mr3_tandberg_b} without requiring -strict 1.
-
- 05 Nov, 2011 1 commit
-
-
Ronald S. Bultje authored
Fixes the following conformance suite samples: HCBP1_HHI_A.264, HCBP2_HHI_A.264, HCMP1_HHI_A.264 (main) HCHP1_HHI_B.264, HCHP2_HHI_A.264, HCHP3_HHI_A.264 (frext)
-
- 27 Oct, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Oct, 2011 1 commit
-
-
Baptiste Coudurier authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de> Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 06 Oct, 2011 1 commit
-
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Oct, 2011 2 commits
-
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Sep, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 18 Sep, 2011 1 commit
-
-
John Stebbins authored
recovery points that have non-zero recovery_frame_cnt resulted in flagging incomplete frames as keyframes. This delays setting the keyframe flag till the frame has been fully constructed.
-
- 17 Sep, 2011 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket472 This may (or may not) cause problems with files that have no keyframes. Plese open a bugreport or mail me if you have a file for which this fails. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Sep, 2011 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket273 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 11 Sep, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Aug, 2011 1 commit
-
-
Baptiste Coudurier authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Jul, 2011 1 commit
-
-
Diego Biurrun authored
This fixes a bunch of unused function warnings.
-
- 12 Jul, 2011 2 commits
-
-
Diego Biurrun authored
This resolves a circular dependency between the headers.
-
Ronald S. Bultje authored
Fixes the following compile error with darwin/gcc-4.2.1: In file included from libavcodec/error_resilience.c:33: libavcodec/h264.h: In function ‘decode_mb_skipâ€
: libavcodec/h264.h:773: error: ‘always_inline†function could not be inlined in call to ‘pred_pskip_motion†: the function body must appear before caller libavcodec/h264.h:1334: error: called from here
-
- 10 Jul, 2011 1 commit
-
-
Diego Biurrun authored
FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied to struct Picture. Replace by an embedded AVFrame structure in struct Picture.
-
- 08 Jul, 2011 3 commits
-
-
Jason Garrett-Glaser authored
-
Jason Garrett-Glaser authored
Inline the relevant parts of fill_decode_caches into P-SKIP mv prediction to avoid calling the whole thing.
-
Jason Garrett-Glaser authored
These weren't getting inlined all the time in all gcc versions.
-
- 03 Jul, 2011 3 commits
-
-
Jason Garrett-Glaser authored
Faster H.264 decoding with ALLOW_INTERLACE off.
-
Jason Garrett-Glaser authored
Aliasing avoidance and general cleanup.
-
Jason Garrett-Glaser authored
Avoid aliasing, unroll loops, and inline more functions.
-
- 02 Jul, 2011 1 commit
-
-
Reinhard Tartler authored
Before this, almost all module groups have been used for grouping functions and fields in structures semantically. This causes them to not appear properly in the file documentation and needlessly clutters up the "Modules" index. Additionally, this commit streamlines some spelling and appearances.
-
- 14 Jun, 2011 1 commit
-
-
Jason Garrett-Glaser authored
Note: this is 4:4:4 from the 2007 spec revision, not the previous (now deprecated) 4:4:4 mode in H.264.
-
- 13 Jun, 2011 1 commit
-
-
Jason Garrett-Glaser authored
Needs some ARM/PPC asm modifications.
-