http://bugzilla.novell.com/show_bug.cgi?id=630900
http://bugzilla.novell.com/show_bug.cgi?id=630900#c0 Summary: Unable to use CoreVideo - not yet wrapped? Classification: Mono Product: MonoTouch Version: SVN Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Class Libraries AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-us) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8 Unable to use CV functions critical to working with the new AVFoundation framework. My particular error came as I tried to create an image for a sample of video data, via the new AVFoundation framework. My code works and leads me all the way into the AVCaptureVideoDataOutputSampleBufferDelegate -- and specifically the function DidOutputSampleBuffe(). Within DidOutputSampleBuffer(), according to apple technical resources, you can access the sample and convert to an image. 100% of the code and references online are in Obj-C from this point forward and all begin with pulling an image from the sample using CVImageRef. This function appears inaccessible or unavailable. After more digging, including talking with fak on the IRC chat, it looks like it's because the entire CoreVideo library is yet to be wrapped. Can you please confirm along with wrap times? I would also sincerely appreciate some help manually wrapping the functions I need in the interem so I can continue my work (I'm @ [email protected]). Thank you, Tom public class BufferDelegate : AVCaptureVideoDataOutputSampleBufferDelegate { UIImageView imgView; public BufferDelegate(UIImageView imageViewPreview): base() { imgView = imageViewPreview; } public override void DidOutputSampleBuffer (AVCaptureOutput captureOutput, MonoTouch.CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection) { // TODO: Implement - see: http://go-mono.com/docs/index.aspx?link=T%3aMonoTouch.Foundation.ModelAttribute } } Reproducible: Always Steps to Reproduce: 1. Use AVFoundation for Video 2. Get into the delegate DidOutputSampleBuffer() which is required to access near real time video data 3. Essentially try to do anything with the CMSampleBuffer that involves CoreVideo. Note: realistically this is more about CoreVideo than these specific repro steps. Actual Results: Missing CoreVideo reference. Not yet wrapped? Expected Results: Included CoreVideo reference, able to use CV* functions such as CVImageRef and others. n/a -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
