Author: kostya
Date: Tue Aug 14 19:11:33 2007
New Revision: 786
Log:
Skip blocks need motion vector operations too
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Tue Aug 14
Author: kostya
Date: Wed Aug 15 06:29:22 2007
New Revision: 799
Log:
1000l Motion vector difference for skipped blocks is zero
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c
Author: kostya
Date: Wed Aug 15 08:23:14 2007
New Revision: 800
Log:
First 8x16 partition C predictor is in the same block with B predictor
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original
Author: kostya
Date: Wed Aug 15 08:24:13 2007
New Revision: 801
Log:
100l Correct block type determining on the right edge
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed
On Wed, Aug 15, 2007 at 08:24:13AM +0200, kostya wrote:
Author: kostya
Date: Wed Aug 15 08:24:13 2007
New Revision: 801
Log:
100l Correct block type determining on the right edge
If I'm not overexcited, now RV40 movies should be playable
without major artifacts
Author: kostya
Date: Wed Aug 15 08:52:23 2007
New Revision: 802
Log:
Slice header contains coded picture dimensions, do not neglect them
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original
Author: kostya
Date: Wed Aug 15 19:43:00 2007
New Revision: 819
Log:
This luma blocks quantization scheme should be closer to the correct one
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original
Author: kostya
Date: Wed Aug 15 19:41:21 2007
New Revision: 818
Log:
Ignore incorrect slices
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Aug 15 19:41:21 2007
Author: kostya
Date: Wed Aug 15 19:44:42 2007
New Revision: 820
Log:
Add more borders to the edge emulation check
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Aug 15
Author: kostya
Date: Thu Aug 16 08:02:41 2007
New Revision: 832
Log:
1000l Forgot to set internal block type for intra blocks
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c
Author: kostya
Date: Thu Aug 16 09:14:52 2007
New Revision: 833
Log:
Correct determining of slice offset size
Modified:
rv40/rv40.c
rv40/rv40data.h
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40
Author: kostya
Date: Thu Aug 16 18:49:57 2007
New Revision: 890
Log:
I don't know how I forgot to add RV40 plane predictor
Modified:
rv40/h264pred.c
Modified: rv40/h264pred.c
==
--- rv40/h264pred.c (original
Author: kostya
Date: Thu Aug 16 18:56:11 2007
New Revision: 893
Log:
Ignore zero dimensions in slice header
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Thu Aug 16 18:56
Author: kostya
Date: Thu Aug 16 18:50:46 2007
New Revision: 891
Log:
Calculate top right flag correctly
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Thu Aug 16 18:50:46
Does this scheme reminds anybody of some other filter?
For me it definitely looks like _not_ H.264.
For all rows/cols:
A[i] = SRC[i][-2] - SRC[i][-1]
B[i] = SRC[i][ 1] - SRC[i][ 0]
C[i] = SRC[i][-2] - SRC[i][-3]
D[i] = SRC[i][ 1] - SRC[i][ 2]
AA = ABS(A[0]+A[1]+A[2]+A[3]);
AB =
Author: kostya
Date: Sat Aug 18 11:00:37 2007
New Revision: 956
Log:
Comment cosmetics
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Sat Aug 18 11:00:37 2007
@@ -748,7
Author: kostya
Date: Mon Aug 20 11:47:58 2007
New Revision: 1042
Log:
Do not run over picture height in case of incorrect data
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c
Author: kostya
Date: Mon Aug 20 11:50:07 2007
New Revision: 1043
Log:
B-frames motion prediction and compensation
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Aug 20
On Mon, Aug 20, 2007 at 11:50:08AM +0200, kostya wrote:
Author: kostya
Date: Mon Aug 20 11:50:07 2007
New Revision: 1043
Log:
B-frames motion prediction and compensation
Well, that completes baseline decoder. While I have not enabled B-frame
decoding by default, you can try it after
Author: kostya
Date: Mon Aug 20 18:09:44 2007
New Revision: 1066
Log:
Enable B-frames
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Aug 20 18:09:44 2007
@@ -1628,13
Author: kostya
Date: Mon Aug 20 18:33:26 2007
New Revision: 1067
Log:
Simplify B-frame MV prediction
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Aug 20 18:33:26 2007
Author: kostya
Date: Tue Aug 21 08:20:32 2007
New Revision: 1126
Log:
Slightly optimize transform
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Tue Aug 21 08:20:32 2007
Author: kostya
Date: Tue Aug 21 08:18:23 2007
New Revision: 1124
Log:
Move extracting coefficients code into subblock decoding functions
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original
Author: kostya
Date: Tue Aug 21 08:17:20 2007
New Revision: 1123
Log:
This function is not needed to be inline
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Tue Aug 21 08
Author: kostya
Date: Tue Aug 21 08:21:53 2007
New Revision: 1127
Log:
Documentation patch
Added:
rv40/doc.patch
Added: rv40/doc.patch
==
--- (empty file)
+++ rv40/doc.patch Tue Aug 21 08:21:53 2007
@@ -0,0 +1,36
Author: kostya
Date: Tue Aug 21 13:31:31 2007
New Revision: 1130
Log:
Parser for gathering all slices for one frame
Added:
rv40/rv40_parser.c
Modified:
rv40/add_rv40.patch
Modified: rv40/add_rv40.patch
==
--- rv40
Author: kostya
Date: Tue Aug 21 13:34:14 2007
New Revision: 1131
Log:
Drop decoding by one slice
(find slice starts combined by parser instead)
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c
Author: kostya
Date: Wed Aug 22 13:36:41 2007
New Revision: 1146
Log:
Rework check_slice_end()
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Aug 22 13:36:41 2007
Author: kostya
Date: Wed Aug 22 13:39:36 2007
New Revision: 1148
Log:
Set mb_pos to zero for a new frame (to detect missing slices)
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40
Author: kostya
Date: Wed Aug 22 19:49:33 2007
New Revision: 1156
Log:
1000l: frame may end with skip blocks
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Aug 22 19:49
Author: kostya
Date: Wed Aug 22 19:51:16 2007
New Revision: 1158
Log:
Checking 'last' flag should be enough
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Aug 22 19:51
Author: kostya
Date: Wed Aug 22 19:52:23 2007
New Revision: 1159
Log:
Use provided slice end
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Aug 22 19:52:23 2007
On Wed, Aug 22, 2007 at 07:56:30PM +0200, kostya wrote:
Author: kostya
Date: Wed Aug 22 19:56:30 2007
New Revision: 1160
Log:
Ignore slices with incorrect header
Modified:
rv40/rv40.c
Sadly, some of these errors are caused by ffmpeg demuxer.
For example, test.rmvb from
Author: kostya
Date: Thu Aug 23 18:02:22 2007
New Revision: 1167
Log:
Set last slice flag default to zero
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Thu Aug 23 18:02:22
On Thu, Aug 23, 2007 at 06:05:26PM +0200, kostya wrote:
Author: kostya
Date: Thu Aug 23 18:05:26 2007
New Revision: 1168
Log:
Handle case when slice tail is sent as another slice
Let me elaborate on it a bit.
Real container stores video frame by slices (controversal decision to me
On Thu, Aug 23, 2007 at 06:38:03PM +0200, Michael Niedermayer wrote:
Hi
On Thu, Aug 23, 2007 at 07:18:08PM +0300, Kostya wrote:
On Thu, Aug 23, 2007 at 06:05:26PM +0200, kostya wrote:
Author: kostya
Date: Thu Aug 23 18:05:26 2007
New Revision: 1168
Log:
Handle case when
On Thu, Aug 23, 2007 at 08:11:09PM +0200, Michael Niedermayer wrote:
Hi
On Thu, Aug 23, 2007 at 08:06:21PM +0300, Kostya wrote:
[...]
Can you give some hints on how to operate on slices gathered into one frame?
Setting avctx-slice_offset[] and avctx-slice_count in parser is impossible
On Mon, Aug 27, 2007 at 07:54:36PM +0200, kostya wrote:
Author: kostya
Date: Mon Aug 27 19:54:36 2007
New Revision: 1207
Log:
Partial RV30 support
B-frames are not working (and disabled) and MV prediction
should be switched to RV8 version (work in progress), and
different quantizer should
Author: kostya
Date: Wed Aug 29 19:23:19 2007
New Revision: 1241
Log:
Empirical scheme to correctly parse slice header (should be fixed in near
future)
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c
Author: kostya
Date: Wed Aug 29 19:24:11 2007
New Revision: 1242
Log:
Adjust motion vector prediction so it's correct for RV30 too
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40
Author: kostya
Date: Wed Aug 29 19:25:11 2007
New Revision: 1243
Log:
Call correct _parse_slice_header() to determine slice end
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40
On Wed, Aug 29, 2007 at 07:23:19PM +0200, kostya wrote:
Author: kostya
Date: Wed Aug 29 19:23:19 2007
New Revision: 1241
Log:
Empirical scheme to correctly parse slice header (should be fixed in near
future)
Modified:
rv40/rv40.c
Actually, this field in slice header takes size
Author: kostya
Date: Mon Sep 3 09:25:37 2007
New Revision: 1288
Log:
Correct RV30 slice header parsing
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 3 09:25:37
Author: kostya
Date: Fri Sep 7 09:03:02 2007
New Revision: 1297
Log:
Calculate neighbouring block avaiability only once
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Fri
Author: kostya
Date: Fri Sep 7 14:41:54 2007
New Revision: 1299
Log:
Slice type 1 means intraframe fro RV30 too
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Fri Sep 7 14
Author: kostya
Date: Fri Sep 7 18:22:42 2007
New Revision: 1300
Log:
Remove unused variables
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Fri Sep 7 18:22:42 2007
Author: kostya
Date: Fri Sep 7 11:53:46 2007
New Revision: 1298
Log:
Handle anamorphic clips
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Fri Sep 7 11:53:46 2007
On Fri, Sep 07, 2007 at 11:53:46AM +0200, kostya wrote:
Author: kostya
Date: Fri Sep 7 11:53:46 2007
New Revision: 1298
Log:
Handle anamorphic clips
You can get some samples here:
http://xeoteam.info/autorv10/
___
FFmpeg-soc mailing list
FFmpeg
Author: kostya
Date: Wed Sep 12 15:22:27 2007
New Revision: 1344
Log:
Luma DC quantizer differs for RV30 and RV40
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Sep 12
Author: kostya
Date: Sun Sep 16 17:10:07 2007
New Revision: 1349
Log:
Set width and heigh in RV30 slice header
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Sun Sep 16 17
Author: kostya
Date: Sun Sep 16 17:11:22 2007
New Revision: 1350
Log:
Reinitialize quantizer for each macroblock (in case of dquant)
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40
Author: kostya
Date: Sun Sep 16 17:11:50 2007
New Revision: 1351
Log:
Fix slice end check
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Sun Sep 16 17:11:50 2007
@@ -1689,7
Author: kostya
Date: Sun Sep 16 18:29:03 2007
New Revision: 1353
Log:
Check for unknown slice headers
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Sun Sep 16 18:29:03 2007
Author: kostya
Date: Mon Sep 17 08:31:00 2007
New Revision: 1354
Log:
Add Doxygen comments to macroblock types
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 08
Author: kostya
Date: Mon Sep 17 08:31:37 2007
New Revision: 1355
Log:
Remove code duplication
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 08:31:37 2007
Author: kostya
Date: Mon Sep 17 08:32:16 2007
New Revision: 1356
Log:
Use s-qscale instead of r-quant
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 08:32:16 2007
Author: kostya
Date: Mon Sep 17 08:32:34 2007
New Revision: 1357
Log:
Drop unused field
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 08:32:34 2007
@@ -107,7
Author: kostya
Date: Mon Sep 17 08:33:37 2007
New Revision: 1359
Log:
Use s.mb_skip_run instead of r-skip_blocks
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 08
Author: kostya
Date: Mon Sep 17 08:33:59 2007
New Revision: 1360
Log:
Drop one more unused variable
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 08:33:59 2007
Author: kostya
Date: Mon Sep 17 08:34:49 2007
New Revision: 1361
Log:
Initialize array to zero as suggested by Michael instead of memset()
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original
Author: kostya
Date: Mon Sep 17 18:50:22 2007
New Revision: 1362
Log:
Simplify rv40_gen_vlc() as suggested by Michael
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep
Author: kostya
Date: Mon Sep 17 18:51:28 2007
New Revision: 1364
Log:
Simplify check
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 18:51:28 2007
@@ -456,9 +456,8
Author: kostya
Date: Mon Sep 17 18:51:53 2007
New Revision: 1365
Log:
Remove unneeded assignment
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 18:51:53 2007
Author: kostya
Date: Mon Sep 17 18:53:17 2007
New Revision: 1366
Log:
Move get_omega() to the position before its first call
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c
Author: kostya
Date: Mon Sep 17 18:53:53 2007
New Revision: 1367
Log:
Do not use av_log(NULL,0,...)
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 18:53:53 2007
Author: kostya
Date: Mon Sep 17 18:55:51 2007
New Revision: 1369
Log:
Rename loop filter functions to reflect their nature
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon
Author: kostya
Date: Mon Sep 17 18:56:48 2007
New Revision: 1370
Log:
Get rid of unneeded statement
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep 17 18:56:48 2007
Author: kostya
Date: Mon Sep 17 18:50:51 2007
New Revision: 1363
Log:
Merge decode_subblock() and decode_subblock2()
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Mon Sep
On Mon, Sep 17, 2007 at 07:22:37PM +0200, kostya wrote:
Author: kostya
Date: Mon Sep 17 19:22:37 2007
New Revision: 1371
Log:
Set prefix to rv34_ for common variables (and RV34 for defines)
Modified:
rv40/rv40.c
rv40/rv40data.h
rv40/rv40vlc.h
I will perform actual split next
Author: kostya
Date: Wed Sep 19 07:24:26 2007
New Revision: 1373
Log:
Move omega part code to rv40vlc.h and rename it in process
Modified:
rv40/rv40.c
rv40/rv40vlc.h
rv40/rv40vlc2.h
Modified: rv40/rv40.c
Author: kostya
Date: Wed Sep 19 07:14:32 2007
New Revision: 1372
Log:
Replace RV30/40 specific functions calls with context function pointers calls
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c
Author: kostya
Date: Wed Sep 19 18:57:12 2007
New Revision: 1379
Log:
Update build patch for splitted decoders
Modified:
rv40/add_rv40.patch
Modified: rv40/add_rv40.patch
==
--- rv40/add_rv40.patch (original
Author: kostya
Date: Wed Sep 19 18:48:40 2007
New Revision: 1377
Log:
Add ff_ prefix to public function
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Wed Sep 19 18:48:40
Author: kostya
Date: Thu Sep 20 07:01:07 2007
New Revision: 1384
Log:
av_clip() is redundant here
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Thu Sep 20 07:01:07 2007
Author: kostya
Date: Thu Sep 20 07:10:58 2007
New Revision: 1385
Log:
mb_type array may be not of int type in future
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Thu Sep
Author: kostya
Date: Thu Sep 20 07:18:56 2007
New Revision: 1387
Log:
Remove unneeded grouping
Modified:
rv40/rv34.h
Modified: rv40/rv34.h
==
--- rv40/rv34.h (original)
+++ rv40/rv34.h Thu Sep 20 07:18:56 2007
Author: kostya
Date: Thu Sep 20 07:30:36 2007
New Revision: 1388
Log:
drop unneeded assignment
Modified:
rv40/rv40.c
Modified: rv40/rv40.c
==
--- rv40/rv40.c (original)
+++ rv40/rv40.c Thu Sep 20 07:30:36 2007
Author: kostya
Date: Thu Sep 20 19:43:01 2007
New Revision: 1390
Log:
Factorize macroblock type parsing as suggested by Michael
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34
Author: kostya
Date: Fri Sep 21 07:37:37 2007
New Revision: 1391
Log:
Move DMV reading code into one place
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Fri Sep 21 07:37:37
Author: kostya
Date: Fri Sep 21 08:03:51 2007
New Revision: 1392
Log:
Drop unsigned modifier
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Fri Sep 21 08:03:51 2007
Author: kostya
Date: Thu Oct 18 16:49:30 2007
New Revision: 1409
Log:
Update patch
Modified:
rv40/add_rv40.patch
Modified: rv40/add_rv40.patch
==
--- rv40/add_rv40.patch (original)
+++ rv40/add_rv40.patch Thu Oct 18
Author: kostya
Date: Thu Oct 18 16:54:19 2007
New Revision: 1411
Log:
Update inclusion guards to conform new style
Modified:
rv40/rv30data.h
rv40/rv34.h
rv40/rv34data.h
rv40/rv34vlc.h
rv40/rv40data.h
rv40/rv40vlc2.h
Modified: rv40/rv30data.h
Author: kostya
Date: Sun Oct 21 14:15:31 2007
New Revision: 1415
Log:
reallocate arrays after size change
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Sun Oct 21 14:15:31
Author: kostya
Date: Sun Oct 21 14:43:21 2007
New Revision: 1416
Log:
Get rid of truncated slices support and switch to upcoming frame-based decoding
Modified:
rv40/rv34.c
rv40/rv34.h
Modified: rv40/rv34.c
Looks like RV30 uses another loop filter which looks like
simplified version of rv34_weak_filter:
t = ((src[-1] - src[0]) - (src[-2] - src[1])2) 3;
t = clip(t, -A, A);
src[-1] = clip_uint8(src[-1] + t);
src[ 0] = clip_uint8(src[ 0] - t);
loop filter operates on 8x8 blocks,
pixels 0-3 use
Author: kostya
Date: Tue Nov 13 19:21:57 2007
New Revision: 1443
Log:
Loop filter is executed once per frame, not per slice and is codec-dependent.
Modified:
rv40/rv34.c
rv40/rv34.h
rv40/rv34data.h
rv40/rv40.c
Modified: rv40/rv34.c
On Tue, Nov 13, 2007 at 10:12:51PM +0100, Aurelien Jacobs wrote:
kostya wrote:
Author: kostya
Date: Tue Nov 13 19:21:57 2007
New Revision: 1443
Log:
Loop filter is executed once per frame, not per slice and is
codec-dependent.
Modified:
rv40/rv34.c
rv40/rv34.h
Author: kostya
Date: Sun Nov 18 09:00:39 2007
New Revision: 1446
Log:
Read slice offset in native endianness
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Sun Nov 18 09:00
Author: kostya
Date: Sat Nov 24 18:09:04 2007
New Revision: 1450
Log:
Oops
Modified:
rv40/rv34vlc.h
Modified: rv40/rv34vlc.h
==
--- rv40/rv34vlc.h (original)
+++ rv40/rv34vlc.h Sat Nov 24 18:09:04 2007
Author: kostya
Date: Sat Nov 24 18:11:47 2007
New Revision: 1451
Log:
Change description to correct one
Modified:
rv40/rv34data.h
Modified: rv40/rv34data.h
==
--- rv40/rv34data.h (original)
+++ rv40/rv34data.h
Author: kostya
Date: Sat Nov 24 18:41:00 2007
New Revision: 1452
Log:
Add note about table similarity
Modified:
rv40/rv34data.h
Modified: rv40/rv34data.h
==
--- rv40/rv34data.h (original)
+++ rv40/rv34data.h
Author: kostya
Date: Sun Nov 25 09:14:12 2007
New Revision: 1454
Log:
Reflect in comments the fact it's used for both codecs
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c
Author: kostya
Date: Sun Nov 25 10:03:00 2007
New Revision: 1455
Log:
Make gen_vlc() accept symbol table (and use it for CBP codes generation)
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original
Author: kostya
Date: Sun Nov 25 10:06:25 2007
New Revision: 1456
Log:
Use more informative name as suggested by Michael
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Sun
Author: kostya
Date: Sun Nov 25 10:17:17 2007
New Revision: 1457
Log:
Simplify expression
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Sun Nov 25 10:17:17 2007
@@ -383,12
Author: kostya
Revision: 1467
Property Name: svn:log
Action: modified
Property diff:
--- old property value
+++ new property value
@@ -1 +1 @@
-Rework VLC tables for intrframes
\ No newline at end of file
+Rework VLC tables for intraframes
\ No newline at end of file
Author: kostya
Date: Thu Nov 29 18:37:30 2007
New Revision: 1469
Log:
Grammar fixes
Modified:
rv40/rv34.h
Modified: rv40/rv34.h
==
--- rv40/rv34.h (original)
+++ rv40/rv34.h Thu Nov 29 18:37:30 2007
@@ -55,7 +55,7
Author: kostya
Date: Fri Nov 30 06:43:01 2007
New Revision: 1476
Log:
typo
Modified:
rv40/rv34.c
rv40/rv34vlc.h
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Fri Nov 30 06:43:01 2007
Author: kostya
Date: Fri Nov 30 06:22:32 2007
New Revision: 1475
Log:
align
Modified:
rv40/rv34.c
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Fri Nov 30 06:22:32 2007
@@ -95,7 +95,7 @@ static
Author: kostya
Date: Fri Nov 30 06:22:10 2007
New Revision: 1474
Log:
Use consistent names
Modified:
rv40/rv34.c
rv40/rv34vlc.h
Modified: rv40/rv34.c
==
--- rv40/rv34.c (original)
+++ rv40/rv34.c Fri Nov 30 06:22
1 - 100 of 464 matches
Mail list logo