| /rockchip-linux_mpp/osal/ |
| H A D | mpp_lock.c | 20 lock->time = 0; in mpp_spinlock_init() 27 RK_S64 time = 0; in mpp_spinlock_lock() local 30 time = mpp_time(); in mpp_spinlock_lock() 37 if (lock->debug && time) { in mpp_spinlock_lock() 38 lock->time += mpp_time() - time; in mpp_spinlock_lock() 47 lock->count, lock->time, (RK_S32)(lock->time / lock->count)); in mpp_spinlock_deinit() 58 RK_S64 time = 0; in mpp_spinlock_trylock() local 62 time = mpp_time(); in mpp_spinlock_trylock() 66 if (ret && lock->debug && time) { in mpp_spinlock_trylock() 67 lock->time += mpp_time() - time; in mpp_spinlock_trylock()
|
| H A D | mpp_time.c | 22 struct timespec time = {0, 0}; in mpp_time() local 24 clock_gettime(CLOCK_MONOTONIC, &time); in mpp_time() 25 return (rk_s64)time.tv_sec * 1000000 + (rk_s64)time.tv_nsec / 1000; in mpp_time() 41 rk_s64 time; member 105 p->time = 0; in mpp_clock_start() 112 rk_s64 time; in mpp_clock_pause() local 122 time = mpp_time(); in mpp_clock_pause() 124 if (!p->time) { in mpp_clock_pause() 126 p->sum += time - p->base; in mpp_clock_pause() 130 p->time = time; in mpp_clock_pause() [all …]
|
| H A D | mpp_singleton.c | 103 rk_s64 time; in mpp_singleton_init() local 108 time = mpp_time(); in mpp_singleton_init() 110 time = mpp_time() - time; in mpp_singleton_init() 111 sum += time; in mpp_singleton_init() 114 sgln_max_name_len, info->name, time); in mpp_singleton_init()
|
| /rockchip-linux_mpp/mpp/base/test/ |
| H A D | mpp_trie_test.c | 28 typedef void *(*TestProc)(void *, RK_S64 time); 41 void *print_opt(void *ctx, RK_S64 time) in print_opt() argument 46 mpp_log("get option %-16s time %lld us\n", *str, time); in print_opt()
|
| /rockchip-linux_mpp/doc/design/ |
| H A D | 3.mpp_buffer.txt | 20 time to allocate buffer and generate map table for it. So reusing the buffer 21 will save the allocate/free time.
|
| H A D | 1.mpp_design.txt | 33 Mpp supports sync / async interface to reduce the time blocked in interface. And 35 running sofware will prepare next hardware task at the same time. 88 provide basic components including memory, time, thread, log and hardware memory
|
| H A D | 2.kernel_driver.txt | 57 resource management and minimize the kernel serial process time between two
|
| /rockchip-linux_mpp/osal/inc/ |
| H A D | mpp_lock.h | 42 RK_S64 time; member
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_rc.cfg | 3 # and msec represent event trigger at time (milli second).
|
| /rockchip-linux_mpp/osal/test/ |
| H A D | CMakeLists.txt | 37 # time system unit test
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_dec.c | 702 RK_S64 time = mpp_clock_get_sum(timer); in mpp_dec_deinit() local 705 if (!time || !total) in mpp_dec_deinit() 709 mpp_clock_get_name(timer), time * 100.0 / total, time, in mpp_dec_deinit() 710 time / mpp_clock_get_count(timer)); in mpp_dec_deinit()
|
| /rockchip-linux_mpp/mpp/codec/dec/mpg4/ |
| H A D | mpg4d_parser.c | 149 RK_U32 time; member 839 mp4Hdr->time = mp4Hdr->time_base * mp4Hdr->vol.time_inc_resolution + time_increment; in mpeg4_parse_vop_header() 840 mp4Hdr->time_pp = (RK_S32)(mp4Hdr->time - mp4Hdr->last_non_b_time); in mpeg4_parse_vop_header() 841 mp4Hdr->last_non_b_time = mp4Hdr->time; in mpeg4_parse_vop_header() 843 …mp4Hdr->time = (mp4Hdr->last_time_base + time_incr) * mp4Hdr->vol.time_inc_resolution + time_incre… in mpeg4_parse_vop_header() 844 mp4Hdr->time_bp = mp4Hdr->time_pp - (RK_S32)(mp4Hdr->last_non_b_time - mp4Hdr->time); in mpeg4_parse_vop_header()
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 142 …f decoder may not be displayed directly on the display side). At the same time users are required … 175 | pts | RK_U64 | Represents display time stamp(Present Time Stamp) … 176 | dts | RK_U64 | Represents decoding time stamp(Decoding Time Stamp) … 191 …d from MppBuffer, MppBuffer is referenced at the time of MppPacket creation and dereferenced at th… 214 | pts | RK_U64 | Represents display time stamp of image(Present Time Stamp) … 215 | dts | RK_U64 | Represents Image decoding time stamp(Decoding Time Stamp) … 260 …Frame \*frame) <br>Video decoding interface, input and output at the same time, used alone. <br>ct… 263 …cket \*packet) <br>Video encoding interface, input and output at the same time, used separately. <… 319 …time decode_put_packet works in non-blocking mode and it will return error code directly. User get… 462 …s input quickly and the user does not release the decoded image memory in time, the decoder will q… [all …]
|
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 932 `I mpi_dec_test: decode 10 frames time 263ms delay 69ms fps 113.99` 1020 `I mpi_enc_test: chn 0 encode 30 frames time 628 ms delay 4 ms fps 47.72 bps 10265048`
|
| /rockchip-linux_mpp/debian/ |
| H A D | changelog | 34 * [osal]: Change mpp time print to us
|
| /rockchip-linux_mpp/mpp/ |
| H A D | mpp_impl.c | 88 RK_S64 time; member
|
| /rockchip-linux_mpp/build/android/ |
| H A D | README.md | 136 …e sections and enable garbage collection of unused input sections at link time (`-fdata-sections -…
|
| H A D | android.toolchain.cmake | 1339 …function in separate section and enable garbage collection of unused input sections at link time" )
|
| /rockchip-linux_mpp/tools/ |
| H A D | mpp_doxyfile | 1114 # page will contain the date and time when the page was generated. Setting this 1606 # replace them by respectively the title of the page, the current date and time, 2162 # Note that enabling this option will significantly increase the time of a run. 2173 # Note that enabling this option will significantly increase the time of a run. 2261 # or 2 may greatly reduce the computation time needed for large code bases. Also
|