Lines Matching refs:obj
171 #define OpenSL(obj, method, ...) \
173 LOG_OPENSL_API_CALL("OpenSL " #method "(" #obj ", " #__VA_ARGS__ ")"); \
174 SLresult result = (*obj)->method(obj, __VA_ARGS__); \
175 CheckSLResult("OpenSL " #method "(" #obj ", " #__VA_ARGS__ ")", result); \
179 #define VoidOpenSL(obj, method) \
181 LOG_OPENSL_API_CALL("OpenSL (void) " #method "(" #obj ")"); \
182 (*obj)->method(obj); \
186 #define OpenSL0(obj, method) \
188 LOG_OPENSL_API_CALL("OpenSL " #method "(" #obj ")"); \
189 SLresult result = (*obj)->method(obj); \
190 CheckSLResult("OpenSL " #method "(" #obj ")", result); \
196 #define ReturnOpenSL(obj, method, ...) \
199 #method "(" #obj ", " #__VA_ARGS__ ")"), \
200 (*obj)->method(obj, __VA_ARGS__) \