Hi,
I am tiring to create my OMX example that will include capture-VPLB-Display where VPLB is video loop, for this purpose i have done the following:
1. Copied the directory capture-encode to a new directory and renamed it to capture-vplb-display
in ~/ti-ezsdk_dm816x-evm_5_02_02_60/component-sources/omx_05_02_00_15/packages/ti/omx/demos.
2. Changed the makfile in the ~/ti-ezsdk_dm816x-evm_5_02_02_60/component-sources/omx_05_02_00_15/packages/ti/omx/demos/capture-vplb-display directory to compile capture-vplb-display example.
3. Changed the ilclient.c in the directory ~/ti-ezsdk_dm816x-evm_5_02_02_60/component-sources/omx_05_02_00_15/packages/ti/omx/demos/capture-vplb-display to support capture-vplb-display scheme using TI examples capture-encode and c6xtest examples.
4. added in the makefile in ~/ti-ezsdk_dm816x-evm_5_02_02_60/component-sources/omx_05_02_00_15/packages the following lines (similar to capture-encode example):
capture_vlpb_display: capture_vlpb_displayhost
capture_vlpb_displayhost:
ifeq ($(findstring make,$(BUILD_OPTIONS)),make)
$(ECHO) \# Building $(subst host,,$@) executable for core: a8host
$(MAKE) -C $($(subst host,,$@)_EXAMPLES_PATH) CORE=a8host
endif