diff --git a/applications/gpac/gpac.c b/applications/gpac/gpac.c index d1c8fa4ab1..20e60e2346 100644 --- a/applications/gpac/gpac.c +++ b/applications/gpac/gpac.c @@ -1920,7 +1920,7 @@ static GF_Err extract_filter_and_pid(char *arg, GF_Filter **o_f, s32 *opid_idx, return GF_BAD_PARAM; } - if ((*opid_idx>=0) && (*opid_idx>=count)) { + if ((*opid_idx>=0) && (*opid_idx>=(s32)count)) { GF_LOG(GF_LOG_ERROR, GF_LOG_APP, ("No filter pid at index %d in filter %s in arg %s\n", *opid_idx, gf_filter_get_name(*o_f), arg )); return GF_BAD_PARAM; } diff --git a/src/export.cpp b/src/export.cpp index 179eb0cd43..fc8015ceee 100644 --- a/src/export.cpp +++ b/src/export.cpp @@ -2632,6 +2632,7 @@ #pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_is_eos ) ) #pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_set_eos ) ) #pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_enum_properties ) ) +#pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_enum_info ) ) #pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_would_block ) ) #pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_is_sparse ) ) #pragma comment (linker, EXPORT_SYMBOL(gf_filter_pid_query_buffer_duration ) )