RMlibplay_pid_output_entry_parameters类型数组RMlibplay_pid_output_parameters增加一项{ RMFP_pid_type_nit, RMlibplay_section_type_nit, EMhwlibData_PSI, 4, LOG2_16k, TRUE, 0x0, 0x0, 0x0, NITCallback, NULL, RMLibPlayDemuxOutputType_dma, {RMLibPlayReceiveData_dma_no_delay} }
RMlibplay_section_entry_parameters类型数组RMlibplay_section_parameters增加一项{ RMlibplay_section_type_nit, {0xff, 0xff,
{0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
{0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
{0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}} }
函数_create_pid中增加case RMFP_pid_type_nit的处理,函数_manage_pids_outputs中增加case RMFP_pid_type_nit的处理
本文介绍如何在RMlibplay库中为Network Information Table (NIT)增加PID处理。具体包括向RMlibplay_pid_output_parameters数组添加NIT回调项,并在创建PID及管理PID输出的函数中增加对NIT类型的处理。
1509

被折叠的 条评论
为什么被折叠?



