This project is read-only.
1

Closed

Implement Remaining "Media" Functions

description

Add Hooks to NativeMethods

  • libvlc_media_new_fd
  • libvlc_media_new_as_node
  • libvlc_media_retain
  • libvlc_media_get_mrl
  • libvlc_media_duplicate
  • libvlc_media_get_meta
  • libvlc_media_set_meta
  • libvlc_media_save_meta
  • libvlc_media_get_state
  • libvlc_media_get_stats
  • libvlc_media_subitems
  • libvlc_media_event_manager
  • libvlc_media_get_duration
  • libvlc_media_parse
  • libvlc_media_parse_async
  • libvlc_media_is_parsed
  • libvlc_media_set_user_data
  • libvlc_media_get_user_data
  • libvlc_media_get_tracks_info

New Constructor for VLCMedia

  • VLCMedia(File)

New Properties for VLCMedia

Get/Set

  • MRL
  • Title
  • Artist
  • Genre
  • Copyright
  • Album
  • TrackNumber
  • Description
  • Rating
  • Date
  • Setting
  • URL
  • Language
  • NowPlaying
  • Publisher
  • EncodedBy
  • ArtworkURL
  • TrackID

Get

  • State
  • Subitems
  • Duration
  • IsParsed

New Methods for VLCMedia

  • Clone
  • Parse
  • ParseAsync
  • SaveChanges
Closed Jan 28, 2013 at 3:01 PM by pjt15253
In 2.0.0

comments

pjt15253 wrote Jan 26, 2013 at 1:36 AM

Will not be implementing MediaList functionality this release. Async functionality to be covered by another issue. Other than that, this one is done.