New upstream version 22.0.3+dfsg1
This commit is contained in:
parent
665f64a933
commit
cdc9a9fc87
334 changed files with 14525 additions and 2639 deletions
|
|
@ -248,6 +248,7 @@ struct obs_core_video {
|
|||
gs_samplerstate_t *point_sampler;
|
||||
gs_stagesurf_t *mapped_surface;
|
||||
int cur_texture;
|
||||
long raw_active;
|
||||
|
||||
uint64_t video_time;
|
||||
uint64_t video_avg_frame_time_ns;
|
||||
|
|
@ -330,6 +331,8 @@ struct obs_core_data {
|
|||
|
||||
long long unnamed_index;
|
||||
|
||||
obs_data_t *private_data;
|
||||
|
||||
volatile bool valid;
|
||||
};
|
||||
|
||||
|
|
@ -408,6 +411,13 @@ extern bool audio_callback(void *param,
|
|||
uint64_t start_ts_in, uint64_t end_ts_in, uint64_t *out_ts,
|
||||
uint32_t mixers, struct audio_output_data *mixes);
|
||||
|
||||
extern void start_raw_video(video_t *video,
|
||||
const struct video_scale_info *conversion,
|
||||
void (*callback)(void *param, struct video_data *frame),
|
||||
void *param);
|
||||
extern void stop_raw_video(video_t *video,
|
||||
void (*callback)(void *param, struct video_data *frame),
|
||||
void *param);
|
||||
|
||||
/* ------------------------------------------------------------------------- */
|
||||
/* obs shared context data */
|
||||
|
|
@ -696,9 +706,6 @@ extern bool obs_source_init_context(struct obs_source *source,
|
|||
obs_data_t *settings, const char *name,
|
||||
obs_data_t *hotkey_data, bool private);
|
||||
|
||||
extern void obs_source_save(obs_source_t *source);
|
||||
extern void obs_source_load(obs_source_t *source);
|
||||
|
||||
extern bool obs_transition_init(obs_source_t *transition);
|
||||
extern void obs_transition_free(obs_source_t *transition);
|
||||
extern void obs_transition_tick(obs_source_t *transition);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue