mirror of
https://github.com/morgan9e/UxPlay
synced 2026-04-14 00:04:13 +09:00
add features used in proposed macOS native renderer
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user