List: linux-video Subject: Question about MPEG playback on HW From: "Alex Bennee" <trent_took () hotmail ! com> Date: 2000-02-21 8:32:16 Hi, This is a modified version of a posting I made to the linux kernel list that got no response (probably because I was way off-topic). Anyway.. Given the lack of response from the kernel list I am hoping that the Video4Linux is the correct forum. I have been unable to find a FAQ for Video4Linux and a brief look at the API seems to show the system is more interested in video capture than playback. Is this the case? If I am in the right area please read on… I've just recently acquired a Videologic mpeg decoder card in an effort to get decent playback of DVD's. It is based on the Sigma Designs EM8300 decoder chip which according to their web site (http://www.sigmadesigns.com/product_em8300.htm) handles the MPEG and Audio decoding as well as the CSS algorithm. The board certainly looks simple enough as it only has the one major piece of silicon. Has anyone approached Sigma with any success about obtaining the specs? My background is that of an embedded software engineer of around 6 year experience so I am familiar with the whole process of drivers. I would like to help in writing a driver for this card, however as a comparative newbie to the whole x86/Linux thing it would probably be better to work with someone more experienced. Of course if anyone is already writing such drivers then please point me in the right direction and I shall offer my services directly! Regards, Alex ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: sticke_m <sticke_m () informatik ! fh-hamburg ! de> Date: 2000-02-21 19:17:56 Hi, generaly NO, but ...... On Mon, 21 Feb 2000, Alex Bennee wrote: > I've just recently acquired a Videologic mpeg decoder card in an effort to > get decent playback of DVD's. It is based on the Sigma Designs EM8300 > decoder chip which according to their web site > (http://www.sigmadesigns.com/product_em8300.htm) handles the MPEG and Audio > decoding as well as the CSS algorithm. The board certainly looks simple > enough as it only has the one major piece of silicon. > > Has anyone approached Sigma with any success about obtaining the specs? Sigma is not willing (now) to give specs about the EM8300 away. They say it is because the CSS is done in software by the Windows driver and that they can not make it open source bacause of the DVD restrictions. There are some discusions on the Sigma Designs news server: news.realmagic.com or news.sigmadesigns.com (I am not shure) They have set up a new newsgroup fealing with linux support for the new MPEG/DVD playback card that will use the EM8400 chip that implements the CSS algorithm in hardware and that they are writing a driver that will be open-sourced at the end of the month. they say that the drivers are beta an there are no nice guy tools blablabla.... It seems that they don't know us and that we don't need such GUI tools and that we are able to write it on our own and that we only need the drivers. Many people want Sigma to open the specs for the other cards (also that based on the EM8300) and that they don't need to have DVD support and only need MPEG playback, but Sigma is not willing to do that. But I think that someone,sometime will get the specs and will write drivers because the comunity will not buy the new card if Sigma does not open the specs for the others. > My background is that of an embedded software engineer of around 6 year > experience so I am familiar with the whole process of drivers. I would like > to help in writing a driver for this card, however as a comparative newbie > to the whole x86/Linux thing it would probably be better to work with > someone more experienced. > > Of course if anyone is already writing such drivers then please point me in > the right direction and I shall offer my services directly! BTW: does anyone has a driver for the Aztech Multimedia MPEG Playback Card It is an ISA based card and I have such a thing. It works fine under Windows but I wan't Linux support for it. I have written the guys at Aztech but got no answer. Michael --------------------------------------------------------------- Michael Stickel michael@cubic.org sticke_m@informatik.fh-hamburg.de http://www.informatik.fh-hamburg.de/~sticke_m/ --------------------------------------------------------------- -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: "Alex Bennee" <trent_took () hotmail ! com> Date: 2000-02-22 5:15:14 >From: sticke_m <sticke_m@informatik.fh-hamburg.de> >Hi, > >generaly NO, but ...... In that case any idea where I am best focusing my equiries? >On Mon, 21 Feb 2000, Alex Bennee wrote: > > I've just recently acquired a Videologic mpeg decoder card in an effort >to > > get decent playback of DVD's. It is based on the Sigma Designs EM8300 > > decoder chip > > <snip> >Sigma is not willing (now) to give specs about the EM8300 away. >They say it is because the CSS is done in software by the Windows driver >and that they can not make it open source bacause of the DVD restrictions. That would imply that is was imposible to use the chip to play normal MPEG streams (which AFAIK is all you get after to decrypt with the CSS algorithm). Have you been involved with discussions with them or is there someone else I should contact? >There are some discusions on the Sigma Designs news server: > news.realmagic.com or news.sigmadesigns.com (I am not shure) Cheers, I shall try and access the server. Anyone know of a good WWW<->NNTP gateway service? >They have set up a new newsgroup fealing with linux support for the new >MPEG/DVD playback card that will use the EM8400 chip that implements the >CSS algorithm in hardware and that they are writing a driver that will >be open-sourced at the end of the month. they say that the drivers are >beta an there are no nice guy tools blablabla.... >It seems that they don't know us and that we don't need such GUI tools >and that we are able to write it on our own and that we only need the >drivers. Maybe it will be possible to reverse engineer the EM83000 from the 8400 source code. Was this an anouncement they made on the news groups? >Many people want Sigma to open the specs for the other cards (also that >based on the EM8300) and that they don't need to have DVD support and >only need MPEG playback, but Sigma is not willing to do that. Seems illogicical... >But I think that someone,sometime will get the specs and will write >drivers because the comunity will not buy the new card if Sigma does >not open the specs for the others. One can hope. I think I should try an send a mail to them... Alex. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: pvolcko () concentric ! net Date: 2000-02-22 14:31:26 > >Sigma is not willing (now) to give specs about the EM8300 away. > >They say it is because the CSS is done in software by the Windows driver > >and that they can not make it open source bacause of the DVD restrictions. > > That would imply that is was imposible to use the chip to play normal MPEG > streams (which AFAIK is all you get after to decrypt with the CSS > algorithm). Have you been involved with discussions with them or is there > someone else I should contact? Several people (myself included) have been in touch with Sigma Designs on a regular basis over the past several months. In every instance the answer to *any* driver or developer support to the EM8300/HW+ cards has been no. Many variations on full DVD support have been asked about, including just MPEG-2 decoding and/or ac-3/spdif output access. Again no. It seems that they are taking the philosophy, and it is a valid one, that they want to get their new card supported. Kind of use that as their first shot at linux compatibility. It is a much better suited card for such a task and it is what their engineering staff have been working on for some time now. It would appear that our best shot at getting EM8300 support would come from a positive response from the market and development community in regards to the new EM8400 chipset and subsquent card(s) (NetStream2000). If they get that, then they might be swayed. Even then, however, they will likely not give full playback support for the card, it would be a few scattered bits (however useful in their own right). So basically, go ahead and ask them if you want. Be civil and explain your reasons. They will come back with a "no, sorry" but you'r voice would have been heard with those of many others, perhaps increasing management's positive view of the opporunities they are passing up by leaving their older hardware to "rot" away. > Maybe it will be possible to reverse engineer the EM83000 from the 8400 > source code. Was this an anouncement they made on the news groups? The EM8400 drivers will be, at least initially, very "thin." This is to say that they will actually be anorexic by traditional linux driver standards. There are actually two pieces that Sigma will be releasing. The user space DVD Navigation Module (closed source, shared lib with published api) and the kernel module (one IOCTL for transferring data and commands with the card and user space, as well as some DMA and memory management stuff). From what I gathered talking to the author of the linux port at LWE, there is practically nothing in the kernel driver. All logic for controlling the card is actually in the user space dvd navigation lib. This utilizes a very simple/thin kernel space interface to the card. This is at least what we will initially be seeing from them. I suspect that two things will happen in short order after the release of the beta drivers: 1) Someone will modify the kernel module to trap the commands being sent to the card. That information will be used to re-write the kernel module to fit a V4L/V4L2 interface and match a more traditional device kernel module, providing read, write, open, close, etc. The IOCTL and logic from the first driver will of course need to remain since that is what the nav api will depend on to function. 2) Sigma will re-think their approach and either use the hacked driver as their new model for continued development. This is especially likely to happen since the reps from Sigma talked to Alan Cox and indicated that they would like to eventually see the kernel driver make it into the base kernel source tree. In order for that to happen, the more open and more robust version of the driver will be necessary. > >Many people want Sigma to open the specs for the other cards (also that > >based on the EM8300) and that they don't need to have DVD support and > >only need MPEG playback, but Sigma is not willing to do that. > > Seems illogicical... They have contracts and licensing restriction they must follow. Trying to sneak around these, although legal perhaps, would jepordize their future business with the licensors and could end up backfiring on them with lawsuits and whatnot. It is not an illogical stance to be taking once you consider that aspect. The other part to this is that they have a limited support structure and it is mostly geared toward corporate clientel. They could not effectively support the developers on both EM8300 and EM8400. We shoudl be thankful that they are putting the resources toward the EM8400 that will be necessary. Yes it's illogical from a purely technical standpoint. Consider the business and legal implications and it dosen't seem to be that illogical at all. > >But I think that someone,sometime will get the specs and will write > >drivers because the comunity will not buy the new card if Sigma does > >not open the specs for the others. > > One can hope. I think I should try an send a mail to them... I encourage you to. Present a strong argument from not only a technical and developer standpoint, but a business practice standpoint and it will recieve attention. Paul Volcko LSDVD -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Ralph Metzler <rjkm () netcologne ! de> Date: 2000-02-22 15:09:32 Alex Bennee writes: > >Sigma is not willing (now) to give specs about the EM8300 away. > >They say it is because the CSS is done in software by the Windows dri= ver > >and that they can not make it open source bacause of the DVD restrict= ions. > = > That would imply that is was imposible to use the chip to play normal = MPEG = > streams (which AFAIK is all you get after to decrypt with the CSS = > algorithm). Have you been involved with discussions with them or is th= ere = > someone else I should contact? > = > >There are some discusions on the Sigma Designs news server: > > news.realmagic.com or news.sigmadesigns.com (I am not shure) > = > Cheers, I shall try and access the server. Anyone know of a good WWW<-= >NNTP = > gateway service? > = > >They have set up a new newsgroup fealing with linux support for the n= ew > >MPEG/DVD playback card that will use the EM8400 chip that implements = the > >CSS algorithm in hardware and that they are writing a driver that wil= l > >be open-sourced at the end of the month. they say that the drivers ar= e > >beta an there are no nice guy tools blablabla.... > >It seems that they don't know us and that we don't need such GUI tool= s > >and that we are able to write it on our own and that we only need the= > >drivers. > = > Maybe it will be possible to reverse engineer the EM83000 from the 840= 0 = > source code. Was this an anouncement they made on the news groups? > = > >Many people want Sigma to open the specs for the other cards (also th= at > >based on the EM8300) and that they don't need to have DVD support and= > >only need MPEG playback, but Sigma is not willing to do that. > = > Seems illogicical... In one of the postings on news.sigmadesigns.com they (I think it was Mr. Goldberg) say that in the current situation where CSS is available = in source form it would already be a violation of their contract, NDA, = whatever, to provide normal MPEG2 playback. I suppose their NDA does not cover this specific case but that = SigmaDesigns wants to be on the safe side. I don=B4t like this but can understand their situation. When the big companies and the movie industry control all the important new laws concerning information technology in a country (do they still call it the land of the free?) I would be scared too. > >But I think that someone,sometime will get the specs and will write > >drivers because the comunity will not buy the new card if Sigma does > >not open the specs for the others. > = > One can hope. I think I should try an send a mail to them... I have a Hollywood+ and would be willing to help any reverse engineering effort as my time permits. = I suppose reverse engineering for hardware compatibility is still legal, even in the USA with DMCA? = Lets face it, there still is not much support for Linux and open source development of drivers for MPEG2/DVD/DVB cards. = I only know of the drivers for the Siemens DVB card, the Stradis MPEG2 decoder card, the Matrox add-on cards (how open is the support for that?)= and the driver for the DVD card with LSI chip (which might still see the day of light as a PCMCIA driver) which became open source drivers with suppor= t by the manufacturer with source code or at least by providing data sheets. Other drivers like the DXR2 driver and the driver for the Skyvision DVB/D= VD card were only possible through reverse enigineering. The EMU8400 driver will probably not be open sourced, only a thin layer. Ralph -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Emmanuel Michon <emmanuel_michon () sdesigns ! com> Date: 2000-02-22 16:35:11 pvolcko@concentric.net writes: > regular basis over the past several months. In every instance the answer to > *any* driver or developer support to the EM8300/HW+ cards has been no. Many You're right. > The EM8400 drivers will be, at least initially, very "thin." This is to say > that they will actually be anorexic by traditional linux driver > standards. There are actually two pieces that Sigma will be releasing. The > user space DVD Navigation Module (closed source, shared lib with published > api) and the kernel module (one IOCTL for transferring data and commands with > the card and user space, as well as some DMA and memory management > stuff). From what I gathered talking to the author of the linux port at LWE, > there is practically nothing in the kernel driver. All logic for controlling > the card is actually in the user space dvd navigation lib. This utilizes a > very simple/thin kernel space interface to the card. This is at least what we > will initially be seeing from them. I suspect that two things will happen in > short order after the release of the beta drivers: > > 1) Someone will modify the kernel module to trap the commands being sent to > the card. That information will be used to re-write the kernel module to fit > a V4L/V4L2 interface and match a more traditional device kernel module, > providing read, write, open, close, etc. The IOCTL and logic from the first > driver will of course need to remain since that is what the nav api will > depend on to function. You're talking about some kind of block device for the EM8400 decoder. Yes, it's fun to make a # cat toto.mpg >/dev/realmagic0 and see video, but we provide (and need to implement) much more features than open, write and close that do not really fit a block device driver. Well, there is a whole family of user-space drivers people often forget, the X servers. Could you write an X server as a block or char device kernel module... I do not think our decoder fits your approach. I did not want to make a big hack like mmap /dev/mem as X servers do # cat /proc/277/maps .. 400e4000-400f4000 rw-s e1800000 03:02 129537 /dev/mem 400f4000-40104000 rw-s 000a0000 03:02 129537 /dev/mem 40104000-41104000 rw-s e3000000 03:02 129537 /dev/mem .. because I do not want a setuid root binary. I need some interrupt handling also, which requires a kernel module for the request_irq() call. Moreover, people working on software decoding do not work in kernel space, do they? I imagine people will try, for sure, a lot of bizarre things with that driver. My opinion about Eng the 8300 from ReEng of the 8400 is just: good luck. There might be some guy skilled enough to do that, and I would be really impressed by this exploit. > 2) Sigma will re-think their approach and either use the hacked driver as > their new model for continued development. This is especially likely to > happen since the reps from Sigma talked to Alan Cox and indicated that they > would like to eventually see the kernel driver make it into the base kernel > source tree. In order for that to happen, the more open and more robust > version of the driver will be necessary. As a counterpart, you seem to be convinced that we cannot provide something suitable. Paul, we are not evil. > They have contracts and licensing restriction they must follow. Trying to > sneak around these, although legal perhaps, would jepordize their future > business with the licensors and could end up backfiring on them with lawsuits > and whatnot. It is not an illogical stance to be taking once you consider > that aspect. Great! right and really well explained in a few lines, thank you. Providing a file player only for H+ *is* sneaking around, as we know that for sure the first thing people will do is piping css-cat into that. As a *company* we must abide very strict licenses. This situation is really different from the individual programmer's. -- Emmanuel Michon Ingénieur en développement logiciel REALmagic France -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: pvolcko () concentric ! net Date: 2000-02-22 22:40:46 > > 2) Sigma will re-think their approach and either use the hacked driver as > > their new model for continued development. This is especially likely to > > happen since the reps from Sigma talked to Alan Cox and indicated that they > > would like to eventually see the kernel driver make it into the base kernel > > source tree. In order for that to happen, the more open and more robust > > version of the driver will be necessary. > > As a counterpart, you seem to be convinced that we cannot provide > something suitable. Paul, we are not evil. hehe... I'm not trying to imply tht you are. I'm just trying to explain thatin order for the linux driver to become part of the standard driver set in the kernel, there would need to be those read, write, etc interfaces. While there is merit to the user space driver solution, as you explained, there is also merit to having those "standard" interfaces included in the driver. It boils down to the fact that the card is not just a dvd decoder. In order to be a dvd decoder it must also be an mpeg-2 decoder and an ac-3 (and pcm) decoder. The goal of a kernel module for the card should then be to first provide necessary support for the dvd navigation implementation (user space driver). The next step is to provide easy to use low level support for the playback of files via redirection and standard file operators. Chances are that this is already done in some form from within the user space driver set, so there is overlap in functionality. So either the new functionality is utilized as best as possible within the user space driver, or you leave the overlap as is. > > They have contracts and licensing restriction they must follow. Trying to > > sneak around these, although legal perhaps, would jepordize their future > > business with the licensors and could end up backfiring on them with lawsuits > > and whatnot. It is not an illogical stance to be taking once you consider > > that aspect. > > Great! right and really well explained in a few lines, thank you. > Providing a file player only for H+ *is* sneaking around, as we know > that for sure the first thing people will do is piping css-cat into that. > > As a *company* we must abide very strict licenses. > This situation is really different from the individual programmer's. This is what I'm not clear on. How is it your (Sigma's) problem if someone uses css-cat to the board? As far as you, as a company, would be concerned there is an unencrypted vob file being played. Those exist and they are supported otherwise within the user space driver... How does moving that capability to a kernel module driver change the legality for Sigma? I reiterate I do not think Sigma is evil. :) I actually like Sigma and applaud their work in getting linux support in place. Paul Volcko LSDVD -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Michael Stickel <sticke_m () informatik ! fh-hamburg ! de> Date: 2000-02-22 23:39:14 pvolcko@concentric.net wrote: > > > 2) Sigma will re-think their approach and either use the hacked driver as > > > their new model for continued development. This is especially likely to > > > happen since the reps from Sigma talked to Alan Cox and indicated that they > > > would like to eventually see the kernel driver make it into the base kernel > > > source tree. In order for that to happen, the more open and more robust > > > version of the driver will be necessary. > > > > As a counterpart, you seem to be convinced that we cannot provide > > something suitable. Paul, we are not evil. > > hehe... I'm not trying to imply tht you are. I'm just trying to explain > thatin order for the linux driver to become part of the standard driver set in > the kernel, there would need to be those read, write, etc interfaces. While > there is merit to the user space driver solution, as you explained, there is > also merit to having those "standard" interfaces included in the driver. > Yes, if Sigma thinks that they will get into the Linux kernel with that solution, then I must say: never. Linux has one major difference to Win$. Money doesn't matter as much as quality of code. If a co programmer of mine would create such a construction I would let em eat its source page per page. The more code.... the more to eat. Michael michael@cubic.org -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: "Alex Bennee" < trent_took () hotmail ! com> Date: 2000-02-23 0:28:42 >From: Emmanuel Michon < emmanuel_michon@sdesigns.com> >I imagine people will try, for sure, a lot of bizarre things with that >driver. My opinion about Eng the 8300 from ReEng of the 8400 is just: good >luck. >There might be some guy skilled enough to do that, and I would be really >impressed by this exploit. You obviously know more than i do :-) see my other post about my experience with other evolving chipsets. Of course if the EM8400 is a complete re-design rather than just putting CSS on an existing chipset then it would be hard. I'll happily bow to informed opinion. >Great! right and really well explained in a few lines, thank you. >Providing a file player only for H+ *is* sneaking around, as we know >that for sure the first thing people will do is piping css-cat into that. Sure, but you could make that sort of argument about a Car that could go faster than the speed limit. However you lawyers may not agree :-) >As a *company* we must abide very strict licenses. >This situation is really different from the individual programmer's. I understand. Alex. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Alan Cox <alan () redhat ! com> Date: 2000-02-23 0:31:20 > Yes, if Sigma thinks that they will get into the Linux kernel with that solution, > then I must say: never. But then you don't speak for the kernel people. The sigma stuff isnt a kernel candidate because the system as a whole is not open source. Maybe in the future when the DVD forum and MPAA have been destroyed by other forces. (and mp3.com is only the beginning) Drivers that intelligently extract services into user space are a good thing. Eg the draft 3d audio API proposals are putting most of the 3d compute stuff in user space. Xvideo puts some of the video interfaces in X11 avoiding the kernel and expensive kernel/X interlocks. This can be good -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: "Alex Bennee" <trent_took () hotmail ! com> Date: 2000-02-23 0:35:54 >From: Alan Cox <alan@redhat.com> >Drivers that intelligently extract services into user space are a good >thing. >Eg the draft 3d audio API proposals are putting most of the 3d compute >stuff >in user space. Xvideo puts some of the video interfaces in X11 avoiding the >kernel and expensive kernel/X interlocks. But from my limited understanding of the way drivers are handled I thought that having a standard interface (char or block) was part of the power. It would be no use having a driver from sigma that gave a userspace binary access to the cards HW registers. I can understand wanting to put all the DVD navigation, stream selection etc.. stuff into user space but shouldn't a driver allow you to do a cat x.mpg >/dev/mpeg from the command line because it has a standard interface? Alex. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: sticke_m <sticke_m () informatik ! fh-hamburg ! de> Date: 2000-02-23 12:04:38 On Tue, 22 Feb 2000, Alan Cox wrote: > > Yes, if Sigma thinks that they will get into the Linux kernel with that solution, > > then I must say: never. > > But then you don't speak for the kernel people. Ok, I am by definition not a kernel hacker. > The sigma stuff isnt a kernel candidate because the system as a whole is > not open source. Maybe in the future when the DVD forum and MPAA have been > destroyed by other forces. (and mp3.com is only the beginning) Do you think they will be destroyed. I don't think so. Hollywood is much too big and there is much to much money that will be made there. Hey Alan nice that I reach you. I have send you some mails (dmx4linux) that all seem to be ignored. > Drivers that intelligently extract services into user space are a good thing. > Eg the draft 3d audio API proposals are putting most of the 3d compute stuff > in user space. Xvideo puts some of the video interfaces in X11 avoiding the > kernel and expensive kernel/X interlocks. Yes, but that kind of extraction is not yet supported in a structued union fashion like it is done by QNX. The drivers should be accessed thru the standard system calls even if the work is redirected to user space, because in the other way you have lots of libraries that must be linked to all applications that uses the driver. Otherwise you must have a very very very very good library structure or you get a DLL salad like under Win$.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Alan Cox <alan () redhat ! com> Date: 2000-02-23 14:38:42 > > not open source. Maybe in the future when the DVD forum and MPAA have been > > destroyed by other forces. (and mp3.com is only the beginning) > Do you think they will be destroyed. I don't think so. Hollywood is > much too big and there is much to much money that will be made there. There is an astronomical amount of money to be made by whoever breaks their little setup too. Ultimately they are fighting against the reality of the internet era. > Hey Alan nice that I reach you. I have send you some mails (dmx4linux) > that all seem to be ignored. [blank look] I dont recall seeing them - remind me > because in the other way you have lots of libraries that must be linked > to all applications that uses the driver. Otherwise you must have a Why waste 1000 clocks on bouncing a request via kernel space ? > very very very very good library structure or you get a DLL salad like > under Win$. DLL salad or kernel salad whats the difference. -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Alan Cox <alan () redhat ! com> Date: 2000-02-23 14:41:23 > driver allow you to do a cat x.mpg >/dev/mpeg from the command line because > it has a standard interface? The reality of the situation is that the hardware doesnt have a standard enough interface to abstract. Alan -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.
List: linux-video Subject: Re: Question about MPEG playback on HW From: Alan Cox <alan () redhat ! com> Date: 2000-02-23 14:44:05 > Sure, but you could make that sort of argument about a Car that could go > faster than the speed limit. However you lawyers may not agree :-) It has nothing to do with lawyers. US legal precedent is quite clear, selling something which can be used to commit an offence is not an offence if it has sensible non-offending uses. The betamax case made that point quite clear in the supreme court decision The law doesnt matter when a cartel can simply decide you wont be producing any more DVD products because they say so. Alan -- To unsubscribe: mail video4linux-list-request@redhat.com with "unsubscribe" as the Subject.