Commit Graph

21 Commits

Author SHA1 Message Date
Lin Kesheng
60373a6973 [all]: format code
use fromdos to change file type, remove ^M in code.

Change-Id: I000202dc51fcff57cc0771455baebea595115b1d
Signed-off-by: Lin Kesheng <lks@rock-chips.com>
2016-09-08 15:21:02 +08:00
ChenHengming
72d5d0fc93 [mpp_frame]: add more type for convenience
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1164 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-08-07 02:37:02 +00:00
ChenHengming
4428090348 [mpp_frame]: fix frame format macro backward compatible issue
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1160 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-08-05 08:15:04 +00:00
ChenHengming
f6aa0ebafa [mpp_frame]: fix frame format macro backward compatible issue
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1159 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-08-05 07:14:32 +00:00
LinKesheng
ec463020e5 [hal_h264e]: 1. fix bugs in SDK debug; 2. support new Mppframeformat in mpp_frame.h.
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1158 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-08-04 13:23:50 +00:00
GaoZhili
530ac6b5d4 [h264e]: consummate the input format of encoder
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1154 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-08-04 07:15:49 +00:00
ChenHengming
b8d2409710 [MppFrame]: define new frame type bit definition and fix mpeg2/mpeg4 frame type output error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1017 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-07-13 10:32:13 +00:00
ChenHengming
c0866a76f9 [comment]: fix company name hand writing error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@906 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-06-13 09:42:31 +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
21230b11bc [vpu_api] add VPU_FRAME_ERR enums
[mpp_frame] add error info functions
[h264d]     add callback function;
            update SEI function;
            DivX && YUV444 unsupport return

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@505 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-12-09 21:28:43 +00:00
DingWei
de4e9ae078 [mpp_frame] add mpp_discard && poc variable and function interface
[mpp_dec]    add discard flag into dequeue link
[h264d]      a) add marco H264D_LOG && H264D_ERR
             b) add YUV444 format ERROR
             c) add DivX ERROR in SEI user unregister data
             d) add MVC output support

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@502 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-12-06 14:29:45 +00:00
ChenSiyong
22c93e4a1b [h265d]:support 10bit info change
[mpp_frame]:support pixel_fmt seting

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@474 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-11-19 21:56:51 +00:00
DingWei
d83e77222c [mpp_frame.h] add dispaly && viewid functions
[mpp_buf_slot.cpp]   add case SLOT_FRAME_PTR, get frame_impl pointer
[mpp_dec.cpp]  add display condition
[h264_module]  update time stamp && prepare function

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@456 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-11-16 14:22:15 +00:00
ChenHengming
dad37656f6 [mpp_frame]: add info_change flag
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@346 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-10-11 16:49:45 +00:00
ChenHengming
1090178cac [mpp_frame]: add EOS flag
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@326 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-10-07 17:00:52 +00:00
ChenHengming
8057018fc7 [mpp]: fix accessor error on MppFrame and MppPacket
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@166 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-26 09:59:25 +00:00
ChenHengming
f5c7532965 [mpp]: change packet/frame deinit function and always return ok for function get_frame/get_packet
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@160 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-25 08:14:44 +00:00
ChenHengming
bf4da20ade [mpp_frame]: add interface to get next frame for multiple output case
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@154 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-24 10:07:34 +00:00
ChenHengming
3fdc357e7d [mpp_frame]: use buffer handle in MppFrame
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@151 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-24 01:08:38 +00:00
ChenHengming
1666e01904 [mpp_frame]: add mpp_frame implement, add missing header file
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@150 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-21 10:57:27 +00:00
ChenHengming
32c1b2f18c [mpi]: add basic mpi empty function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@114 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-17 09:16:26 +00:00