Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2002-11

X Extensions ?

6 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Shane Miller

I have been recently looking into Tivo and such things and have found them to be a bit expensive at this point. So, I would be interested in knowing what needed converting as I would love to build a PC that could use the Gemstar Guide+ or other "TVGuide" like item and allow you to record shows, pause live TV, etc.

Maybe we could start a thread under Lazarus for those interested in this subject and for those interested in assisting with the conversion and creation of components.

Shane

Earlier message 65 lines
-----Original Message----- From: andrew johnson Sent: Wednesday, November 20, 2002 1:22 PM To: Subject: RE: [lazarus] X Extensions ? err I'll answer both in one.. bttv is Brooktree based tv chip sets(ala TV cards). so a BTTV panel would be a panel for TV capture/display. Since these sorts of things are usually OS/Hardware specific, this sort of code should be added to the proposed multimedia extensions if possible. We will want to figure out how to layout this sort of stuff but to begin with if you want to try and code this sort of stuff you can, but you will want to port the headers, probably wrap nice components around them and so forth.Like SDL, though could probably use the JEDI ones. V4L and V4L2, DX, would have to be ported, OpenGL is available of course. So basically it comes down to. This stuff doesn't belong in the LCL, but in some sort of MCL(Multimedia Component Library). which you are welcome to work on, but which is not really a priority. Andrew On Wed, 2002-11-20 at 14:13, Shane Miller wrote: > What is a bttv panel? > > Shane > > > -----Original Message----- > From: David Creelman > Sent: Wednesday, November 20, 2002 6:29 AM > To: lazarus mailing list > Subject: [lazarus] X Extensions ? > > Hi, > > I finally got lazarus working again under fpc 1.0.7 (thanks Tony and > Andrew) and I was wondering whether there are any plans to expose some > of the X Extensions, specifically Video (as in motion video). > > I know I should be looking at slightly more useful things, but I was > thinking it would be fun to implement a linux bttv panel. However the > video extensions needed for this aren't hooked in yet. > > Cheers > DC > > > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives

Reply by email

Shane Miller

What is a bttv panel?

Shane

Earlier message 25 lines
-----Original Message----- From: David Creelman Sent: Wednesday, November 20, 2002 6:29 AM To: lazarus mailing list Subject: [lazarus] X Extensions ? Hi, I finally got lazarus working again under fpc 1.0.7 (thanks Tony and Andrew) and I was wondering whether there are any plans to expose some of the X Extensions, specifically Video (as in motion video). I know I should be looking at slightly more useful things, but I was thinking it would be fun to implement a linux bttv panel. However the video extensions needed for this aren't hooked in yet. Cheers DC _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives

Reply by email

David Creelman

Hi,

I finally got lazarus working again under fpc 1.0.7 (thanks Tony and Andrew) and I was wondering whether there are any plans to expose some of the X Extensions, specifically Video (as in motion video).

I know I should be looking at slightly more useful things, but I was thinking it would be fun to implement a linux bttv panel. However the video extensions needed for this aren't hooked in yet.

Cheers
DC

Reply by email

andrew johnson
to Shane Miller: What is a bttv panel? Shane -----Original Message----- From: David Creelman Sent:…

err I'll answer both in one.. bttv is Brooktree based tv chip sets(ala TV cards). so a BTTV panel would be a panel for TV capture/display.

Since these sorts of things are usually OS/Hardware specific, this sort of code should be added to the proposed multimedia extensions if possible. We will want to figure out how to layout this sort of stuff but to begin with if you want to try and code this sort of stuff you can, but you will want to port the headers, probably wrap nice components around them and so forth.Like SDL, though could probably use the JEDI ones. V4L and V4L2, DX, would have to be ported, OpenGL is available of course. So basically it comes down to. This stuff doesn't belong in the LCL, but in some sort of MCL(Multimedia Component Library). which you are welcome to work on, but which is not really a priority.

Andrew

Shane Miller wrote 35 lines
What is a bttv panel? Shane -----Original Message----- From: David Creelman Sent: Wednesday, November 20, 2002 6:29 AM To: lazarus mailing list Subject: [lazarus] X Extensions ? Hi, I finally got lazarus working again under fpc 1.0.7 (thanks Tony and Andrew) and I was wondering whether there are any plans to expose some of the X Extensions, specifically Video (as in motion video). I know I should be looking at slightly more useful things, but I was thinking it would be fun to implement a linux bttv panel. However the video extensions needed for this aren't hooked in yet. Cheers DC _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives

Reply by email

andrew johnson
to Shane Miller: I have been recently looking into Tivo and such things and have found them to be a bit…

To start of with DX(7 or 8) needs to be ported for Win32 Support. All the lower level stuff needed there is really part of DX nowadays. For Linux V4l is the core framework. For really good support though Xv etc needs to be available and I do not know if any of that is in the FPC X headers. The rest.. is something I have never looked into so I wouldn't know. But those are an almost certain necessity, so like I say.. you will want to start there. I think there is a project for Delphi DX headers and components.. might want to check that out and see if its nice enough to be worthwhile to port. V4L will def. need to be ported in its entirety though, since AFAIK none of it has been even attempted.

Andrew

Shane Miller wrote 83 lines
I have been recently looking into Tivo and such things and have found them to be a bit expensive at this point. So, I would be interested in knowing what needed converting as I would love to build a PC that could use the Gemstar Guide+ or other "TVGuide" like item and allow you to record shows, pause live TV, etc. Maybe we could start a thread under Lazarus for those interested in this subject and for those interested in assisting with the conversion and creation of components. Shane -----Original Message----- From: andrew johnson Sent: Wednesday, November 20, 2002 1:22 PM To: Subject: RE: [lazarus] X Extensions ? err I'll answer both in one.. bttv is Brooktree based tv chip sets(ala TV cards). so a BTTV panel would be a panel for TV capture/display. Since these sorts of things are usually OS/Hardware specific, this sort of code should be added to the proposed multimedia extensions if possible. We will want to figure out how to layout this sort of stuff but to begin with if you want to try and code this sort of stuff you can, but you will want to port the headers, probably wrap nice components around them and so forth.Like SDL, though could probably use the JEDI ones. V4L and V4L2, DX, would have to be ported, OpenGL is available of course. So basically it comes down to. This stuff doesn't belong in the LCL, but in some sort of MCL(Multimedia Component Library). which you are welcome to work on, but which is not really a priority. Andrew On Wed, 2002-11-20 at 14:13, Shane Miller wrote: > What is a bttv panel? > > Shane > > > -----Original Message----- > From: David Creelman > Sent: Wednesday, November 20, 2002 6:29 AM > To: lazarus mailing list > Subject: [lazarus] X Extensions ? > > Hi, > > I finally got lazarus working again under fpc 1.0.7 (thanks Tony and > Andrew) and I was wondering whether there are any plans to expose some > of the X Extensions, specifically Video (as in motion video). > > I know I should be looking at slightly more useful things, but I was > thinking it would be fun to implement a linux bttv panel. However the > video extensions needed for this aren't hooked in yet. > > Cheers > DC > > > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives

Reply by email