This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

8168pal的分辨率



pal的5158用的是SYSTEM_STD_MUX_2CH_D1,pal做两路采集视频,编码器的分辨率也是720*480,从5158的驱动看了也是pal制式,相机也是pal的720*576,不清楚为何设置了pal,隔行扫描,怎么还是240?

想看看cap部分、enc部分的分辨率,可是在CaptureLink_tskMain(),CaptureLink_drvCreate(),vps_printf()加的打印信息,串口打印不出来,怎么调呢?

  • 采集到 240,你在后面加一个 dei,加一个去隔行就可以了

  • 原来的link是:

    cap-->nfs-->ipcFramesOutVpssId-->ipcFramesInDspId-->dspAlgId

                          |

    ----->dup--->enc

             |

    --->swms--->display

    切视频显示都正常,在nfs后增加dei,运行时caplink创建都不能创建成功,原来虽然pal的d1是480,但正常显示啊。

     

  • multich_vcap_venc.c:1268 *********
    [m3vpss ] 25674: CAPTURE: Create in progress !!!
    [m3vpss ] Unhandled Exception:
    [m3vpss ] Exception occurred in ThreadType_Task
    [m3vpss ] handle: 0x33f15d40.
    [m3vpss ] stack base: 0x33fabe80.
    [m3vpss ] stack size: 0x8000.
    [m3vpss ] R0 = 0x000135b2 R8 = 0x92b792df
    [m3vpss ] R1 = 0xffffffff R9 = 0x000135b3
    [m3vpss ] R2 = 0x33fb3ab8 R10 = 0x33fb3cf8
    [m3vpss ] R3 = 0x33fb3ab4 R11 = 0x33fb3ab4
    [m3vpss ] R4 = 0xffffffff R12 = 0x92e359a5
    [m3vpss ] R5 = 0x33fb3cf4 SP(R13) = 0x33fb3a88
    [m3vpss ] R6 = 0x33fb3abc LR(R14) = 0x92b02bfb
    [m3vpss ] R7 = 0x00000000 PC(R15) = 0x92b83ed2
    [m3vpss ] PSR = 0x21000000
    [m3vpss ] ICSR = 0x00400803
    [m3vpss ] MMFSR = 0x00
    [m3vpss ] BFSR = 0x82
    [m3vpss ] UFSR = 0x0000
    [m3vpss ] HFSR = 0x40000000
    [m3vpss ] DFSR = 0x00000000
    [m3vpss ] MMAR = 0x000135b3
    [m3vpss ] BFAR = 0x000135b3
    [m3vpss ] AFSR = 0x00000000
    [m3vpss ] Terminating Execution...

    进入到caplink的create后,打印如上所示,caplink后面没有走
  • 加上deilink不对,d1的分辨率成720*240了,加dei前还是480高,不是想要的576高