ChenHengming
|
7d17eed79c
|
[hal_task]: add previous hardware work status to task
[mpp_dec]: fix copy length error
[dummy_dec]: separate prepare and parse function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@361 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 21:42:13 +00:00 |
|
ChenHengming
|
a4162130fe
|
[dummy_dec]: fix error on buffer realloc
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@360 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 21:22:06 +00:00 |
|
ChenHengming
|
1c55ea1971
|
[mpp_packet]: add more comment
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@359 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 21:08:14 +00:00 |
|
ChenHengming
|
51a076df23
|
[mpp_packet]: add set_length to header
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@358 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 21:04:26 +00:00 |
|
ChenHengming
|
4ffa74d72b
|
[android]: add Android.mk for libmpp_legacy.so
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@357 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 20:27:13 +00:00 |
|
ChenHengming
|
13ca4da6ab
|
[mpp_dec]: fix task check on ending the codec thread
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@356 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 19:56:58 +00:00 |
|
ChenHengming
|
5e4e1a55b1
|
[misc]: remove warning on Linux
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@355 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 16:48:55 +00:00 |
|
ChenHengming
|
a3738346ff
|
[all]: fix compiling error and coding style formating
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@354 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 16:35:46 +00:00 |
|
ChenHengming
|
098feea510
|
[h265d]: merge csy's h265d modification
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@353 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 16:16:25 +00:00 |
|
ChenHengming
|
511e6bbbb0
|
[codec_h265d]: merge csy's h265d module
[hal_task]: add input_packet to parser_prepare output, change stmbuf to input_index
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@352 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 15:56:08 +00:00 |
|
ChenHengming
|
c318361d13
|
[mpp_buffer]: add buffer clear function to reset mPacketGroup
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@351 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 15:53:15 +00:00 |
|
ChenHengming
|
597730be55
|
[mpp_buffer]: remove check_buffer_group_limit
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@350 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 15:25:42 +00:00 |
|
ChenHengming
|
d09f2d736e
|
[mpp_buffer]: add buffer check on buffer size
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@349 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 14:55:18 +00:00 |
|
ChenHengming
|
5449174411
|
[mpp_buffer]: add buffer group count limit check on buffer_create
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@348 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-12 14:45:18 +00:00 |
|
DingWei
|
57163700a7
|
[mpp_hal] add hard_mode which in halcfg to choose rkvdec or on2 hard-chip
[hal_h264d_module] add vdpu_api interface; rename function and files' name
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@347 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-11 17:10:14 +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
|
62524866fc
|
[buf_slot]: add error check on reducing refcount
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@345 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-11 16:23:15 +00:00 |
|
DingWei
|
f82298b20b
|
[h264d module] add prepare function; deal with error nalu case
[mpp.c] function marco define, updated;
[h265d module] update warnning
[all module] run A style
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@344 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-10 02:18:04 +00:00 |
|
DingWei
|
12b80ea667
|
add temp value in READ_BITS ect macro define
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@343 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 23:43:24 +00:00 |
|
ChenHengming
|
8ebb8eb139
|
[mpp_buffer]: change buffer group function name to internal/external
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@342 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 23:38:46 +00:00 |
|
ChenHengming
|
ea3f8b6f0d
|
[mpp_buffer]: change buffer group mode to internal/external
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@341 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 23:21:18 +00:00 |
|
ChenHengming
|
a9209858fc
|
[mpi]: add MPP_DEC_SET_EXT_BUF_GROUP to mpi_control
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@340 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 22:53:03 +00:00 |
|
ChenHengming
|
e3f49b11aa
|
[allocator]: add import and release function to os/mpp allocator
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@339 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 21:59:41 +00:00 |
|
ChenHengming
|
c157fecb65
|
[mpp_packet]: allow zero size packet
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@338 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 21:57:11 +00:00 |
|
ChenHengming
|
3bd426e39b
|
[buf_slot]: fix mpp_buf_slot_dequeue type error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@337 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-09 20:21:09 +00:00 |
|
ChenHengming
|
30edcf12e3
|
[buf_slot]: remove set/get frame functions
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@336 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-08 15:27:58 +00:00 |
|
ChenHengming
|
1accf5bb3e
|
[buf_slot]: remove set/get buffer, use set/set prop
[mpp_dec]: remove task race condition in mpp_dec_hal_thread
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@335 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-08 15:24:07 +00:00 |
|
ChenHengming
|
eae3c3b38f
|
[buf_slot]: add set/get prop function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@334 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-08 14:41:28 +00:00 |
|
ChenHengming
|
31693323b6
|
[buf_slot]: remove mpp_buf_slot_get_display
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@333 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-08 00:03:51 +00:00 |
|
ChenHengming
|
01b0d16abe
|
[mpp]: fix output order bug
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@332 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 23:16:20 +00:00 |
|
ChenHengming
|
401bb91998
|
[buf_slot]: remove hw ref function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@331 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 22:04:36 +00:00 |
|
ChenHengming
|
23f3f65f2d
|
[buf_slot]: remove hw use function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@330 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 22:00:56 +00:00 |
|
ChenHengming
|
fbb51c7854
|
[buf_slot]: remove dpb ref function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@329 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 21:46:13 +00:00 |
|
ChenHengming
|
9ae8995ce7
|
[buf_slot]: remove mpp_buf_slot_set_display
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@328 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 21:40:20 +00:00 |
|
ChenHengming
|
3b4c1fbc51
|
[buf_slot]: update slot flag and queue design
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@327 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 21:24:34 +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
|
a13c007a1d
|
[misc]: remove compile warning
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@325 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 15:19:31 +00:00 |
|
ChenHengming
|
68ed4054e3
|
[mpp_packet]: allow NULL data ans zero length to initialize mpp_packet
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@324 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-10-07 14:41:26 +00:00 |
|
ChenHengming
|
f9e7655349
|
[mpp_dec]: fix dead loop on wait prev_task
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@323 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-29 22:53:36 +00:00 |
|
ChenHengming
|
2e9d3efa04
|
[buf_slot]: add slots pointer to slot handle
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@322 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-29 21:32:30 +00:00 |
|
ChenHengming
|
51a91810f2
|
[buf_slot]: rename hw_dst operation to hw_use
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@321 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-29 20:45:00 +00:00 |
|
ChenHengming
|
056c6394a8
|
[buf_slot]: allow to reset buffer slot's buffer pointer
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@320 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-29 15:09:17 +00:00 |
|
DingWei
|
3c814a49e7
|
1.add marco define MPP_FREE()
2.delete h264d_bitread.c and h264d_bitread.h, combine it to mpp_bitread.h
3.all stream have passed
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@319 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-29 00:46:18 +00:00 |
|
ChenHengming
|
94f92976d4
|
[buf_slot]: allow set buffer to buffer slot without set MppFrame
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@318 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-28 23:23:13 +00:00 |
|
ChenHengming
|
b7a25d0c7f
|
[misc]: fix compile warning on linux
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@317 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-28 22:35:19 +00:00 |
|
ChenHengming
|
bed52a856e
|
[utils]: add show_options to utils
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@316 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-28 22:31:52 +00:00 |
|
ChenHengming
|
c6d93bd1b9
|
[misc]: remove compile warning, and add utils directory for test cases
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@315 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-28 21:22:25 +00:00 |
|
ChenHengming
|
c28734a33a
|
[mpp]: add error log on mpp create failed
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@314 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-28 21:02:21 +00:00 |
|
ChenHengming
|
43f0baf2e9
|
[hal_task]: change task mechanism to status
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@313 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-28 16:52:30 +00:00 |
|
ChenSiyong
|
bbc3b15c7b
|
[android]:fix can't compile so
[h265d]:fix android compile error & fix fifo buf alloc may no enought
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@312 6e48237b-75ef-9749-8fc9-41990f28c85a
|
2015-09-27 21:16:40 +00:00 |
|