Merge branch 'android-support' into 'master'
Bind libvlc_media_player_set_android_context() See merge request videolan/vlc-rs!15merge-requests/15/merge
						commit
						cb0221024e
					
				| 
						 | 
					@ -147,6 +147,13 @@ impl MediaPlayer {
 | 
				
			||||||
        unsafe{ sys::libvlc_media_player_set_hwnd(self.ptr, drawable) };
 | 
					        unsafe{ sys::libvlc_media_player_set_hwnd(self.ptr, drawable) };
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /// Set an Android surface where the media player should render its video output.
 | 
				
			||||||
 | 
					    ///
 | 
				
			||||||
 | 
					    /// drawable is a org.videolan.libvlc.AWindow jobject from the libvlcjni project
 | 
				
			||||||
 | 
					    pub fn set_android_context(&self, drawable: *mut c_void) {
 | 
				
			||||||
 | 
					        unsafe{ sys::libvlc_media_player_set_android_context(self.ptr, drawable) };
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /// Get the Windows API window handle (HWND) previously set with set_hwnd().
 | 
					    /// Get the Windows API window handle (HWND) previously set with set_hwnd().
 | 
				
			||||||
    pub fn get_hwnd(&self) -> Option<*mut c_void> {
 | 
					    pub fn get_hwnd(&self) -> Option<*mut c_void> {
 | 
				
			||||||
        let hwnd = unsafe{ sys::libvlc_media_player_get_hwnd(self.ptr) };
 | 
					        let hwnd = unsafe{ sys::libvlc_media_player_get_hwnd(self.ptr) };
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue