ChenSiyong
|
e02eeaef42
|
[vp9d]: fixed steam packet realloc issue cause 4k video play carsh
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@575 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-18 02:24:22 +00:00 |
|
DingWei
|
e7291c94fe
|
[h264d] cancle hal_reset error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@574 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-17 08:48:48 +00:00 |
|
ChenSiyong
|
798c63424b
|
[vp9d]:add reset for vp9 dec
[buffer_slot]: used default align when generate default vir stride
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@573 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-15 10:18:10 +00:00 |
|
DingWei
|
bdcd5693de
|
[h264d] dpb debug: comment iframe_cnt in write out picture which has error in[极致DJ夜场4K测试视频]
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@572 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-15 03:41:07 +00:00 |
|
DingWei
|
1793a7a1fd
|
[h264d] 1.add two flags into task. 2.use register waited for callback info.3.add dpb_err_flag function.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@571 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-04 06:36:06 +00:00 |
|
DingWei
|
edf77a03c0
|
[h264d] add slice ref_pic_list_reordering realization
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@570 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-04 05:41:08 +00:00 |
|
DingWei
|
a6e84c414c
|
[h264d] move error_context structure to p_Dec from p_Vid
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@569 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-04 05:17:33 +00:00 |
|
DingWei
|
0f45c4ef01
|
[h264d] mpp_frame_init in dpb_malloc, instead of in init function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@568 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-04 04:23:17 +00:00 |
|
DingWei
|
06333fa16b
|
[h264d] cancel warning in andorid
[vp9d] cancel warining in vs
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@567 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-04 04:11:45 +00:00 |
|
DingWei
|
b246211b2d
|
[mpp_dec] move discard flag out of mpp_dec.cpp to vpu_api_legacy.cpp
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@566 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-04 03:53:10 +00:00 |
|
ChenHengming
|
9ec162eb03
|
[vpu]: use dts detection in legacy vpu iommu check
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@565 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-02 06:45:21 +00:00 |
|
ChenSiyong
|
42d89860a3
|
[vp9_d]fix compile error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@564 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-01 09:51:12 +00:00 |
|
ChenSiyong
|
5199ffc6d3
|
[vp9_d] update first version vp9 hardware driver
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@563 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-01 09:39:54 +00:00 |
|
ChenHengming
|
8813d376c8
|
[android]: detect ion heap using sysfs proc infomation
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@562 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-30 07:39:33 +00:00 |
|
ChenHengming
|
f338b15f80
|
[mpp]: Add comments
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@561 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 12:01:44 +00:00 |
|
ChenHengming
|
8add393bd7
|
[mpp_buffer]: Fix possible race condition
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@560 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 11:39:18 +00:00 |
|
ChenSiyong
|
45de45c61a
|
[mpp_dec]:add debug log for mpi thread destory
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@559 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 08:43:34 +00:00 |
|
DingWei
|
0ca4146eb6
|
[h264d] define ASSERT,use do{}while(0)
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@558 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 06:41:03 +00:00 |
|
ChenSiyong
|
a03baeee9b
|
[slot_frame]: mpp_buf_slot_get_prop fouction check (SLOT_FRAME) mppframe ptr status when no NULL no alloc again
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@557 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 06:37:06 +00:00 |
|
DingWei
|
fe81d5a183
|
[h264d] cancel wanning logs.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@556 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 06:33:02 +00:00 |
|
ChenSiyong
|
d483860923
|
[h265h]:split mpp bit put from h265 hal
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@555 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 05:00:35 +00:00 |
|
ChenSiyong
|
e9fb16afa6
|
[bit read]:add function to set flag to check if need remove 0x3
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@554 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 03:47:59 +00:00 |
|
ChenHengming
|
41ab4b3b05
|
[android]: set default android ion heap to vmalloc heap
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@553 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 02:18:51 +00:00 |
|
DingWei
|
55719b8737
|
[h264d]1.set default value to 0 of sps and pps;2.add clear error flag operation;3.check every decoder picture is right to decode than set error info flag;3.clean decoder picture when is parse error and set error flag into current decoder picture;4.add flush slot buffer function to clean organ slot buffer when flush dpb;
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@552 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-29 00:47:24 +00:00 |
|
ChenHengming
|
75c4f0b8ac
|
[android]: use new ioctl to detect heap status
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@551 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-28 01:18:05 +00:00 |
|
ChenHengming
|
569d932fa1
|
[android]: add default heap mask to avoid racing condition
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@550 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-27 03:42:22 +00:00 |
|
ChenHengming
|
90f94f05ba
|
[android]: add ion heap detection to android os_allocator
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@549 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-27 03:15:47 +00:00 |
|
DingWei
|
31eb296833
|
[h264d]1.correct bug: clear error context for every frame; 2. Add function to clear frame slot status which in flush and reset functions.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@548 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-26 01:22:07 +00:00 |
|
DingWei
|
2eaf9eccc3
|
[h264d]1. add mvc key and output frame; 2. correct cabac_size; 3. direct use slice_id instead of calculation
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@547 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-25 07:22:20 +00:00 |
|
DingWei
|
c8373c4a71
|
[h264d] 1. huawei case: repeat send bit-steams, then visits dpb-store which has emptied. modification: ignore dpb empty assert and set this dpb error.
2.Add hardware error callback to parse,then set errorinfo flag into out frame buffer.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@546 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-24 02:46:06 +00:00 |
|
ChenHengming
|
a0ba2b11ce
|
[android]: add script to update library
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@545 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-24 01:33:19 +00:00 |
|
DingWei
|
ba4197c63c
|
[h264d] rkv_pkt: add code about registers file out.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@544 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-23 09:16:35 +00:00 |
|
ChenHengming
|
95e12a21cf
|
[mpi]: remove redundant code
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@543 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-22 06:48:55 +00:00 |
|
ChenHengming
|
9cb4dde49e
|
[mpi]: add mpp context check to mpi functions
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@542 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-22 06:47:02 +00:00 |
|
ChenHengming
|
b13f60ba24
|
[mpi]: fix compile error on linux
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@541 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-21 03:13:16 +00:00 |
|
ChenHengming
|
40f3486470
|
[legacy]: fix mpicmd warning
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@540 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-21 03:06:00 +00:00 |
|
ChenHengming
|
4bf0d086a3
|
[astyle]: format coding style
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@539 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 09:45:56 +00:00 |
|
ChenHengming
|
9f274ee171
|
[cmake]: use release build for Android
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@538 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 08:33:55 +00:00 |
|
ChenHengming
|
b4c17ba9d3
|
[mpp_buffer]: allow NULL listener setting
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@537 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 07:58:46 +00:00 |
|
ChenHengming
|
0f36c7e195
|
[mpp]: move init flag to private data, add comment for extra data
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@536 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 07:53:55 +00:00 |
|
ChenHengming
|
cb0d12ec49
|
[mpi]: rename mpi_flush to mpi_reset
[h264d]: fix warning on strupr
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@535 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 07:36:48 +00:00 |
|
ChenHengming
|
db7e4ff619
|
[mpp_info]: remove C++ info class and add C interface for mpp_info strings
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@534 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 03:27:54 +00:00 |
|
ChenHengming
|
a1bd47c4c7
|
[mpi]: add version print to mpp_create
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@533 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 02:27:05 +00:00 |
|
ChenHengming
|
4830431996
|
[mpi]: use mpp_create / mpp_destroy pair to replace construct
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@532 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 02:01:10 +00:00 |
|
ChenHengming
|
41a1543648
|
[readme]: update directory and description in readme.txt
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@531 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-20 01:44:32 +00:00 |
|
ChenSiyong
|
4cf7c60c8f
|
[h265_syntx]:fix current dpbs has more ref then rps need cause decoder error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@530 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-19 06:43:19 +00:00 |
|
ChenSiyong
|
e4d3871dbf
|
[mpp_dec]:fixed destroy lock
[vpu_mem]: add return fail when mallocliner buffer fail
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@529 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-15 09:27:07 +00:00 |
|
ChenSiyong
|
0b48769422
|
[mpp_packet]: used interal free when buffer alloc by mpppacket self
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@528 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-14 07:42:11 +00:00 |
|
ChenHengming
|
ecb5caf3e4
|
[buf_slot]: remove warning on Linux
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@527 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-14 07:28:01 +00:00 |
|
ChenHengming
|
49a418e1b1
|
[lock]: use AutoMutex to replace Mutex::Autolock
[mpp_mem]: add lock to mem_list and add dump memory status function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@526 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-01-14 07:24:12 +00:00 |
|