Re: DVDPlayback
Re: DVDPlayback
- Subject: Re: DVDPlayback
- From: Devin Lane <email@hidden>
- Date: Fri, 7 Jul 2006 20:55:22 -0400
Travis:
In the CocoaDVDPlayer sample, Controller.m, function - (BOOL)
isValidMedia:(NSString *)inPath folder:(FSRef *)fileRefP, I just
returned YES from that method. It's not a very good solution, as it
will try to open anything now, but I was able to get it to open a
VIDEO_TS folder.
WRT this DVD api, are you talking about http://developer.apple.com/
documentation/GraphicsImaging/Reference/DVDPlaybackRef/index.html?
There's a function for setting a video port and device, which I think
I can set to a gworld, but there are also functions for setting the
display id and window number. Are these required to be set, since a
gworld isn't going to have either?
Thanks,
On 2006/07/07, at 20:33, Travis Siegel wrote:
How did you get it to play content from a folder on the hd?
Everytime I try this, it opens the folder, then promptly closes it
again. I've tried preventing this, or opening it myself, but it
doesn't seem to matter what I try, I can't get it to play from
folders other than the root of a disk.
As for your other issues, I'm fairly certain you can do the frame
thing, check the dvd api, it's packed full of things you can do
with the dvd framework, and I believe frame viewing is among them.
On Jul 6, 2006, at 3:34 PM, email@hidden wrote:
cocoa-dev:
While the CocoaDVDPlayer sample works fine for basic playback of
a dvd or
VIDEO_TS folder, it isn't very helpful when trying to go a little
further.
Specifically, I need to be able to have DVDKit draw the video into a
gworld or other offscreen buffer so that I can draw it in a view
in my
application's window, allowing the window to contain other content.
There's a DVDSetVideoPort(), which I thought I would be able to
pass a
gworld too, but it looks like it needs a display device id as
well, as
though it's trying to force the dvd content to be drawn only in an
onscreen window. Also, since I can't debug the app (quits with
error 45
when run with gdb, I assume this means "licensing prevents
debugging of
dvd apps"), it makes it hard to figure out what's going on.
Furthermore, I'd also like to have more access to the actual
video, such
as to find the number of samples (frame), and the locations of
keyframes.
Has anyone had any luck with this?
Thanks,
Devin Lane
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40softcon.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden