Dear all,
I use DM8127 RDK 2.8 and demo code steting is vsysParams.systemUseCase = VSYS_USECASE_MULTICHN_TRISTREAM_FULLFTR
and I want to get 1080P YUV data for my own app use.
But the demo code only App_ipcBitsInit();
I try this fun: Int32 Vcap_getFullVideoFrames(VIDEO_FRAMEBUF_LIST_S *pFrameBufList, UInt32 timeout) in Ti_vcap.c
but I get FrameBuf once only so who can tell me how to get.
Thanks.
Dear time derek,
1. I use IPNC_RDK 3.2
2. I modify the Rules.make
# Capture Display Use case
CAPTURE_DISPLAY_MODE_ON := YES
# Set this flag to "YUV" = YUV frames (secondary stream only) will do a round trip M3-A8-M3 to reach the SD display # Set this flag to "RAW" = RAW frames will be sent to A8 and then back to M3
FRAMES_TO_A8 := YUV
3. Then you can get the YUV FrameBuf
by
ti_mcfw_ipcframes.c
on
/home/vk/dm8127/Source/ipnc_rdk/ipnc_mcfw/demos/mcfw_api_demos/multich_usecase
4.This is all I got so far.
have a nice day.
VK
dear VK ...
Thank you for your answer , but I used the RDK 2.8 , It doesn't have ti_mcfw_ipcframes.c ,but has ti_mcfw_ipcBits.c .
Does it can be used in ti_mcdw_main.c to get YUV Data ?
And could you tell me which fun() do you choosed ?
thanks again .
Dear Time Derek,
The ti_mcfw_ipcBits.c is getting the Image after ENCODE.
I used the IPNC_RDK 3.2, so it has the fun what I told you.
I don't made the IP cam product or something relation. I afraid I can not help you. But you can refer ITT folder in demo.
It is use DCC software on PC via TCP/IP to get the YUV framer buffer,
or
You just move to IPNC_RDK 3.2, it might be a quickly way.
I tried the rdk 2.8 to use funs in ti_vcam.c or ti_vcap.c.
I want to get the yuv framebuf in main.c but it does not work, you can take a look what I posted and I don't get it.
Vincent Kuo
My goal is in full mode, main code flow to provide network transmission, second code spread to DSP algorithm to DSP after 264 decoding.
But now I can't find the two code flow place. Also don't know this from which laid a hand on him, what about your can give some ideas?