Michael Niedermayer
|
2d661e073e
|
cosmetics (initalize variables where they are used)
Originally committed as revision 5356 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
11b681687d
|
decoders should (IMHO) not duplicate frames, the application can do this if it wants
Originally committed as revision 5355 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
09786209e6
|
reinit quant matrices if pps is overwritten by another of the same pps_id.
Originally committed as revision 5346 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
89ddb72aa1
|
warn on interlaced streams
Originally committed as revision 5337 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
2848ce84d2
|
don't force asserts in release builds. 2% faster h264.
Originally committed as revision 5332 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
2ea392529a
|
10l in 1.199 (write_back_motion with B-pyramid + spatial)
Originally committed as revision 5215 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
513fbd8e5a
|
prefetch pixels for future motion compensation. 2-5% faster h264.
Originally committed as revision 5203 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
53b19144e7
|
1.5x faster write_back_motion, 1-3% overall
Originally committed as revision 5198 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
4cb8574dc8
|
fixing coverity warnig CID: 253 (reading over the end of the aspect_ratio array for illegal aspect ratios)
Originally committed as revision 5163 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
David S. Miller
|
bf4665eeec
|
Alignment fixes, caused problems on SPARC.
patch by "David S. Miller" davem <<at>> davemloft <<dot>> net
Originally committed as revision 5130 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Steve L'Homme
|
267f7edcd1
|
(f)printf --> av_log conversion
taken from a patch by Steve L'Homme
Originally committed as revision 5127 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
548a1c8a35
|
h264_idct8_add_mmx
Originally committed as revision 5123 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
9e4cc776da
|
keyframe flag was wrong if SEIs followed the keyframe
Originally committed as revision 5107 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Måns Rullgård
|
1bd8624697
|
kill some warnings
Originally committed as revision 5063 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
285b570fd2
|
fix a memory leak on seeking.
Originally committed as revision 5062 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
85ed1022b3
|
minor simplifications in cabac_mb_type
Originally committed as revision 5048 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
db8a64cba0
|
don't arbitrarily limit delta_qp
Originally committed as revision 5026 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
8b03135958
|
fix some crashes on negative nalsize.
Originally committed as revision 5022 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
171c407621
|
fix some crashes when missing frames
Originally committed as revision 5019 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
ef9d1d1575
|
h264: special case dc-only idct. ~1% faster overall
Originally committed as revision 4971 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
c0234aa44c
|
slightly faster loopfilter
Originally committed as revision 4958 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Steve L'Homme
|
68b51e58ce
|
MSVC-compatible __align8/__align16 declaration
patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr
Originally committed as revision 4942 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
b5bba45905
|
Fix silly typos.
Originally committed as revision 4915 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Dieter
|
1b47fafd9f
|
make some functions static (patch by Dieter < freebsd at sopwith.solgatos.com >)
Originally committed as revision 4905 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
f038fe8b4a
|
warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it
Originally committed as revision 4898 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
4f59b684a6
|
Remove all stray tabs and trailing whitespace, this time for good.
Originally committed as revision 4891 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Måns Rullgård
|
950c2790a2
|
interpret H264 VUI timing info correctly
work around bug in x264 build < 44
Originally committed as revision 4866 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
5509bffa88
|
Update licensing information: The FSF changed postal address.
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
e8b562087d
|
tweak h264_biweight
Originally committed as revision 4835 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
70abb40759
|
tweak inlines.
Originally committed as revision 4834 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
ab2e3e2c80
|
fix asymmetric CQMs with pre-transposed DCT.
Originally committed as revision 4799 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
f23af3d825
|
CQM: fix fallback to JVT scaling lists
Originally committed as revision 4798 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
11d86c979c
|
direct mvs in B_8x8 mbs were set too early.
Originally committed as revision 4797 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
f1f17e54ea
|
fix direct_8x8_inference_flag with 4x4 mvs.
Originally committed as revision 4796 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
cec9395977
|
fix some potential arithmetic overflows in pred_direct_motion() and
ff_h264_weight_WxH_mmx2().
Originally committed as revision 4795 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
bb270c0896
|
COSMETICS: tabs --> spaces, some prettyprinting
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Jindřich Makovička
|
9944fb97c4
|
new qscale type to distinguish H264
Originally committed as revision 4753 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
115329f160
|
COSMETICS: Remove all trailing whitespace.
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Måns Rullgård
|
4733abcbf3
|
use PRIxN, %zd, %td formats where needed
Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
ab470fa73b
|
recognize some more nal types
Originally committed as revision 4734 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
3165e258b1
|
fix a crash on seeking to an invalid frame
Originally committed as revision 4685 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
af8aa846fa
|
check MPV_frame_start() return value
Originally committed as revision 4682 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
1fd97d8c1a
|
tidier cabac_intra4x4_pred_mode
Originally committed as revision 4673 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Måns Rullgård
|
c7ea4f1903
|
no mixing of code and declarations
Originally committed as revision 4670 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
0f72508c10
|
25% faster deblocking, 4-6% overall.
Originally committed as revision 4668 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
cd19c677cb
|
fix a crash on dropped frames
Originally committed as revision 4667 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
56edbd818a
|
10l: cqm weren't initialized in svq3.
Originally committed as revision 4662 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
239ea04ccf
|
decode custom quant matrices.
based on a patch by anonymous, with optimizations by me.
Originally committed as revision 4660 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
d90cbe5fe8
|
6% faster decode_cabac_residual
Originally committed as revision 4618 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
20 years ago |
diane_cartman@gmx.de
|
ca3b0d2719
|
13% faster decode_residual (cavlc).
patch by diane_cartman at gmx dot de.
Originally committed as revision 4617 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
20 years ago |