Marko Viitanen
|
e4a8aaa8eb
|
Added and fixed some functionality to support inter frames
|
2013-09-02 09:53:36 +03:00 |
|
Marko Viitanen
|
06fd1d6fa9
|
Fix for sign bit hiding, not working yet
|
2013-06-12 15:41:57 +03:00 |
|
Marko Viitanen
|
d32f06b4e6
|
Fixed chroma QP scaling on filtering, this version produces bit-perfect output
|
2013-06-03 14:22:50 +03:00 |
|
Marko Viitanen
|
4c1e015c5f
|
Work on Deblocking filter
|
2013-05-22 17:27:15 +03:00 |
|
Marko Viitanen
|
fd2e25727c
|
Fixed transform split bug by moving intra prediction to the transform-quant loop
|
2013-05-21 15:57:22 +03:00 |
|
Marko Viitanen
|
58ba4b306c
|
Fixes for search-tree, almost working, some visible errors
|
2013-04-18 14:04:15 +03:00 |
|
Marko Viitanen
|
ae506ceaf5
|
Moved all the intra-search functionalities to search-tree, does not work completely.
|
2013-04-17 17:08:52 +03:00 |
|
Marko Viitanen
|
2aa465ab40
|
Added basic draft of the search functionality
|
2013-04-16 15:10:43 +03:00 |
|
Marko Viitanen
|
a737e8660c
|
New search.c/.h files and changed department name on all files
|
2013-04-16 11:23:03 +03:00 |
|
Marko Viitanen
|
f85db78fe2
|
Fixed PSNR calculation
|
2013-04-05 16:27:18 +03:00 |
|
Marko Viitanen
|
d5ab9f0437
|
Fixed partsize context model initialization
|
2013-04-04 15:08:28 +03:00 |
|
Marko Viitanen
|
d0be802ced
|
Added filter.c/.h and deblocking functions
|
2013-04-03 11:05:07 +03:00 |
|
Marko Viitanen
|
d61f3a9d1b
|
Added transform_info-struct to help with transform data passing to functions
|
2013-04-02 14:50:09 +03:00 |
|
Marko Viitanen
|
4c47639fe5
|
Transform split fixes, not working yet.
|
2013-03-26 16:53:07 +02:00 |
|
Marko Viitanen
|
55cc82925d
|
Code refactoring to allow transform split (and 64x64 prediction with 32x32 transform)
|
2013-03-25 17:17:24 +02:00 |
|
Marko Viitanen
|
43122a1f0a
|
Splitted transform tree to a function
|
2013-03-25 12:48:19 +02:00 |
|
Marko Viitanen
|
fa4c4acbe5
|
Fixed transform subdiv context derivation and changed block-allocations to use LCU_WIDTH
|
2013-03-21 11:56:19 +02:00 |
|
Marko Viitanen
|
05bbd4daee
|
Added support for 16x16 luma coeff coding and disabled PCM
|
2013-03-20 17:27:47 +02:00 |
|
Marko Viitanen
|
57f892f1d8
|
encode_CoeffNxN() taken into use and moved the functionality there
|
2013-03-11 12:06:08 +02:00 |
|
Marko Viitanen
|
a7855f8103
|
Updated bitstream headers to HM10.0
|
2013-02-06 16:31:01 +02:00 |
|
Marko Viitanen
|
3b5e40e7af
|
Added encode_CoeffNxN code and transform functions
Modified contexts
|
2013-02-05 15:48:06 +02:00 |
|
Marko Viitanen
|
43354b412b
|
Added new function init_tables() and new global tables
|
2012-08-15 17:18:58 +03:00 |
|
Marko Viitanen
|
14fed8bac7
|
Separated context related functions and arrays to context.h/.c
|
2012-08-15 13:22:31 +03:00 |
|
Marko Viitanen
|
4302c928a4
|
HM 7.0 to HM 8.0 changes
|
2012-08-10 11:59:05 +03:00 |
|
Marko Viitanen
|
b0916abfbc
|
coeff_abs_level_greater1_flag coding fixes
|
2012-06-15 14:54:57 +03:00 |
|
Marko Viitanen
|
b260108f99
|
Moved coding of lastSignificantXY to a function
|
2012-06-14 13:09:34 +03:00 |
|
Marko Viitanen
|
2e3c313932
|
More work on coeff coding
|
2012-06-13 18:08:15 +03:00 |
|
Marko Viitanen
|
982170382b
|
Added LastSignificantXY encoding
|
2012-06-13 15:15:07 +03:00 |
|
Marko Viitanen
|
53f8d9f83a
|
Context model bugfix
|
2012-06-12 17:41:03 +03:00 |
|
Marko Viitanen
|
620541a7fc
|
More context models and work on the intra coding
|
2012-06-12 17:35:45 +03:00 |
|
Marko Viitanen
|
9bfd542b73
|
Started digging into the intra prediction stuff
|
2012-06-11 18:43:29 +03:00 |
|
Marko Viitanen
|
e7cc5f8990
|
Coding of first LCU line in IPCM almost working.
|
2012-06-08 16:55:24 +03:00 |
|
Marko Viitanen
|
925f4020cd
|
Fixed some CABAC bugs and more work on coding tree
|
2012-06-07 17:38:28 +03:00 |
|
Marko Viitanen
|
953c04d896
|
More work on the slice encoding, trying to send some dummy data
|
2012-06-06 16:20:29 +03:00 |
|
Marko Viitanen
|
e3e54ea06c
|
Added slice_header encoding function with dummy data
|
2012-06-06 14:09:28 +03:00 |
|
Marko Viitanen
|
a56a1c9aa6
|
NAL writing and dummy SPS/PPS generation
|
2012-06-05 15:38:54 +03:00 |
|
Marko Viitanen
|
ef5d210b18
|
More bitstream functions and better initialization
+ picture.c/.h
|
2012-06-05 14:01:47 +03:00 |
|
Marko Viitanen
|
92ebb2cd6d
|
CABAC tables and functions
|
2012-06-04 13:47:12 +03:00 |
|
Marko Viitanen
|
5dcbe3e8df
|
Data structure initialization functions
|
2012-06-04 11:53:48 +03:00 |
|
Marko Viitanen
|
8507aa0c9a
|
Added some encoder control structures
|
2012-06-01 15:31:06 +03:00 |
|