Tool/software: Linux
Hello All,
I took Codecs from IPNC RDK version 5.1.0 and integrated these codecs in IPNC DVSDK version 4_02_00_06 as DEI was not provided for IPNC DVSDK.
Framework components version 2_26_00_01, Codec Engine version 2_26_02_11 and DMAI version 2_20_00_15 was used.
There is an issue in allocation of resources when DEI_create is called before Venc1_create for h264 encoder.
When creating resources for h264 encoder using VENC1_create failes with error code 1
debug print: ti.sdo.ce.alg.algorithm algorithm assignment of alg resources through rman field
To resolve this issue we are creating DEI first which is our requirement and then Deleting DEI and freeing resources. Then calling Venc1_create for h264 and again creating Dei resources.
But sometimes when creating and deleting resources there is an segmentation fault in DEI_process.
Synchronization is maintained between Dei_Processing and Dei_deletion.
Is there a way by which creating a DEI resouce prior to will not clash with creating resources for h264 afterwards
Thanks and Regards