Commit Graph

  • 3df1003aad [jpegd]: fix memory leak. HuangTingjin 2016-07-31 11:44:22 +00:00
  • d101052f9b [osal]: add runtime log to mpp_mem ChenHengming 2016-07-30 08:56:41 +00:00
  • 76af3c56e6 [linux]: add executable property to script ChenHengming 2016-07-30 08:47:32 +00:00
  • d141df162b [mpp]: move pts print to mpp_dec ChenHengming 2016-07-28 12:25:53 +00:00
  • 362ea93356 [mpp]: add pts log function ChenHengming 2016-07-28 12:08:06 +00:00
  • e179717e0b [mpp]: update mpp debug log ChenHengming 2016-07-28 11:52:51 +00:00
  • 53ad111527 [mpp_dec]: fix MppBuffer leak on reset [mpp_buffer]: add more log ChenHengming 2016-07-28 11:30:47 +00:00
  • 73ceedd541 [mpp_dec]: fix buffer leak on reset ChenHengming 2016-07-28 09:36:48 +00:00
  • 0938b0ae3b [legacy]: always return ok when vpu_api put packet ChenHengming 2016-07-28 08:38:46 +00:00
  • 5f19e9fc51 [h264e]: remove h264e extra logs ChenHengming 2016-07-28 07:07:59 +00:00
  • 05e4178f9d [mpp_enc]: implement more encoder control function ChenHengming 2016-07-28 06:39:53 +00:00
  • 84b3cd2de7 [hal_h264e]: use one buffer group to allocate all mpp_buffer ChenHengming 2016-07-28 06:37:11 +00:00
  • d341178dbf [sofia-3gr-linux]: add missing makefile for linux-arm and linux-x86_64 ZhaoJun 2016-07-28 06:32:27 +00:00
  • a8f26705ee [log]: reduce some logs ChenHengming 2016-07-28 06:18:59 +00:00
  • 8e451918c8 [mpp]: remove extra log ChenHengming 2016-07-28 03:45:33 +00:00
  • 41f3fb8cc8 [sofia-3gr-linux]: add sofia-3gr makefile ZhaoJun 2016-07-28 03:43:15 +00:00
  • 120b82550e [sofia-3gr-linux]: some modifications for intel-iotg ZhaoJun 2016-07-28 03:13:16 +00:00
  • 9bfca7cbc1 [mpp_dec]: avoid increase reference on invalid buffer ChenHengming 2016-07-28 01:52:52 +00:00
  • 536af7ec84 [h265d]: fix h265d crash on error stream ChenHengming 2016-07-28 01:46:10 +00:00
  • 28f198c973 [h265d]: fix negative length crash issue in split_nal_units ChenHengming 2016-07-28 01:36:08 +00:00
  • d2de3cbfe5 [mpp_dec]: move mpp_buffer_inc_ref from decode_getoutframe to mpp_put_frame ChenHengming 2016-07-28 01:20:34 +00:00
  • 63d7a2ddca [h264e]: remove unused variable and function ChenHengming 2016-07-27 07:58:04 +00:00
  • 0647d4c3f6 [HAL_H264E_VPU] modify demo, change extra_info to extra_info_pkt. LinKesheng 2016-07-27 07:26:40 +00:00
  • abc3e78078 [mpp_enc]: remove mpp_enc_get_extra_data and mpp_enc_get_extra_data_size function and use control to get sps/pps of H.264 encoder ChenHengming 2016-07-27 06:27:32 +00:00
  • 1407f07185 [jpegd]: add implementation of jpegd_default_huffman_tables. HuangTingjin 2016-07-27 03:39:11 +00:00
  • 448771db51 [jpegd]: handle special stream and eos in parser_prepare and format source code with mpp_astyle.sh in Linux Server. HuangTingjin 2016-07-27 02:57:06 +00:00
  • 16b22667c6 [h264e]: pass mpp_cfg to internal H.264 encoder and fix errors in mpi_enc_test ChenHengming 2016-07-26 12:29:08 +00:00
  • 5fc681b42c [mpi]: undo comment jpegd in support_list. HuangTingjin 2016-07-26 09:36:54 +00:00
  • a82bda1f00 [jpegd]: add jpegd source code file and comment jpegd in support_list. HuangTingjin 2016-07-26 09:32:21 +00:00
  • 39ab4c7e75 [h264e_control]: delete the unnecessary code, such as nalu table GaoZhili 2016-07-25 08:57:29 +00:00
  • abc739862e [sofia-3gr-linux]: add sofia-3gr-linux platform compile script ZhaoJun 2016-07-25 08:33:42 +00:00
  • 28745421d5 [sofia-3gr-linux]: add sofia-3gr-linux platform support ZhaoJun 2016-07-25 08:32:27 +00:00
  • 6394df39a7 [vpu_api_legacy]: correct the compile warning GaoZhili 2016-07-25 08:17:56 +00:00
  • 48f00796bd [vpu_api_legacy]: resolve the memory leak problem GaoZhili 2016-07-25 07:46:15 +00:00
  • 82e7dbe57a [android]: separate different arch script to different directory ChenHengming 2016-07-25 06:51:09 +00:00
  • ef8ad3b3d0 [h264e_control]: delete the H264CabacContext header file GaoZhili 2016-07-24 03:02:29 +00:00
  • b775c35e53 [h264e_control]: delete the unnecessary variable GaoZhili 2016-07-24 02:40:49 +00:00
  • 0eeee8cf69 [h264e_syntax]: delete the unnecessary syntax interface, such as the ref and recon address GaoZhili 2016-07-24 02:25:03 +00:00
  • 8dfa527dff [h264e_control]: delete the nalTable, because it is unnecessary GaoZhili 2016-07-23 12:11:37 +00:00
  • dcea6f6313 [h264e_control]: close the compile warning GaoZhili 2016-07-23 11:50:05 +00:00
  • 3d29c7840e [h264e_control]: sort out h264e_macro header file position GaoZhili 2016-07-23 11:34:47 +00:00
  • f5fe6d78e7 [h264e_hal]: modify the macro RKPLATFORM from ANDROID GaoZhili 2016-07-23 10:42:58 +00:00
  • 889b17cd78 [h264e_control]: close the unnecessary log in h264e control part GaoZhili 2016-07-23 10:41:26 +00:00
  • 76c9572ece [vpu_api_legacy]: merge encode function interface, and sort out the output log GaoZhili 2016-07-23 02:26:26 +00:00
  • 4bcefb5247 [h264e_control]: close the detail log in h264e_control GaoZhili 2016-07-22 13:01:14 +00:00
  • 740cc54076 [h264e_hal]: close the output detail log in hal_h264e GaoZhili 2016-07-22 12:58:41 +00:00
  • 1c88bfbc79 [h264e_macro]: add the log interface in h264e_macro.h GaoZhili 2016-07-22 12:37:30 +00:00
  • 897831f1f1 [build/linux]: add the compile script for arm-linux GaoZhili 2016-07-22 12:11:59 +00:00
  • 6fd9e980f2 [hal_h264e]: close the debug log in hal_h264e_vpu GaoZhili 2016-07-22 12:07:36 +00:00
  • d362dd14e1 [mpp_enc]: if inputFrame is NULL, continue the control thread GaoZhili 2016-07-22 10:08:28 +00:00
  • 5cebc82e7d [h264e]: remove level restriction limitation ChenHengming 2016-07-22 08:29:29 +00:00
  • 97ceaa6e16 [legacy]: setup vpu lib list for dlopen ChenHengming 2016-07-22 07:11:02 +00:00
  • bfc0be278a [mpp]: modify mpp_buffer_group_get_internal to resolve the mpp_buffer_group leak problem GaoZhili 2016-07-22 06:13:38 +00:00
  • 76ad8a962b [h264e]: use fix qp and 8M bit rate for demo ChenHengming 2016-07-22 03:19:58 +00:00
  • 984331ec43 [mpp_enc]: source code cleanup ChenHengming 2016-07-22 02:56:16 +00:00
  • 8236c8d514 [mpp_enc]: source code cleanup ChenHengming 2016-07-22 02:25:17 +00:00
  • 34d8d5b04e [mpp_enc]: add more print to encoder configure process ChenHengming 2016-07-22 01:49:39 +00:00
  • 07352a511c [mpp_enc]: fix memory leak and flow error in Android recording flow ChenHengming 2016-07-22 01:05:39 +00:00
  • cf143f2766 [mpp_enc]: release input frame when get packet success ChenHengming 2016-07-21 12:11:50 +00:00
  • 7bd91fe000 [mpp_buffer]: add MppBufferService misc group dump function ChenHengming 2016-07-21 12:09:45 +00:00
  • baf6eb9d89 [mpp_enc]: fix task leak in async encoder mode ChenHengming 2016-07-21 11:20:45 +00:00
  • d0e59132b1 [mpp_enc]: success on Android camera flow, encode_put_frame and encode_get_packet functions are ready ChenHengming 2016-07-21 10:41:18 +00:00
  • 6eeec0b515 [mpp_buffer]: return 0 size when input MppBuffer is NULL ChenHengming 2016-07-21 10:38:21 +00:00
  • c102900a6b [mpp_task]: add mpp_port_can_dequeue function for port status detection ChenHengming 2016-07-21 10:03:09 +00:00
  • 1cd97ca56a [ion]: use default sysfs path rather than remount path ChenHengming 2016-07-21 08:03:43 +00:00
  • 362e84eb7a [mpp_buffer_impl]: modify the compile error of mpp_buffer_impl.cpp GaoZhili 2016-07-21 03:31:59 +00:00
  • bf591fc7cd [mpp_buffer]: add more log check ChenHengming 2016-07-21 03:11:25 +00:00
  • e05f63378b [h264e]: fix flow error on h264e vpu_api interface ChenHengming 2016-07-21 02:03:04 +00:00
  • 8ccbd01ed0 [allocator_ion]: fix iommu detection failure on 3gr ChenHengming 2016-07-21 01:58:39 +00:00
  • 94f75fd6bd [cmake]: add toolchain directory for common android toolchain script ChenHengming 2016-07-20 10:10:16 +00:00
  • 1cba9ddca2 [mpp_buffer]: fix mpp_buffer log counter error ChenHengming 2016-07-20 09:50:44 +00:00
  • 0d1e5041e1 [vpu_api]: fix decoder crash issue ChenHengming 2016-07-20 09:34:43 +00:00
  • dad60fe8ff because mppFrame update increase reference,so correct the fd operation GaoZhili 2016-07-20 08:50:39 +00:00
  • 4db17e27c6 [mpi_dec_test]: fix compiling error ChenHengming 2016-07-20 07:56:39 +00:00
  • 1a2551ec3e [mpp_enc]: fix crash in vpu_api_legacy.cpp [mpi]: use new control macro system ChenHengming 2016-07-20 07:54:31 +00:00
  • 7c00f5b2a6 revert CMakeLists.txt file relative with ARMLINUX, and modify vpu_api_legacy.cpp to compatible with enc and dec GaoZhili 2016-07-20 07:36:00 +00:00
  • 3fafb0fe4f commit the avc encode code, now avc encode process is ok GaoZhili 2016-07-20 07:22:25 +00:00
  • 781c812ce5 [frame/packet]: increase mpp_buffer reference count when mpp_buffer is set to mpp_frame or mpp_packet ChenHengming 2016-07-19 10:40:26 +00:00
  • 135041f771 [vpu_api]: use hex to print coding type ChenHengming 2016-07-19 09:49:14 +00:00
  • ee095068bc [mpp_buffer]: add more mpp_buffer log information ChenHengming 2016-07-19 09:38:21 +00:00
  • 58cf49779a [mpp_buf_slot]: set default buffer size rate to width * height * 9 / 5 ChenHengming 2016-07-19 03:44:11 +00:00
  • 4d35424576 [mpi]: add more mpi log ChenHengming 2016-07-19 03:37:55 +00:00
  • d8121b013e judge whether the dequeued task is NULL in mpi_enc_test GaoZhili 2016-07-19 01:40:43 +00:00
  • 410c4a5471 [mpp_buffer_test]: clear mpp_buffer_debug on mpp_buffer_test exit ChenHengming 2016-07-19 01:21:43 +00:00
  • 55e151d588 [avsd]: add case when avsd is removed ChenHengming 2016-07-18 06:32:28 +00:00
  • ad91d93d38 [mpi]: disable H.264 encoder ChenHengming 2016-07-16 10:16:06 +00:00
  • ac9505c16c [mpp_task]: add advanced task flow to mpp, mpi_enc_test can work without error ChenHengming 2016-07-16 10:13:35 +00:00
  • 947da74b5d [mpp_meta]: fix possible error in mpp_meta and mpp_buffer ChenHengming 2016-07-16 10:12:11 +00:00
  • a31103d3f0 [mpp_meta]: fix compile error of mpp_meta.cpp ChenHengming 2016-07-15 09:36:11 +00:00
  • 62e28b89ea [mpp_task]: update task implement and add mpi_enc_test sample code ChenHengming 2016-07-15 06:33:05 +00:00
  • 5ebe54881f [ion]: fix compile error on normal linux destop machine ChenHengming 2016-07-15 03:53:04 +00:00
  • 98635164e7 [mpp_put] use mpp_put_align instead of mpp_align DingWei 2016-07-15 03:43:43 +00:00
  • ef3a1e5c03 [mpp_task]: add mpp_task.cpp and mpp_task_impl.cpp ChenHengming 2016-07-15 02:57:03 +00:00
  • 9715558eaa [meta]: move mpp_meta.h to top inc and add mpp_task / mpp_meta to base CMakeLists.txt ChenHengming 2016-07-15 02:52:42 +00:00
  • 84133d3c1c [license]: add license to mpeg2 decoder and add MODULE_TAG to mpeg4 parser ChenHengming 2016-07-15 01:34:30 +00:00
  • f86974668f [cmake]: disable multichar warning ChenHengming 2016-07-15 00:51:38 +00:00
  • 99ad8f2ec1 correct the license of the h264e code GaoZhili 2016-07-14 12:00:41 +00:00
  • d9ad2bd758 [cmake]: fix compile error on windows ChenHengming 2016-07-14 11:10:15 +00:00
  • f7a129e5b7 [meta]: fix compile warning and error ChenHengming 2016-07-14 11:06:18 +00:00
  • 84c5412b7f [metadata]: add mpp_meta module for task ChenHengming 2016-07-14 10:01:41 +00:00