- 25 Nov, 2011 7 commits
-
-
Rafaël Carré authored
This way the needed linking flags end up in libavcodec.pc. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Mans Rullgard authored
It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This is a hand-tuned version of the code with impossible parts of the FASTDIV function ommitted. 2-5% faster overall on Cortex-A8. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Luca Barbato authored
This makes the two pass encoding with x264 working with -f null - as first pass.
-
Janne Grunau authored
This is required to fulfill avcodec_decode_video2() promise to return the number of consumed bytes on success.
-
Janne Grunau authored
Add all seven test bitstreams of Coding Technologies "aacPlus Decoder Check Package". The streams cover different ways to signal SBR and PS in different formats.
-
Mans Rullgard authored
Casting the left-most byte to unsigned avoids an undefined result of the shift by 24 if bit 7 is set. This affects the rm demuxer. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 24 Nov, 2011 7 commits
-
-
Luca Barbato authored
The common non inlined code goes in snow.c, the common inlined code in snow.h, tables move in snowdata.h (included only by snow.c)
-
Anton Khirnov authored
-
Ronald S. Bultje authored
isGray() is left as a FIXME for later.
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
- 23 Nov, 2011 15 commits
-
-
Justin Ruggles authored
Based on code by Stefano Sabatini.
-
Justin Ruggles authored
-
Janne Grunau authored
At EOF it makes no sense to modify avpkt.{data,size} in output_packet since no data is consumed. Frame threading with more than 1 threads hits the segfault.
-
Justin Ruggles authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
I.e. if the packet was only partially consumed, pass the rest of it into the decoder again. Also simplify the code so it's the same for video/audio/subs.
-
Anton Khirnov authored
Also check for sufficient packet size.
-
Justin Ruggles authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
AVFMT_NOTIMESTAMPS for crc, as it ignores the timestamps. AVFMT_VARIABLE_FPS for framecrc, as it prints dts. Many FATE changes, because avconv is no longer duplicating frames in those tests. Also added -vsync 0 for some tests to prevent avconv from dropping frames until it can be fixed more properly.
-
Anton Khirnov authored
Prevent avconv from duplicating or dropping frames for formats where it makes even less sense than usual, e.g. image2.
-
Anton Khirnov authored
-
Anton Khirnov authored
AVFMT_NOTIMESTAMPS for md5, as it ignores the timestamps. AVFMT_VARIABLE_FPS for framemd5, as it prints dts. -vsync 0 for the vp8 test is needed because with vsync 2 the timestamp guessing code gets confused by an altref frame that is never displayed and drops a frame later.
-
Mans Rullgard authored
The 'function' macro already includes the appropriate directives. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 22 Nov, 2011 11 commits
-
-
Alex Converse authored
Fixes File1.aac and Bug 80.
-
Alex Converse authored
Use PIX_FMT_NONE instead of -1 when dealing with PixelFormat variables.
-
Justin Ruggles authored
avoids passing around the extra argument among all the macros it uses
-
Justin Ruggles authored
This allows emulated_edge_mc_sse() and gmc_sse() to be used under AV_CPU_FLAG_SSE.
-
Justin Ruggles authored
The initial values are not checked against the number of block sizes. Initializing them to frame_len_bits will result in a block size index of 0 in these cases instead of something that might be out-of-range. Fixes Bug 81.
-
Alex Converse authored
-
Mans Rullgard authored
This fixes build errors in some environments. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
Introduce a basic layout, the subpages are currently left empty. Split libavutil in multiple groups as example of the structure
-
Luca Barbato authored
Remove the dubious warning about the header being private and add some formatting
-