private Media(MediaHandle handle) { this.handle = handle; Attach(); }
private Media(MediaHandle handle) { this.handle = handle; Attach (); }
void PlayerSetMedia(PlayerHandle player, MediaHandle media, NativeException ex);
void MediaAddOption(MediaHandle media, U8String options, NativeException ex);
int MediaIsPreparsed(MediaHandle media, NativeException ex);
PlayerHandle PlayerCreateFromMedia(MediaHandle media, NativeException ex);
EventManagerHandle MediaEventManager(MediaHandle media, NativeException ex);
long MediaGetDuration(MediaHandle media, NativeException ex);
State MediaGetState(MediaHandle media, NativeException ex);
StringHandle MediaGetMeta(MediaHandle media, MetaType type, NativeException ex);
MediaHandle MediaDuplicate(MediaHandle media);
StringHandle MediaGetMRL(MediaHandle media, NativeException ex);
void MediaAddOptionWithFlag(MediaHandle media, U8String options, MediaOptionFlag flag, NativeException ex);