1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-02-12 16:11:54 +00:00

fix memory error settting wfd_video_formats

This commit is contained in:
Alberto Fanjul 2022-11-14 07:12:00 +01:00
parent 788d37d7d2
commit 66c86f2971

View file

@ -98,12 +98,13 @@ static void sink_handle_get_parameter(struct ctl_sink *s,
} }
} }
if (wfd_video_formats == NULL) { if (wfd_video_formats == NULL) {
char video_formats[128]; gchar video_formats[128];
sprintf(video_formats, "00 00 03 10 %08x %08x %08x 00 0000 0000 10 none none", sprintf(video_formats, "00 00 03 10 %08x %08x %08x 00 0000 0000 10 none none",
s->resolutions_cea, s->resolutions_vesa, s->resolutions_hh); s->resolutions_cea, s->resolutions_vesa, s->resolutions_hh);
wfd_video_formats = video_formats; wfd_video_formats = strdup(video_formats);
} }
check_and_response_option(WFD_VIDEO_FORMATS, wfd_video_formats); check_and_response_option(WFD_VIDEO_FORMATS, wfd_video_formats);
g_free(wfd_video_formats);
/* wfd_audio_codecs */ /* wfd_audio_codecs */
gchar* wfd_audio_codecs = "AAC 00000007 00"; gchar* wfd_audio_codecs = "AAC 00000007 00";