- 12 2月, 2011 2 次提交
-
-
由 Carl Eugen Hoyos 提交于
While 4 works for some samples, 3 is the correct value since 8x8 DCT is used by (m)jpeg.
-
由 Nicolas George 提交于
Also: cosmetic: split this overly long line
-
- 11 2月, 2011 34 次提交
-
-
由 Jason Garrett-Glaser 提交于
Merge find_near_mvs and mv bitstream decoding: don't do prediction steps until absolutely necessary. (cherry picked from commit f3d09d44)
-
由 Justin Ruggles 提交于
s->windowed_samples will always have a range of [-32767,32767] due to the window function, so the return value from log2_tab() will always be in the range [0,14]. Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit 626264b1)
-
由 Justin Ruggles 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit d4582889)
-
由 Anton Khirnov 提交于
This code will be later split out into a function which takes a 'size' argument, so I'm keeping the name 'sizeX' here. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 0b1d291a)
-
由 Anton Khirnov 提交于
Only trivial splits are done here -- i.e. copy/paste + reindent + missing variable declarations. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit c1fea230)
-
由 Peter Ross 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 68137ba3)
-
由 Peter Ross 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 52091491)
-
由 Peter Ross 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 12c14cd4)
-
由 Mans Rullgard 提交于
This avoids double semicolons after macro expansion. Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit 44adbebe)
-
由 Ronen Mizrahi 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit df211c3a)
-
由 Janne Grunau 提交于
(cherry picked from commit 5c19f64c)
-
由 Janne Grunau 提交于
Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 493aa30a)
-
由 Reimar Döffinger 提交于
Instead of returning an error when bytes are left over, just return the number of actually used bytes as other decoders do. Instead add a special case so an error will be returned when none of the data looks valid to avoid making debugging a pain. Signed-off-by: NJanne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 4a72765a)
-
由 Justin Ruggles 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit dda3f0ef)
-
由 Mans Rullgard 提交于
The function return type is void, so a return statement with an expression is forbidden (and pointless). Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit b4668274)
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit dbb09ec2)
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit 628b16f4)
-
由 Anton Khirnov 提交于
Its contents aren't used for anything. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit d7a5106e)
-
由 Anton Khirnov 提交于
This will be useful for splitting asf_read_header() Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 7c725380)
-
由 Anton Khirnov 提交于
This will be useful for splitting asf_read_header() Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit d42b0972)
-
由 David Fries 提交于
Keep the original corner case behaviour, where reuse is enabled for the case where no argument is given to the reuse url option. Signed-off-by: NMartin Storsjö <martin@martin.st> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 00952be4)
-
由 Anton Khirnov 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit 569ff021)
-
由 Mans Rullgard 提交于
The avcodec_thread_free() compatibility wrapper calls ff_thread_free(), which is not defined when threading is disabled. Make this call conditional. Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit 9a77a92c)
-
由 Mans Rullgard 提交于
This should fix building with win32 threads. Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit aef669cd)
-
由 Anton Khirnov 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 4bc328a2)
-
由 Reimar Döffinger 提交于
check AVCodecContext->sample_fmt against AVCodec->sample_fmts[] to ensure that the encoder supports the specified sample format. Error out if it doesn't. Previously, it would continue and output garbage. Fixes issue 2587. (cherry picked from commit 2cfa2d92)
-
由 Vladimir Pantelic 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit f4c79d1e)
-
由 Alexander Strange 提交于
Decode times for big_buck_bunny_720p_stereo: 1 thread: real 1m14.227s user 1m13.104s sys 0m1.108s 2 threads: (33% faster) real 0m49.329s user 1m33.735s sys 0m1.834s 3 threads: (44% faster) real 0m41.593s user 1m44.884s sys 0m1.967s (cherry picked from commit d23845f3)
-
由 Ronald S. Bultje 提交于
(cherry picked from commit f2146944)
-
由 Alexander Strange 提交于
As a side effect of the last commit, avcodec_open() now calls it automatically, so there is no longer any need for clients to call it. Instead they should set AVCodecContext.thread_count. avcodec_thread_free() is deprecated, and will be removed from avcodec.h at the next MAJOR libavcodec bump. Rename the functions to ff_thread_init/free, since they are now internal. Wrappers are provided to maintain API compatibility. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com> (cherry picked from commit c0b102ca)
-
由 Ronald S. Bultje 提交于
(cherry picked from commit 8e8cc52b)
-
由 Alexander Strange 提交于
See doc/multithreading.txt for details on use in codecs. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Ronald S. Bultje 提交于
(cherry picked from commit c2bd7578)
-
由 Anton Khirnov 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com> (cherry picked from commit e4e234fa)
-
- 09 2月, 2011 4 次提交
-
-
由 Jason Garrett-Glaser 提交于
Also allow qmin/qmax to go up to 69 (the current max value for libx264). This will have to increase when we add 9/10-bit support. (cherry picked from commit c7ac200d)
-
由 Jason Garrett-Glaser 提交于
Due to being pants-on-head retarded, libavcodec defaults this to zero, which results in broken output. This didn't affect ffmpeg.c, which sets it itself, but caused problems for other calling apps using VBV. (cherry picked from commit f7f8120f)
-
由 Jason Garrett-Glaser 提交于
Currently uses AV_RL32 instead of AV_RL32A, as the latter doesn't exist yet. (cherry picked from commit 62457f90)
-
由 Ronald S. Bultje 提交于
Fix emu_edge_v_extend_15 to be <128 bytes on Win64, by being more strict on the size of registers and which registers are being used for operations where multiple are available. This fixes segfaults in emulated_edge() function calls on Win64. (cherry picked from commit 17cf7c68)
-