- 18 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
The parser uses VLC tables initialized in vc1_common_init(), therefore we should call this function on parser init also. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 16 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 15 Feb, 2012 3 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 01 Feb, 2012 1 commit
-
-
Janne Grunau authored
CC: libav-stable@libav.org
-
- 27 Jan, 2012 1 commit
-
-
Mashiat Sarker Shakkhar authored
MVDATA may or may not be transmitted. If it is not, both dmv_x and dmv_y is to be assumed zero. This may not trigger wrong picture in all systems, but it's a bug nevertheless. Fixes SA10116.vc1 on my 64-bit Windows 7. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 07 Jan, 2012 1 commit
-
-
Diego Biurrun authored
-
- 04 Jan, 2012 1 commit
-
-
John Brooks authored
For small video dimensions, these calculations of the upper bound for pixel access may have a negative result. Using an unsigned comparison to bound a potentially negative value only works if the greater operand is non-negative. Fixed by doing edge emulation when the upper bound is probably negative, everywhere that this pattern appears. Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
- 20 Dec, 2011 1 commit
-
-
Martin Storsjö authored
This fixes warnings about assignment from incompatible pointer type. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 19 Dec, 2011 1 commit
-
-
Aneesh Dogra authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 14 Dec, 2011 1 commit
-
-
Andrey Utkin authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 13 Dec, 2011 3 commits
-
-
Luca Barbato authored
This patch is a generalization of what Michael Niedermayer fixed in a single case. The wmv8-drm fate test had been updated accordingly. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Simplify a little error resilience calls Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Add the namespace to {AC_,DC_,MV_}{END,ERROR} macros Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 10 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 07 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 27 Nov, 2011 2 commits
-
-
Luca Barbato authored
Document it a little and possibly fix a bug in dxva2_vc1.
-
Kostya Shishkov authored
Interlaced videos can contain progressive frames too and now wrong scantable is selected for them. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 09 Nov, 2011 5 commits
-
-
shahriman AMS authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
shahriman AMS authored
There are no reason for "if (c_valid) { ... }" to appear before "if (b_valid) { ... }". Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
shahriman AMS authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
shahriman AMS authored
The current code is a generalization of the earlier progressive MV prediction code. This was supposed to predict MVs for both interlaced and progressive pictures. But the interlaced MV prediction is buggy and works mostly by luck. This partially fixes interlaced MV prediction. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
shahriman AMS authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 22 Oct, 2011 1 commit
-
-
Mashiat Sarker Shakkhar authored
The code was mistakenly removed in cad16562. It stored some motion vector data for future use in B-pictures. This fixes Bugzilla bug #57. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 19 Oct, 2011 1 commit
-
-
Mashiat Sarker Shakkhar authored
When scaling backward predicted MVs in second B-field, the scaling table is opposite of that for P field pictures; i.e. first field P table will be used as second field B table and second field P table will be used as first field B table. This is not documented in the spec, but exists in the ref. decoder. This fixes SA10139. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 12 Oct, 2011 1 commit
-
-
Kostya Shishkov authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 10 Oct, 2011 1 commit
-
-
Mashiat Sarker Shakkhar authored
Cosmetics: break some lines and reformat TODOs Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 31 Aug, 2011 1 commit
-
-
Alberto Delmás authored
Fixes SA00072, SA00073, SA10150, SA10151, Issue2076 Improves SA10153 Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 25 Aug, 2011 3 commits
-
-
John Stebbins authored
Pulldown flags are being set incorrectly and AVFrame->repeat_pict is not being set. Also, skipped frames exit header parsing too early and do not set pulldown flags appropriately. Ticks_per_frame needs to be set and time_base adjusted so player can extend frame duration by a field time. This fixes problems encountered when attempting to transcode HD-DVD EVOB files with HandBrake. Also makes these files play smoothly in avplay. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Alberto Delmás authored
In some places 0/mb_height were used in place of start_mb_y/end_mb_y. Fixes SA00049, SA00058, SA10091, SA10097, SA10131, SA20021, SA30030 Improves PSNR in SA00054, SA00059, SA00060, SA10096, SA10098, SA20022, SA30031, SA30032, SA40012, SA40013 Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Ronald S. Bultje authored
Previously, we would leave the left edge uninitialized, which led to CBP prediction errors on slice edges, e.g. in SA10098.vc1.
-
- 23 Aug, 2011 1 commit
-
-
Alberto Delmás authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 29 Jul, 2011 1 commit
-
-
Anton Khirnov authored
It's more readable and less prone to breakage.
-
- 10 Jul, 2011 1 commit
-
-
Diego Biurrun authored
FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied to struct Picture. Replace by an embedded AVFrame structure in struct Picture.
-
- 04 Jul, 2011 1 commit
-
-
Diego Biurrun authored
-
- 02 Jul, 2011 1 commit
-
-
Reinhard Tartler authored
Before this, almost all module groups have been used for grouping functions and fields in structures semantically. This causes them to not appear properly in the file documentation and needlessly clutters up the "Modules" index. Additionally, this commit streamlines some spelling and appearances.
-
- 07 Jun, 2011 1 commit
-
-
John Stebbins authored
read_sequence_header can change width/height; therefore, re-initialize all tables if width/height changed Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 04 May, 2011 2 commits
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-