By default the OMX components available in the OpenCORE framework are threaded. This is defined by setting the value of PROXY_INTERFACE to 1. If one wants to set the omx components as AOs, then you would have to set it to 0.
For your problem, I would suggest replacing one module at a time, i.e., parser (and its node) and then the decoder component. -Ravi scs wrote: > Hi, > > I see in Pv_Omxdefs.h file as like > > //Enable/disable this switch to build the workspace with or without > proxy > // 1 - Enable, 0 - disable > // 1 - Multithreaded, 0 - AO > #define PROXY_INTERFACE 1 > > Can you please let me know what is it mean? By default the source code > (Opencore) is with Multithread support in OMX components? > > I am facing the problem like i am not able to make the dataflow after > integrating codec successfully and Parser successfully. > > Codec is integrated as different thread (Multi Thread) and only first > frame is decoded and rendered properly. After that Decoder is not > getting the buffer from Source (Parser component) > (Input buffer is not passed to codec). > > I hope this is right forum to ask this question --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---
