Andreas Öman
afebe2f7ca
Add slice-based parallel H.264 decoding
Patch by Andreas Öman % andreas A olebyn P nu %
NB: depends on having a thread library activated at config time, and on
having a source encoded with multiple slices
Original threads:
date: May 18, 2007 11:00 PM
subject: [FFmpeg-devel] Parallelized h264 proof-of-concept
date: Jun 15, 2007 10:10 PM
subject: [FFmpeg-devel] [PATCH] h264 parallelized, (was: Parallelized h264 proof-of-concept)
date: Jun 25, 2007 7:02 PM
subject: Re: [FFmpeg-devel] [PATCH] h264 parallelized
Originally committed as revision 10407 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Marc Hoffman
e146ce521f
using isnan instead of d==d, to signal correctly parsed option
Originally committed as revision 10406 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Wolfram Gloger
cc5297e871
Correct initial timestamp
Patch by Wolfram Gloger: [wmglo $ dent med uni-muenchen de]
Original thread:
[FFmpeg-devel] [PATCH] av_estimate_timings_from_pts corrupt timestamps
date: 08/25/2007 09:51 PM
Originally committed as revision 10405 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
5f757b856d
Replace outdated BeOS section with a note that says that it is broken.
Originally committed as revision 10404 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Mark Cox
944fb3711a
Add description for feature_request/open/approved.
patch by Mark Cox, melbournemark+ffmpeg gmail com
Originally committed as revision 10403 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Tao Huang
005b683744
Fix put_*_xy2_arm bug and enable put_pixels16_arm and put_pixels8_y2_arm.
Speed up > 4%.
patch by Tao Huang, ulysses.huang gmail com
Originally committed as revision 10402 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
770202c3af
Sort one more list alphabetically.
Originally committed as revision 10401 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
79fda09705
Alphabetically sort library dependencies list.
Originally committed as revision 10400 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Guillaume Poirier
14c2634bcc
Fix links to ARM documentation
Originally committed as revision 10399 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Luca Abeni
4901263abd
AAC support in the SDP generator
Originally committed as revision 10398 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
c92a30bb06
Move H.264 intra prediction functions into their own context
Originally committed as revision 10397 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
6a1aa752f0
16bit IDWT implementation note
Originally committed as revision 10396 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
c78fc717d9
more todo
Originally committed as revision 10395 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
2b48d8ba4a
add a 8 taps filter for testing
Originally committed as revision 10394 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
c08bbe6c57
fix decoding of dracula.4xm before diego complains
Originally committed as revision 10393 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
f9f835ee89
fix segfault with dracula.4xm
closes issue132
Originally committed as revision 10392 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
46491f138c
Matroska regression tests
Originally committed as revision 10391 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
71dce72bee
Replace constants by HTAPS (half pel interpolation filter taps) where appropriate.
Originally committed as revision 10390 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
e09f7d61da
Enable Matroska muxer
Originally committed as revision 10389 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
ab332d0133
Grammar nits
Originally committed as revision 10388 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
b62a33d01b
Always use AVFormatContext for av_log messages
Originally committed as revision 10387 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
0f651e8cf3
Rename ebml size functions to indicate that they can be used for more kinds of numbers
Originally committed as revision 10386 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
8b65b9a313
We shouldn't be passing in sizes larger than 2^56-2, so use an assert
Originally committed as revision 10385 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
e5c29287cf
Indentation
Originally committed as revision 10384 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
ac9e1177b3
Don't seek when streamed
Originally committed as revision 10383 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
c301d5ae0a
Get rid of useless braces
Originally committed as revision 10382 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
7e33d3fee4
Indent
Originally committed as revision 10381 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
dc4a9f6737
Match the behaviour betwen the bmp and wav codec tag lookups
Originally committed as revision 10380 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
46d18a88e1
Write codecprivate to a dynamic buffer so that seeking isn't required
Originally committed as revision 10379 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
5c559894e1
Move writing codec private element to its own function
Originally committed as revision 10378 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
211783a50a
Cosmetics
Originally committed as revision 10377 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
91ca969082
Use num_entries directly rather than mixing it with a local copy
Originally committed as revision 10376 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
e3cd80cdac
Doxygenify comments
Originally committed as revision 10375 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
7f8582dfc6
Make sure that the calculated duration doesn't decrease
Originally committed as revision 10374 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
8ffc5f9e92
Split some really long lines
Originally committed as revision 10373 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
3967eb5260
Correct message
Originally committed as revision 10372 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
9e2a3e2262
Always check the return of mkv_add_seekhead_entry
Originally committed as revision 10371 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
6d588ecd76
Pass the returned error code of functions up
Originally committed as revision 10370 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
c35de1a131
Check that the seekheads were created
Originally committed as revision 10369 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
0b38843a6c
Return AVERROR(ENOMEM) when appropriate
Originally committed as revision 10368 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
47e08c5860
Indentation
Originally committed as revision 10367 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
0580a12256
Use assert for conditions that must be true
Originally committed as revision 10366 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
203cce9a92
Simplify
Originally committed as revision 10365 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
8cf3bb2674
Grammar nits
Originally committed as revision 10364 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
cfde5d18f5
Break long comments
Originally committed as revision 10363 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
a6da1aa057
Use sample format for bit depth if av_get_bits_per_sample() doesn't give one
Originally committed as revision 10362 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
8eb1915395
Calculate and store DAR rather than SAR
Originally committed as revision 10361 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
5045da831b
Clarify comments
Originally committed as revision 10360 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
5b66fc16af
Use PRIu64/PRId64
Originally committed as revision 10359 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
David Conrad
baf71dca28
Calculate the size of key EBML master elements beforehand so only just enough size is reserved for the size
Originally committed as revision 10358 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago