- 11 Apr, 2013 1 commit
-
-
Anton Khirnov authored
-
- 10 Apr, 2013 1 commit
-
-
Ronald S. Bultje authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 09 Apr, 2013 1 commit
-
-
Christophe Gisquet authored
cmp{p,s}{s,d} instructions do take an imm8 operand. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 04 Apr, 2013 2 commits
-
-
Nicolas Bertrand authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Anton Khirnov authored
-
- 03 Apr, 2013 1 commit
-
-
Anton Khirnov authored
Add simpler names and a shorthand for native atomics (as opposed to pthreads fallback).
-
- 28 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 27 Mar, 2013 1 commit
-
-
Diego Biurrun authored
-
- 22 Mar, 2013 1 commit
-
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 19 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 16 Mar, 2013 2 commits
-
-
Anton Khirnov authored
The named constant needs to be searched for in the same object on which the option is set, i.e. target_obj.
-
Anton Khirnov authored
-
- 15 Mar, 2013 1 commit
-
-
Xi Wang authored
The check `src > dst' in the form `&c->out[-back] > c->out' invokes pointer overflow, which is undefined behavior in C. Remove the check. Also replace `&c->out[-back] < c->out_start' with a safe form `c->out - c->out_start < back' to avoid overflow. CC: libav-stable@libav.org Signed-off-by:
Xi Wang <xi.wang@gmail.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 13 Mar, 2013 1 commit
-
-
Diego Biurrun authored
This allows reporting missing features and requesting samples from all libraries in a standard way; with a simplified API.
-
- 11 Mar, 2013 2 commits
-
-
Hendrik Leppkes authored
The mingw win32 atomics appear to be faulty, so they should not be used if the gcc ones are available. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Janne Grunau authored
Fixes video playback in applications still using reordered_opaque.
-
- 09 Mar, 2013 1 commit
-
-
Anton Khirnov authored
On the current code, armcc will fail with: "libavutil/atomic_gcc.h", line 52: Error: #2771: first argument must be a pointer to integer or enumeration type
-
- 08 Mar, 2013 11 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Not all gcc configurations have an implementation of all the atomic operations, and some gcc configurations have some atomic builtins implemented but not all. Thus check for the most essential function, whose presence should indicate that all others are present as well, since it can be used to implement all the other ones. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes them pass standalone compilation tests. Previously, they included atomic.h which included themselves again, leading to double definitions. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Add AVBuffer-based reference counting API to it.
-
Anton Khirnov authored
This field is private and should not be present in a public struct. It is only used in DXVA with mpegvideo-based decoders currently.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Ronald S. Bultje authored
These could be used for reference counting, or for keeping track of decoding progress in references in multithreaded decoders. Support is provided by gcc/msvc/suncc intrinsics, with a fallback using pthread mutexes. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 07 Mar, 2013 3 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Reimar Döffinger authored
Make sure the behavior does not change with the locale. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Reimar Döffinger authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 01 Mar, 2013 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 28 Feb, 2013 3 commits
-
-
Luca Barbato authored
The value is within 0 and 32. Remove an `array subscript is below array bounds` warning.
-
Luca Barbato authored
The functions are private.
-
Luca Barbato authored
-
- 23 Feb, 2013 1 commit
-
-
Anton Khirnov authored
CC:libav-stable@libav.org
-
- 19 Feb, 2013 2 commits
-
-
Diego Biurrun authored
-
Ronald S. Bultje authored
The "CentaurHauls family 6 model 9 stepping 8" family of CPUs (flags: fpu vme de pse tsc msr cx8 sep mtrr pge mov pat mmx fxsr sse up rng rng_en ace ace_en) SIGILLs on long nop codes. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 14 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-