Peng Yixin | 158749f | 2023-06-29 17:07:46 +0800 | [diff] [blame] | 1 | #Developing Version |
Peng Yixin | 481a579 | 2022-09-26 14:55:15 +0800 | [diff] [blame] | 2 | Major_V=6 |
Peng Yixin | dca766d | 2024-07-31 16:05:06 +0800 | [diff] [blame] | 3 | Minor_V=15 |
| 4 | DevelopingChangeId=I494c265133ff9ff6dbf554a8159dad487ddfa1e1 |
Peng Yixin | 2d30fc6 | 2024-06-05 16:35:48 +0800 | [diff] [blame] | 5 | LTS_FLAG= |
Peng Yixin | 550106d | 2021-04-20 19:02:49 +0800 | [diff] [blame] | 6 | |
| 7 | #history version |
Peng Yixin | a694647 | 2024-07-31 11:32:07 +0800 | [diff] [blame] | 8 | #V6.14 pre-test Notes |
| 9 | #DTV H264 MMU development |
| 10 | # |
Peng Yixin | 480fcdf | 2024-06-03 11:04:42 +0800 | [diff] [blame] | 11 | #V6.12 Release Notes |
| 12 | #Support kernel 6.6 |
| 13 | #Fixed H264/MPEG2 memory pollution issue |
| 14 | #Improved VC1 playback stability |
Peng Yixin | 057226c | 2024-04-29 13:18:51 +0800 | [diff] [blame] | 15 | #V6.10 Release Notes |
| 16 | #Support S7 S7D chips |
| 17 | #AMMS V2.1 |
| 18 | # Memory optimization, especially suitable for low-memory projects(HTXD2 512M etc.) |
| 19 | # Memory evaluation flow release |
| 20 | #S5 Error recovery improvement |
| 21 | # Optimize display effect, utilize mmu copy function in the mosaic mode |
| 22 | # Stability optimization for error streams |
Peng Yixin | 032f5ef | 2023-12-30 22:42:27 +0800 | [diff] [blame] | 23 | #V6.8 Release Notes |
| 24 | #Support QOS for v4ldec |
| 25 | #AMMS(Amlogic Media Memory System) V2.0 |
| 26 | # Scatter slot/cache aggregation |
| 27 | # MV buffer memory usage decreased |
| 28 | #Dual-core software decoding time optimize |
| 29 | #Support DW400 decoder mode to reduce memory usage for TV project |
| 30 | # |
Peng Yixin | eec2cde | 2023-10-30 19:27:39 +0800 | [diff] [blame] | 31 | #V6.7 Release Notes |
| 32 | #Release_ChangeId_V6_7=Iabfa01c63da558d842d3252c7612559fa830ec7d |
| 33 | #New feature detail information: |
| 34 | #H265 dual-core mosaic mode development |
| 35 | #H264\H265 save one output buffer optimization |
| 36 | #Add T5DÂ AV1 fg support |
| 37 | #Encoder bringup of C1 |
| 38 | #Optimization H264 software decoding time |
| 39 | #V4ldec supports p010 decoding output |
| 40 | #Optimized for redundant decoding memory usage |
| 41 | #Decoder bringup of txhd2 |
Peng Yixin | 158749f | 2023-06-29 17:07:46 +0800 | [diff] [blame] | 42 | #V6.6 Release Notes |
| 43 | #Release_ChangeId_V6_6=I7906e7fb1fc9cd2ae2f5e3b35a85146077f647ed |
Peng Yixin | c7ae93e | 2023-05-11 17:00:04 +0800 | [diff] [blame] | 44 | #V6.5 Release Notes |
| 45 | #Release_ChangeId_V6_5=I1fb4d74a26b20c810af5fabe70d11b30038f52cd |
Peng Yixin | dd12b75 | 2023-03-30 10:26:34 +0800 | [diff] [blame] | 46 | #V6.4 Release Notes |
| 47 | #Release_ChangeId_V6_4=I3e3ba6e50ff95c9bdee77ecf9b6a14054c7db016 |
Peng Yixin | e4332c0 | 2022-12-30 10:32:39 +0800 | [diff] [blame] | 48 | #V6.3 Release Notes |
| 49 | #Release_ChangeId_V6_3=Id88c63edf8568ce8f5c52203db4020db6ad12d54 |
Peng Yixin | 641626d | 2022-12-19 16:28:41 +0800 | [diff] [blame] | 50 | #V6.2 Release Notes |
| 51 | #Release_ChangeId_V6_2=I38197e6c418dee6183605006ca63b85337be2b19 |
Peng Yixin | 935bafe | 2022-11-15 13:38:56 +0800 | [diff] [blame] | 52 | #V6.1 Release Notes |
Peng Yixin | 641626d | 2022-12-19 16:28:41 +0800 | [diff] [blame] | 53 | #Release_ChangeId_V6_1=I3343779b4ad29ab1be55a002fbc43ecdbc440993 |
Hao Shi | eb2fcec | 2022-12-27 20:13:36 +0800 | [diff] [blame] | 54 | #Support T7C, T3 |
Peng Yixin | 935bafe | 2022-11-15 13:38:56 +0800 | [diff] [blame] | 55 | #Support new DOS Reg management |
Peng Yixin | 55c3e2e | 2022-09-27 11:36:31 +0800 | [diff] [blame] | 56 | #V6.0 Release Notes |
| 57 | #Release_ChangeId_V6_0=Ie5dd8015a9663f3be43a0867348b70812bdfb25e |
| 58 | #Support DMABUF heap Feature |
Hao Shi | eb2fcec | 2022-12-27 20:13:36 +0800 | [diff] [blame] | 59 | #Support Decoder new Buffer management for V4Ldec |
Peng Yixin | 55c3e2e | 2022-09-27 11:36:31 +0800 | [diff] [blame] | 60 | #Support Kernel 5.15 |
| 61 | #Support non-V4ldec feature of the all V5 version and so on |
| 62 | #Kernel 5.15 Support Chip SC2 |
| 63 | #Support Codec2 for Android T, all CTS test clean |
Peng Yixin | 0659ca5 | 2021-07-19 10:37:08 +0800 | [diff] [blame] | 64 | #V5.0 Release Notes |
| 65 | #Release_ChangeId_V5_0=I6053e02900215d9006469c38ca375ace498b849f |
Peng Yixin | 550106d | 2021-04-20 19:02:49 +0800 | [diff] [blame] | 66 | #upgrade Kernel version to 5.4 |
| 67 | #Android R + v4l2dec (no vpp) xts clean |
Hao Shi | eb2fcec | 2022-12-27 20:13:36 +0800 | [diff] [blame] | 68 | #v4ldec driver separate from amports drivers |
Peng Yixin | 550106d | 2021-04-20 19:02:49 +0800 | [diff] [blame] | 69 | # |
| 70 | #V4.0.0 Release Notes |
| 71 | #upgrade Kernel version to 4.19 |
Hao Shi | eb2fcec | 2022-12-27 20:13:36 +0800 | [diff] [blame] | 72 | #v4l2 support for h264/h265/vp9 |
Peng Yixin | 550106d | 2021-04-20 19:02:49 +0800 | [diff] [blame] | 73 | #add fra support in decoder driver |
| 74 | # |
| 75 | #V3.0.0 Release Notes |
| 76 | #upgrade Kernel version to 4.9 |
Hao Shi | eb2fcec | 2022-12-27 20:13:36 +0800 | [diff] [blame] | 77 | #media_module remove from kernel |
Peng Yixin | 550106d | 2021-04-20 19:02:49 +0800 | [diff] [blame] | 78 | #new firmware management |
| 79 | #mjpeg/mpeg12/mpeg2 multi-instance decoder support |
| 80 | #h264 4k afbc support |
| 81 | #AVS2 decoder support |
| 82 | #vdec double write support |
| 83 | #add av1 decoder support |
| 84 | #add decoder QOS info report |
| 85 | #upgrade TA ucode to 0.2 version |
| 86 | # |
| 87 | #V2.0.0 Release Notes |
Hao Shi | eb2fcec | 2022-12-27 20:13:36 +0800 | [diff] [blame] | 88 | #upgrade Kernel version to 3.14 |
| 89 | #Introduce codec_mm memory management |
Peng Yixin | 550106d | 2021-04-20 19:02:49 +0800 | [diff] [blame] | 90 | #add afbc scatter memory support |
| 91 | #add vp9 decoder support |
| 92 | #add 264/265/vp9 multi-instance decoder support |
| 93 | # |
| 94 | #V1.0.0 Release Notes |
| 95 | #based kernel to 3.10 |
| 96 | #add H264 4K decoder support |
| 97 | #add H265 video decoder support |
| 98 | #H265 decoder support afbc output |