- 10 Oct, 2012 24 commits
-
-
Mans Rullgard authored
This was part of a ghastly hack that is long since gone. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
A number of compilers, for example those from TI and IBM, choke on these initialisers. The current style is also quite ugly. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
Fixes CID717493.
-
Janne Grunau authored
Fixes bogus uninitialized value compiler and coverity warnings.
-
Janne Grunau authored
Fixes CID732275.
-
Mashiat Sarker Shakkhar authored
The existing code is not in the right place and it should cover both interlaced frame and field pictures. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Mashiat Sarker Shakkhar authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Mashiat Sarker Shakkhar authored
This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This only affects vertical component of chroma motion vector. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Mashiat Sarker Shakkhar authored
Interlaced field pictures can have one or two reference pictures, signaled by NUMREF syntax element. For single reference pictures, reference picture is determined by REFFIELD syntax element. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Mashiat Sarker Shakkhar authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Janne Grunau authored
GCC cannot proof that c->mc_frame_counter is always >- 0, changing the type from int to unsigned fixes following warning: libavcodec/a64multienc.c: In function ‘a64multi_encode_frame’: libavcodec/a64multienc.c:342:17: warning: ‘buf’ may be used uninitialized in this function[-Wuninitialized] Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Jean-Baptiste Kempf authored
Assign NEON specific function pointers after runtime check via av_get_cpu_flags(). Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Diego Biurrun authored
-
Mans Rullgard authored
The error codes differ between systems so printing the value makes the fate test fail on some systems. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Diego Biurrun authored
-
Mans Rullgard authored
This makes sure proper linker arguments are used for the tools and test programs when shared libraries are enabled. The tools are linked using the usual -l flag while for test programs the full name of the static library is used. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 09 Oct, 2012 16 commits
-
-
Janne Grunau authored
Fixes CID231347.
-
Janne Grunau authored
Fixes CID700725.
-
Janne Grunau authored
Fixes CID700730.
-
Janne Grunau authored
Does not make a difference in this case since sizeof(uint8_t*) == sizeof(uint8_t**). Fixes CID703814.
-
Anton Khirnov authored
-
Anton Khirnov authored
It has not worked for anything other than fringe codecs (asv1/2, mdec, mjpeg[b]) since about 2003 and nobody ever noticed or complained. This sufficiently proves that there are no users of this option who have a clue of what they are doing, so it is completely useless.
-
Janne Grunau authored
Fixes CID732166.
-
Janne Grunau authored
Fixes CID732273.
-
Janne Grunau authored
Fixes CID732272.
-
Janne Grunau authored
Fixes CID732271.
-
Janne Grunau authored
-
Janne Grunau authored
Prevents writes to freed memory and the leak of the old extended data. Fixes CID732303.
-
Janne Grunau authored
Make just a single reallocation per call instead of one reallocation per copied chapters. This fixes possible memory leaks on realloc failures. Also correct the allocation since it needs multiples of sizeof(AVChapter*) and not sizeof(AVChapter). Fixes CID700633 and CID700719.
-
Janne Grunau authored
Prevents memory leak and possible access to freed memory. Fixes CID605744.
-
Janne Grunau authored
Prevents CID602000.
-
Mans Rullgard authored
The test programs use internal symbols so cannot be linked against the shared libs. Linking against both shared and static is pointless and might do something strange depending on the linker. This changes the dependencies so the test programs are linked only against the static library for the component they belong to. Signed-off-by: Mans Rullgard <mans@mansr.com>
-