Asynchronous result utilities.  
More...
Asynchronous result utilities. 
◆ SPA_API_RESULT
      
        
          | #define SPA_API_RESULT   static inline | 
      
 
 
◆ SPA_ASYNC_BIT
      
        
          | #define SPA_ASYNC_BIT   (1 << 30) | 
      
 
 
◆ SPA_ASYNC_SEQ_MASK
◆ SPA_ASYNC_MASK
◆ SPA_RESULT_IS_OK
      
        
          | #define SPA_RESULT_IS_OK | ( |  | res | ) |  | 
      
 
Value:
uint32_t int int res
Definition core.h:433
 
 
 
◆ SPA_RESULT_IS_ERROR
      
        
          | #define SPA_RESULT_IS_ERROR | ( |  | res | ) |  | 
      
 
 
◆ SPA_RESULT_IS_ASYNC
      
        
          | #define SPA_RESULT_IS_ASYNC | ( |  | res | ) |  | 
      
 
Value:
#define SPA_ASYNC_MASK
Definition result.h:47
#define SPA_ASYNC_BIT
Definition result.h:43
 
 
 
◆ SPA_RESULT_ASYNC_SEQ
      
        
          | #define SPA_RESULT_ASYNC_SEQ | ( |  | res | ) |  | 
      
 
Value:
#define SPA_ASYNC_SEQ_MASK
Definition result.h:45
 
 
 
◆ SPA_RESULT_RETURN_ASYNC
      
        
          | #define SPA_RESULT_RETURN_ASYNC | ( |  | seq | ) |  | 
      
 
Value:
uint32_t int seq
Definition core.h:432
#define SPA_RESULT_ASYNC_SEQ(res)
Definition result.h:57
 
 
 
◆ spa_strerror()
- Examples
- bluez-session.c, export-sink.c, export-source.c, export-spa-device.c, export-spa.c, gmain.c, local-v4l2.c, spa/examples/adapter-control.c, spa/examples/example-control.c, spa/examples/local-libcamera.c, spa/examples/local-v4l2.c, spa/examples/local-videotestsrc.c, video-play-fixate.c, video-play-pull.c, video-play-reneg.c, and video-play.c.