]> git.sesse.net Git - vlc/commitdiff
lib: fix signedness of SPU track ID in libvlc_video_set_spu()
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 19 Feb 2013 21:43:03 +0000 (23:43 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 19 Feb 2013 21:43:03 +0000 (23:43 +0200)
Luckily, signed and unsigned int are compatible types.

include/vlc/libvlc_media_player.h
lib/video.c

index 53e9f9c6d8529ac9fab8722769a76f202bc4cfbd..bd932014f7480bf145ca12a13197bc6ee73d4b4d 100644 (file)
@@ -1037,10 +1037,10 @@ LIBVLC_API libvlc_track_description_t *
  * Set new video subtitle.
  *
  * \param p_mi the media player
- * \param i_spu new video subtitle to select
+ * \param i_spu video subtitle track to select (i_id from track description)
  * \return 0 on success, -1 if out of range
  */
-LIBVLC_API int libvlc_video_set_spu( libvlc_media_player_t *p_mi, unsigned i_spu );
+LIBVLC_API int libvlc_video_set_spu( libvlc_media_player_t *p_mi, int i_spu );
 
 /**
  * Set new video subtitle file.
index c3b1c68174f877ad2a999401e43f29d929bc5c38..43471b9e21b5e0cda1d57d00a4fe8bae8393c27e 100644 (file)
@@ -314,7 +314,7 @@ libvlc_track_description_t *
     return libvlc_get_track_description( p_mi, "spu-es" );
 }
 
-int libvlc_video_set_spu( libvlc_media_player_t *p_mi, unsigned i_spu )
+int libvlc_video_set_spu( libvlc_media_player_t *p_mi, int i_spu )
 {
     input_thread_t *p_input_thread = libvlc_get_input_thread( p_mi );
     vlc_value_t list;