|
From: Jozef H. <jh...@ho...> - 2002-04-13 20:19:26
|
>I have just added support for 'twos', 'sowt', 'ulaw' and 'ima4' to Hi, endianess problem: on i386-linux, twos should do byte swapping and sowt should not. How about registering twos as sowt and sowt as twos on little-endian machines? >Another thought it maybe we should have a separate project under GPL >(rather than LGPL) that we can create plugins in so we can use GPLed >source code - ffmpeg etc... ? This might be a good idea. There will be lgpl'ed, gpl'ed as well as commercial plugins for oqt. Yours, jh -- "Go to Heaven for the climate, Hell for the company." -- Mark Twain _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. |
|
From: Jozef H. <jh...@ho...> - 2002-04-15 15:04:51
|
>Does this mean we'd have a runtime routine where you can declare your
>license?
Hello,
I was rather thinking of it as separate projects for different licences.
The user decides if he/she wants to install plugins from a particular
project based on the licence. Projects would be similar to what
qtcomponents is to qt.
You suggestion would mean that we're having all plugins included in the oqt
distribution, and user options would enable them at compile/install/run time
based on theit licence.
We have a plugin mechanism, and once the API is frozen, I think we don't
have to maintain everything in one place, we can have independent project
develop plugins with licences they prefere.
Jozef Hatala
--
All power corrupts, but we need electricity.
-- Anon
_________________________________________________________________
Join the worlds largest e-mail service with MSN Hotmail.
http://www.hotmail.com
|
|
From: Nicholas H. <nj...@ec...> - 2002-04-13 23:04:09
|
>endianess problem: on i386-linux, twos should do byte swapping and >sowt should not. I put put a fix for this in CVS - hopefully it will work... there are a few other endian bugs around the place... I don't think oqtextractaudio works on little endian - and there is a problem with the encoder on Big Endian... Also added 'alaw' and 'agsm' audio codecs. Real Quicktime can't even encode GSM 06.10... ;-) I have managed to stream live audio using it. Not very useful for anything apart from speech. Almost got all the audio codecs done this weekend :) I have been looking at the Ogg Vorbis codec. http://qtcomponents.sourceforge.net/ do a plugin to let you use Ogg Vorbis in real quicktime - I was looking at the headers in the Sound Samples Description - and they are doing something quite odd - a very long header... might take a bit more work than I thought. Oh well it is open source at least... I think encoding is still broken - something odd happened to the oqt_encode_audio function ;-) and it is generating the Sample/Chunk/Offset tables correctly... Also I think the arguments for the oqt_encode_audio function should be changed so that it takes interleaved 16-bit samples as its input - rather than array of channels... there is code on both sides for the call that converts between the two formats :) Unfortunately I have a report (thesis) to write now - so there will be less check-ins to CVS for a bit... nj. -- Nicholas Humfrey Undergraduate, BSc Computer Science University of Southampton, UK nj...@ec... http://www.ecs.soton.ac.uk/~njh399/ |
|
From: Yann <ya...@3i...> - 2002-04-14 11:26:03
|
I wonder ... for example the Gstreamer project is released as LGPL ... and it has lot's of GPL plugins... I think we could do the same and release the different plugins with their own licence. Then it's up to the final app to decide : if the licence of the final app is GPL, then it is allowed to use GPL plugins, if it's different, then it's not allowed ... What do you think of this ? Yann. > >Another thought it maybe we should have a separate project under GPL > >(rather than LGPL) that we can create plugins in so we can use GPLed > >source code - ffmpeg etc... ? > > This might be a good idea. There will be lgpl'ed, gpl'ed as well as > commercial plugins for oqt. |
|
From: Capt. S. *-J. <st...@3i...> - 2002-04-15 02:34:49
|
On Sunday, April 14, 2002, at 01:25 PM, Yann wrote: > I wonder ... for example the Gstreamer project is released as LGPL ...=20= > and > it has > lot's of GPL plugins... I think we could do the same and release the > different > plugins with their own licence. Then it's up to the final app to=20 > decide : if > the licence of > the final app is GPL, then it is allowed to use GPL plugins, if it's > different, then it's not > allowed ... What do you think of this ? > Does this mean we'd have a runtime routine where you can declare your=20 license? -- This is only the beginning! Capt. Stux *-Jedi = mailto:st...@3i... 3ivx=AA is a registered international trademark. Really. **** DISCLAIMER **** "This e-mail and any attachments thereto may contain information which = is misleading and/or protected by vain legally positivistic rights and are supposedly intended for the sole use of the recipient(s) named above. = Any use of the information contained herein (including, but not limited to, reading it by accident, on the loo, or word of mouth in any form) by persons other than the designated recipient(s) is, um, well, prohibited. If you have received this e-mail in error, accident, humour, mischievous bcc, mailing list glitch, recursive bounce of a co-recipient, sendmail bug, yet another winsock worm, Claire Swire, or the sender just stuffed=20= up because your name was next to the proper one in his address book, please notify the sender either by telephone or by e-mail (yeah we know, as if you would, but then you'd be amazed, some people) and delete the = material from any computer. This means empty your Trash and Recycle Bin, of=20 course. And zero the data just in case. Do it six times so the feds can't get at it. Oh, and don't forget your RAM chips; take them out of your computer for at least a day so the transistors can reset. And for chrissake don't leave them in your freezer because we read on Slashdot how that can inhibit the degenerative process. Thank you for your cooperation." |