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.
这篇文章我之前看过,觉得对bootargs参数的设置还是讲的不够清楚,我没弄懂关于dm365_imp.oper_mode,davinci_capture.device_type,davinci_enc_mngr.ch0_mode这几个变量代表什么?
这是针对encode+decode时,bootargs的指令:video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=1 davinci_enc_mngr.ch0_mode=pal
那么,720P H.264 的encode应该如何设置?
这篇文章我之前看过,觉得对bootargs参数的设置还是讲的不够清楚,我没弄懂关于dm365_imp.oper_mode,davinci_capture.device_type,davinci_enc_mngr.ch0_mode这几个变量代表什么?
这是针对encode+decode时,bootargs的指令:video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=1 davinci_enc_mngr.ch0_mode=pal
那么,720P H.264 的encode应该如何设置?
你好 对于Bootloader的参数区的设置 你可以把他简单的理解为“选择不同驱动”的参数
举个例子也许你会更好理解 比如davinci_capture.device_type有5个参数供你选择
davinci_capture.device_type=0 for MT9T001
davinci_capture.device_type=1 for TVP5146
davinci_capture.device_type=2 for MT9T031
davinci_capture.device_type=3 for MT9P031
davinci_capture.device_type=4 for TVP7002
当你在bootloader的参数区,选择了不同的参数,系统会对应加载不同的驱动,当然这要根据你的输入端是什么而定,然而跟你到底编码成什么码流,什么分辨率没有任何关系的,他只是对驱动的一个选择而已
或者你可以进入内核手动修改你自己需要的davinci_capture.device_type类型
linux-2.6.32.17-psp03.01.01.39/drivers/media/video/davinci/vpfe_capture.c 有个interface参数是对应davinci_capture.device_type传递进来的参数的
盟石研发中心