Skip navigation.
 
mlRe: DVDPlayback
FROM : Devin Lane
DATE : Sat Jul 08 02:55:22 2006

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_removed> 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_removed>)
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/cocoa-dev/tsiegel%
>> 40softcon.com
>>
>> This email sent to <email_removed>
>>
>>

>

Related mailsAuthorDate
mlDVDPlayback lists Jul 6, 21:34
mlRe: DVDPlayback Devin Lane Jul 8, 02:55
mlRe: DVDPlayback Devin Lane Jul 8, 04:19
mlRe: DVDPlayback Michael Ash Jul 8, 17:50
mlRe: DVDPlayback Devin Lane Jul 13, 12:45
mlRe: DVDPlayback Finlay Dobbie Jul 13, 17:54
mlRe: DVDPlayback Cary Dean Jul 13, 18:23
mlRe: DVDPlayback Devin Lane Jul 14, 01:57
mlRe: DVDPlayback Finlay Dobbie Jul 14, 02:00
mlRe: DVDPlayback Devin Lane Jul 14, 03:32
ml[Moderator] Re: DVDPlayback cocoa-dev-admins Jul 14, 03:36
mlRe: DVDPlayback I. Savant Jul 14, 14:21
mlRe: DVDPlayback Rosyna Jul 14, 18:13
mlRe: DVDPlayback Nicko van Someren Jul 16, 11:38
mlRe: DVDPlayback Finlay Dobbie Jul 16, 12:01