# In svn but not in current 1.0.0.
#"libvlc_media_add_option_flag",
#'libvlc_video_set_deinterlace',
- #'libvlc_video_get_marquee_option_as_int',
- #'libvlc_video_get_marquee_option_as_string',
- #'libvlc_video_set_marquee_option_as_int',
- #'libvlc_video_set_marquee_option_as_string',
+ #'libvlc_video_get_marquee_int',
+ #'libvlc_video_get_marquee_string',
+ #'libvlc_video_set_marquee_int',
+ #'libvlc_video_set_marquee_string',
#'libvlc_vlm_get_event_manager',
#"libvlc_media_list_player_event_manager",
#'libvlc_media_player_next_frame',
'libvlc_media_list_view_t*': 'MediaListView',
'libvlc_track_description_t*': 'TrackDescription',
'libvlc_audio_output_t*': 'AudioOutput',
+ 'libvlc_media_stats_t*': 'ctypes.POINTER(MediaStats)',
'mediacontrol_Instance*': 'MediaControl',
'mediacontrol_Exception*': 'MediaControlException',
'libvlc_media_list_t*': 'LibVlcMediaList',
'libvlc_media_list_player_t*': 'LibVlcMediaListPlayer',
'libvlc_media_list_view_t*': 'LibVlcMediaListView',
+ 'libvlc_media_stats_t*': 'LibVlcMediaStats',
'libvlc_track_description_t*': 'LibVlcTrackDescription',
'libvlc_audio_output_t*': 'LibVlcAudioOutput',
# FIXME: write comment
for k, v in values:
- self.output(fd, " %s, // %s," % (k, v))
+ self.output(fd, " %s (%s)," % (k, v))
+ self.output(fd, "");
+ self.output(fd, " private final int _value;");
+ self.output(fd, " %s(int value) { this._value = value; }" % javaname);
+ self.output(fd, " public int value() { return this._value; }");
self.output(fd, "}")
fd.close()