equal
deleted
inserted
replaced
19 #define XAMETADATAEXTRACTOR_H |
19 #define XAMETADATAEXTRACTOR_H |
20 |
20 |
21 #include "openmaxalwrapper.h" |
21 #include "openmaxalwrapper.h" |
22 #include "xaobjectitf.h" |
22 #include "xaobjectitf.h" |
23 #include "xaglobals.h" |
23 #include "xaglobals.h" |
24 #ifdef _GSTREAMER_BACKEND_ |
24 #include "xaadptbasectx.h" |
25 #include "XAMetadataAdaptCtx.h" |
25 |
26 #endif |
|
27 |
26 |
28 /** MACROS **/ |
27 /** MACROS **/ |
29 |
28 |
30 |
29 |
31 /** TYPES **/ |
30 /** TYPES **/ |
50 typedef struct XAMetadataExtractorImpl_ |
49 typedef struct XAMetadataExtractorImpl_ |
51 { |
50 { |
52 /* Parent for XAMetadataExtractorImpl */ |
51 /* Parent for XAMetadataExtractorImpl */ |
53 XAObjectItfImpl baseObj; /* <-keep this first */ |
52 XAObjectItfImpl baseObj; /* <-keep this first */ |
54 |
53 |
55 #ifdef _GSTREAMER_BACKEND_ |
|
56 /* variables */ |
54 /* variables */ |
57 XAAdaptationBaseCtx* adaptationCtx; |
55 XADataSource *dataSrc; |
58 #endif |
56 |
|
57 XAAdaptationBaseCtx* curAdaptCtx; |
|
58 XAAdaptationBaseCtx* adaptationCtxGst; |
|
59 XAAdaptationBaseCtx* adaptationCtxMMF; |
|
60 |
59 } XAMetadataExtractorImpl; |
61 } XAMetadataExtractorImpl; |
60 |
62 |
61 |
63 |
62 /** METHODS **/ |
64 /** METHODS **/ |
63 |
65 |