mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	profiler: add docs for the param contents
This commit is contained in:
		
							parent
							
								
									0f7a488d61
								
							
						
					
					
						commit
						cab833ade7
					
				
					 1 changed files with 36 additions and 5 deletions
				
			
		| 
						 | 
					@ -36,13 +36,44 @@ enum spa_profiler {
 | 
				
			||||||
	SPA_PROFILER_START,
 | 
						SPA_PROFILER_START,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	SPA_PROFILER_START_Driver	= 0x10000,	/**< driver related profiler properties */
 | 
						SPA_PROFILER_START_Driver	= 0x10000,	/**< driver related profiler properties */
 | 
				
			||||||
	SPA_PROFILER_info,				/**< Generic info, counter and CPU load */
 | 
						SPA_PROFILER_info,				/**< Generic info, counter and CPU load,
 | 
				
			||||||
	SPA_PROFILER_clock,				/**< clock information */
 | 
												  * (Struct(
 | 
				
			||||||
	SPA_PROFILER_driverBlock,			/**< generic driver info block */
 | 
												  *      Long : counter,
 | 
				
			||||||
 | 
												  *      Float : cpu_load fast,
 | 
				
			||||||
 | 
												  *      Float : cpu_load medium,
 | 
				
			||||||
 | 
												  *      Float : cpu_load slow))  */
 | 
				
			||||||
 | 
						SPA_PROFILER_clock,				/**< clock information
 | 
				
			||||||
 | 
												  *  (Struct(
 | 
				
			||||||
 | 
												  *      Int : clock flags,
 | 
				
			||||||
 | 
												  *      Int : clock id,
 | 
				
			||||||
 | 
												  *      String: clock name,
 | 
				
			||||||
 | 
												  *      Long : clock nsec,
 | 
				
			||||||
 | 
												  *      Fraction : clock rate,
 | 
				
			||||||
 | 
												  *      Long : clock position,
 | 
				
			||||||
 | 
												  *      Long : clock duration,
 | 
				
			||||||
 | 
												  *      Long : clock delay,
 | 
				
			||||||
 | 
												  *      Double : clock rate_diff,
 | 
				
			||||||
 | 
												  *      Long : clock next_nsec)) */
 | 
				
			||||||
 | 
						SPA_PROFILER_driverBlock,			/**< generic driver info block
 | 
				
			||||||
 | 
												  *  (Struct(
 | 
				
			||||||
 | 
												  *      Int : driver_id,
 | 
				
			||||||
 | 
												  *      String : name,
 | 
				
			||||||
 | 
												  *      Long : driver prev_signal,
 | 
				
			||||||
 | 
												  *      Long : driver signal,
 | 
				
			||||||
 | 
												  *      Long : driver awake,
 | 
				
			||||||
 | 
												  *      Long : driver finish,
 | 
				
			||||||
 | 
												  *      Int : driver status)) */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	SPA_PROFILER_START_Follower	= 0x20000,	/**< follower related profiler properties */
 | 
						SPA_PROFILER_START_Follower	= 0x20000,	/**< follower related profiler properties */
 | 
				
			||||||
	SPA_PROFILER_followerBlock,			/**< generic follower info block */
 | 
						SPA_PROFILER_followerBlock,			/**< generic follower info block
 | 
				
			||||||
 | 
												  *  (Struct(
 | 
				
			||||||
 | 
												  *      Int : id,
 | 
				
			||||||
 | 
												  *      String : name,
 | 
				
			||||||
 | 
												  *      Long : prev_signal,
 | 
				
			||||||
 | 
												  *      Long : signal,
 | 
				
			||||||
 | 
												  *      Long : awake,
 | 
				
			||||||
 | 
												  *      Long : finish,
 | 
				
			||||||
 | 
												  *      Int : status)) */
 | 
				
			||||||
	SPA_PROFILER_START_CUSTOM	= 0x1000000,
 | 
						SPA_PROFILER_START_CUSTOM	= 0x1000000,
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue