Marko Viitanen
|
eba43088b2
|
Intra testing
|
2013-02-24 16:03:40 +02:00 |
|
Marko Viitanen
|
10fe0f8018
|
Added new function to free/clear pointers and added new types of SLICE_TRAIL_N NAL units to get multiple I-pictures in the stream.
|
2013-02-21 16:45:22 +02:00 |
|
Marko Viitanen
|
26a2c71e3a
|
HM10.0 compatible PCM-I coding
|
2013-02-13 14:46:26 +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
|
6b9f5a7282
|
Added border detection to allow input width and height to be divisible by minimum CU size instead of max.
|
2012-08-15 15:23:44 +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
|
d5d0846e92
|
HM 8.0 PCM-I compatibility
|
2012-08-14 11:02:08 +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
|
bf11aad827
|
Cleaned up and fixed split_flag reading and writing to the CU_info array
|
2012-06-11 15:39:18 +03:00 |
|
Marko Viitanen
|
ee3a2744ef
|
Encoding of IPCM sequences working (only for input sequence with width and height divisible with 64)
|
2012-06-11 15:26:32 +03:00 |
|
Marko Viitanen
|
e7cc5f8990
|
Coding of first LCU line in IPCM almost working.
|
2012-06-08 16:55:24 +03:00 |
|
Marko Viitanen
|
c40170ee90
|
1st LCU working in IPCM mode
|
2012-06-08 15:36:56 +03:00 |
|
Marko Viitanen
|
84af7eddac
|
BugFix: CABAC requires aligned byte, added align after slice_header.
|
2012-06-08 15:26:07 +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
|
38cd4bd429
|
Bitstream fixes to enable HM7.0 combatibility
|
2012-06-06 13:42:02 +03:00 |
|
Marko Viitanen
|
e202eb2f91
|
byte-order fix
|
2012-06-05 17:45:17 +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
|
8507aa0c9a
|
Added some encoder control structures
|
2012-06-01 15:31:06 +03:00 |
|