Glad to hear that Margarita solved the problem in your application!
About the new plugins, Ridgerun was able to see the hang issue in a board running DM8169 with 400MHz memory too, after creating destroying in this case the hdeiscaler instance that is why we created those plugins based in our new classes, now it runs pretty stable, you can see more information about the plugins here:
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/327198/1157858.aspx#1157858
Elements currently supported:
Mpeg2 OMX Decoder
H.264 OMX Decoder
OMX Scaler
OMX Hdeiscaler and Mdeiscaler
v4l2src and v4l2sink
You can use this to create the decoder that you need or contact us and we can help you.
-David