Add statistics functions to outputs

Total bytes, total frames, and frames dropped.  Total frames is
generated automatically, but total bytes and total dropped frames are
returned via callbacks.
This commit is contained in:
jp9000
2014-07-06 14:55:56 -07:00
parent 64074e9fda
commit 3d1c132989
3 changed files with 29 additions and 0 deletions

View File

@@ -52,6 +52,10 @@ struct obs_output_info {
obs_properties_t (*properties)(void);
void (*pause)(void *data);
uint64_t (*total_bytes)(void *data);
int (*dropped_frames)(void *data);
};
EXPORT void obs_register_output_s(const struct obs_output_info *info,