X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc%2Flibvlc_vlm.h;h=f67ab4c6b6be2df7072f66c65b0a32948b22f465;hb=b7e0d3cc4874d66dd0b2db433caa620664345eac;hp=56a0a4698d32ee62af533378d0f7392c35df323f;hpb=4b44912ce0888ed40d35aa5d782cd17cbf7e9c6b;p=vlc diff --git a/include/vlc/libvlc_vlm.h b/include/vlc/libvlc_vlm.h index 56a0a4698d..f67ab4c6b6 100644 --- a/include/vlc/libvlc_vlm.h +++ b/include/vlc/libvlc_vlm.h @@ -232,14 +232,23 @@ VLC_PUBLIC_API void libvlc_vlm_seek_media( libvlc_instance_t *, const char *, float, libvlc_exception_t * ); /** - * Return information about the named broadcast. - * \bug will always return NULL + * Return information about the named media as a JSON + * string representation. + * + * This function is mainly intended for debugging use, + * if you want programmatic access to the state of + * a vlm_media_instance_t, please use the corresponding + * libvlc_vlm_get_media_instance_xxx -functions. + * Currently there are no such functions available for + * vlm_media_t though. + * * \param p_instance the instance - * \param psz_name the name of the broadcast + * \param psz_name the name of the media, + * if the name is an empty string, all media is described * \param p_e an initialized exception pointer * \return string with information about named media */ -VLC_PUBLIC_API char* libvlc_vlm_show_media( libvlc_instance_t *, const char *, +VLC_PUBLIC_API const char* libvlc_vlm_show_media( libvlc_instance_t *, const char *, libvlc_exception_t * ); /** @@ -338,7 +347,6 @@ VLC_PUBLIC_API int libvlc_vlm_get_media_instance_seekable( libvlc_instance_t *, * The p_event_manager is immutable, so you don't have to hold the lock * * \param p_instance a libvlc instance - * \param psz_name name of vlm media instance * \param p_exception an initialized exception pointer * \return libvlc_event_manager */