add features used in proposed macOS native renderer

This commit is contained in:
F. Duncanh
2026-02-04 15:25:45 -05:00
parent 1e7a199324
commit 1b84706462
3 changed files with 36 additions and 0 deletions

View File

@@ -657,6 +657,19 @@ void video_renderer_stop() {
}
}
void video_renderer_set_device_model(const char *model, const char *name) {
// Device frame not supported in GStreamer renderer
(void)model;
(void)name;
}
void video_renderer_set_track_metadata(const char *title, const char *artist, const char *album) {
// Track metadata display not supported in GStreamer renderer
(void)title;
(void)artist;
(void)album;
}
static void video_renderer_destroy_instance(video_renderer_t *renderer) {
if (renderer) {
logger_log(logger, LOGGER_DEBUG,"destroying renderer instance %p codec=%s ", renderer, renderer->codec);

View File

@@ -53,6 +53,8 @@ void video_renderer_init (logger_t *logger, const char *server_name, videoflip_t
guint playbin_version, const char *uri);
void video_renderer_start ();
void video_renderer_stop ();
void video_renderer_set_device_model(const char *model, const char *name);
void video_renderer_set_track_metadata(const char *title, const char *artist, const char *album);
void video_renderer_pause ();
void video_renderer_hls_ready ();
void video_renderer_seek(float position);