SunBo
|
19fd27ea1f
|
[mpp_packet] check mpp_packet_copy_init return value
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@611 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-20 06:49:18 +00:00 |
|
DingWei
|
0322c920fc
|
[h264d] add condition (p->mem_mark->slot_idx >= 0)) in function store_picture_in_dpb
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@610 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-19 09:36:11 +00:00 |
|
ChenSiyong
|
d37093f490
|
[mpp_dec] add thread name for hal & parser
[mpp_dec] add prepare need consume time debug for parser
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@609 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-16 04:07:08 +00:00 |
|
DingWei
|
e718d7761c
|
[h264d] update callback, add dec_rdy_sta && strmd_error_status; add judge_new_frame function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@608 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-16 03:36:57 +00:00 |
|
DingWei
|
845710b5c7
|
[mpp_bitread] add mpp_show_longbits && mpp_show_bits
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@607 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-16 03:24:39 +00:00 |
|
DingWei
|
1ecd3ceaf2
|
[h265d] add hevc-10bit-4K fast-mode errorinfo mark
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@606 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-16 03:17:10 +00:00 |
|
DingWei
|
bf6fc427ed
|
[h264d] change check_ref_pic_list errorinfo flag
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@605 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-11 11:21:36 +00:00 |
|
DingWei
|
c95c030fbb
|
[h264d] add condition (!currSlice->layer_id) && (I_SLICE == currSlice->slice_type)
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@604 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-11 09:32:14 +00:00 |
|
DingWei
|
cb43397a47
|
[h264d] change has_i_slice_flag to i_slice_no; add p->mem_mark check in func store_picture_in_dpb
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@603 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-11 08:58:55 +00:00 |
|
DingWei
|
b77afe0474
|
[h264d] remove muti_view_output; add first_iframe_poc;
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@602 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-11 08:04:52 +00:00 |
|
DingWei
|
3a4ff17332
|
[mpp_bitread] add READ_LONGBITS marco
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@601 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-08 10:22:01 +00:00 |
|
DingWei
|
ecf49af775
|
[vpu_api] add VPU_API_GET_VPUMEM_USED_COUNT
[h264d] remove dpb_info_old; check_dpb,and add h264d_reset
[mpp_buf_slot] add get_used_slot_count
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@600 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-05 03:10:03 +00:00 |
|
DingWei
|
653a6b5aa4
|
[mpi] add avs marco
[vpu_api] add avs marco
[avsd] add avs interface
[test] comment
[h264d] move h264d_rw to codec
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@599 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-04-01 09:49:23 +00:00 |
|
DingWei
|
45373ff613
|
[h264d] prefixcode use 64bit instead.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@598 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-31 12:43:20 +00:00 |
|
DingWei
|
93382fdca3
|
[h264d] remove problem which sps and pps is packeted in omx h264d_prepare.
[h264d] add h264d_flsh in h264d_prepare.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@597 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-28 10:01:06 +00:00 |
|
DingWei
|
af111d36a1
|
[h264d] update h264d_test, resolve probleam which single-version demo slot buffer leak, add muti-thread version.
[h264d] Astyle
[h264d] add free buffer for debug
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@596 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-28 00:49:35 +00:00 |
|
ChenSiyong
|
0eb5fa0038
|
[vp9_hal] fixed vp9 stride set issue
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@595 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-25 02:24:36 +00:00 |
|
ChenSiyong
|
122ade3729
|
[h265d] sei part add hdr parameter parser
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@594 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-21 12:13:32 +00:00 |
|
DingWei
|
b36e126c45
|
[h264d] hal_h264d_rkv_pkt, when buffer is empty, use the nearest instead;
[h264d] deal with the write out for the unpaired frame;
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@593 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-20 10:33:46 +00:00 |
|
ChenHengming
|
8199200963
|
[astyle]: format coding style on linux and remove warning
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@592 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-18 06:15:42 +00:00 |
|
DingWei
|
a9b5219f97
|
[h264d] 1.h264d_init picbuf => refpic; astyle format
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@591 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-18 03:51:32 +00:00 |
|
ChenSiyong
|
a31b8ceebf
|
[h265d]: add away to detect h265 stream is no continue cause dpb error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@590 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-18 01:51:06 +00:00 |
|
ChenSiyong
|
5591835443
|
[vp9_d]: fixed free wrong address, fix array no used point pointer
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@589 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-18 01:39:51 +00:00 |
|
DingWei
|
1d64415b84
|
[vpu_api] add environment value : use_mpp_mode
[vpu_api_legacy] add environment value : vpu_api_debug
[h264d] add environment value : rkv_h264d_parse_debug && rkv_h264d_hal_debug
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@588 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-17 11:37:03 +00:00 |
|
ChenHengming
|
38adb66e64
|
[android]: add ion heap detect type for rk3188 which do not have dts
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@587 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-17 07:54:48 +00:00 |
|
DingWei
|
a3151e2aac
|
[vpu_api] add VPU_API_DEC_GET_STREAM_COUNT cmd to query packets stored in vpu which have not been decoded.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@586 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-11 09:33:54 +00:00 |
|
DingWei
|
718e9cdb8b
|
[h264d] conceal error: when long_term_idx has not value, use max_num_ref_frams instead.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@585 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-11 06:16:30 +00:00 |
|
DingWei
|
a82877310d
|
[h264d] 1. h264d_slice.c, add check_sps_pps fuction; 2. h264d_dpb.c, add p_Dpb->size judgment.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@584 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-08 10:18:00 +00:00 |
|
DingWei
|
a51c6479d2
|
[h264d] in function flush_dpb_buf_slot, add slot_idx>=0 to judegment.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@583 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-08 09:30:30 +00:00 |
|
ChenSiyong
|
44c858f648
|
[mpp_dec]:used one founction to reused que dispaly part codec
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@582 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-02 03:50:05 +00:00 |
|
ChenSiyong
|
67f1f690eb
|
[mppdec]: disable debug log
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@581 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-02 02:36:04 +00:00 |
|
ChenSiyong
|
5cf3dcb2dd
|
[mpp_dec] add que display mux for frame que fixed thread async cause push frame que error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@580 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-03-02 02:33:00 +00:00 |
|
ChenSiyong
|
24c3d7712e
|
[mpp_dec]:add default horstride verstrid config for first frame info set
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@579 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-26 03:49:52 +00:00 |
|
ChenHengming
|
2422a5b2c3
|
[format]: coding style change
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@578 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-26 01:46:26 +00:00 |
|
DingWei
|
39ba615b30
|
[h264d] remove iframe_cnt flag in write_picture, for <不能播放.mp4 1280x1920>
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@577 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-25 03:47:33 +00:00 |
|
ChenSiyong
|
4cc1139df4
|
[h265_d] only when hw callback error only IRAP frame reinit max_ra avoid some frame no decoder
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@576 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2016-02-19 09:38:16 +00:00 |
|
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 |
|