- 21 Jan, 2012 10 commits
-
-
Reinhard Tartler authored
-
Janne Grunau authored
Using threaded decoding by default breaks backward compatibility if AVHWAccel is used or if an appliction sets threadunsafe callbacks. Avconv and avplay still use -threads auto if not specified.
-
Janne Grunau authored
They are used to signal the number of slices and offsets of each slice out of band to the decoder.
-
Martin Storsjö authored
Also include stdlib.h explicitly - currently it is used implicitly via avformat.h. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
-
Anton Khirnov authored
This temporarily (until 0.8 is released) reverts commit 8e1340ab. That commit breaks shared builds because of symbol hiding. Reverting it will enable shared builds for 0.8
-
Dustin Brody authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Dustin Brody authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Dustin Brody authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
John Brooks authored
When either video dimension is only one macroblock, subtractions based on v_edge_pos and the macroblock size may be negative. In that situation, an unsigned comparison isn't sufficent to test for MV overruns, because a limit of (unsigned)-1 will let any other value pass. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 20 Jan, 2012 8 commits
-
-
Martin Storsjö authored
Originally, sizeof(struct MOVIentry) was 48, after the reordering, it is 40 in my build configuration. When writing really long mov/mp4 files, this can make a difference - this saves a bit over 2 MB of memory per hour of video (down to 10.3 MB per hour from 12.3 MB per hour initially) for a video with 75 packets per second - 25 fps + 50 audio packets (which is the case for AMR audio). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Without this, the end of the file might not be transmitted/written. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
It also optionally can throttle its operation to a particular speed, to simulate realtime writing. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Felipe Contreras authored
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Janne Grunau authored
The H.264 decoder needs SPS and PPS for initialization during multi-threaded decoding. When probed single-threaded SPS and PPS are copied to extradata and are available for proper initialization of the decoder before the first frame is decoded.
-
Dustin Brody authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-
- 19 Jan, 2012 1 commit
-
-
Jindřich Makovička authored
Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 18 Jan, 2012 11 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Gaurav Narula authored
-
Gaurav Narula authored
-
Anton Khirnov authored
Fixes a memleak.
-
Anton Khirnov authored
Specify that lavf is responsible for freeing the data.
-
Alex Converse authored
-
Donald Ovcharov authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 17 Jan, 2012 2 commits
-
-
Justin Ruggles authored
fixes "warning: assignment from incompatible pointer type"
-
Anton Khirnov authored
Frames must be counted when they are passed to the encoder, not when they come out. Fixes Bug 202.
-
- 16 Jan, 2012 8 commits
-
-
Janne Grunau authored
Overall almost 4% faster, idct_add down from 350 to 85 cycles, idct_dc_add down from 83 to 30 cycles. squash: rv34 idct rearrange partial register loads
-
Christophe GISQUET authored
Implement 1-pass inverse transform and reconstruction for inter blocks.
-
Paul B Mahol authored
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
-
Paul B Mahol authored
This is a preparation for adding SMJPEG muxer. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
-
Laurentiu Ion authored
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-