From: Adam Sutton Date: Tue, 22 Apr 2014 08:16:54 +0000 (+0100) Subject: mpegts: add missing mux get_title routine, fixes #2071 X-Git-Tag: v4.1~2131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c980f07aef973a58bc25865b4c77a7c82062012c;p=thirdparty%2Ftvheadend.git mpegts: add missing mux get_title routine, fixes #2071 --- diff --git a/src/input/mpegts/mpegts_mux.c b/src/input/mpegts/mpegts_mux.c index c3c7d0181..a19ba78b6 100644 --- a/src/input/mpegts/mpegts_mux.c +++ b/src/input/mpegts/mpegts_mux.c @@ -185,6 +185,17 @@ mpegts_mux_class_delete ( idnode_t *self ) if (mm->mm_delete) mm->mm_delete(mm, 1); } +static const char * +mpegts_mux_class_get_title ( idnode_t *self ) +{ + static __thread char buf[256]; + mpegts_mux_t *mm = (mpegts_mux_t*)self; + *buf = 0; + if (mm->mm_display_name) + mm->mm_display_name(mm, buf, sizeof(buf)); + return buf; +} + static const void * mpegts_mux_class_get_num_svc ( void *ptr ) { @@ -251,6 +262,7 @@ const idclass_t mpegts_mux_class = .ic_event = "mpegts_mux", .ic_save = mpegts_mux_class_save, .ic_delete = mpegts_mux_class_delete, + .ic_get_title = mpegts_mux_class_get_title, .ic_properties = (const property_t[]){ { .type = PT_BOOL,