History log of /haiku/src/add-ons/media/media-add-ons/Jamfile
Revision Date Author Comments
# b359301f 25-Aug-2018 Barrett17 <b.vitruvio@gmail.com>

media_add-ons: Remove legacy media_add-on

* This media_add-on was provided to support the old
BeOS audio API (R3?), it is not working and will probably
not work on anything enough modern to run Haiku.


# 44200efd 12-Feb-2016 Dario Casalinuovo <b.vitruvio@gmail.com>

media_reader/media_writer: Fix build


# df969bab 13-Oct-2012 threedeyes <3dEyes@gmail.com>

Added VSTHost media add-on.


# 71c77851 13-Oct-2012 threedeyes <3dEyes@gmail.com>

Added Equalizer media add-on.


# e615fd4d 21-May-2010 David McPaul <dlmcpaul@gmail.com>

add video_mixer to Jamfile

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36894 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5a9c3ff5 06-Aug-2009 François Revol <revol@free.fr>

Alpha sort.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32165 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b99c736b 10-Oct-2008 Rene Gollent <anevilyak@gmail.com>

Add the current version of JiSheng Zhang's firewire_dv media add-on to the
build. This is mostly complete, excepting BBufferConsumer's virtuals are not
yet implemented, and needs more testing to ensure that the encoded stream is
correctly read from the camera, though based off preliminary tests by Francois,
detection/publishing at least seems to work.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27965 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fb16552f 31-Mar-2008 Maurice Kalinowski <mauricek@nowhere.fake>

* get reader.media_addon compiling (both gcc2 and 4)(used for testing BFileInterface node kind)
* warning/style fixes
* removed some dubious comments :)
* no behaviour changes so far...



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24714 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 72ac59d1 06-Mar-2008 Maurice Kalinowski <mauricek@nowhere.fake>

- Compile fix/Added missing files
- Implemented missing functionality
- Added debug.h from other media addons for nicer debug.
- Instead of using the MediaNode inside the View, the node should control the view and the window in the case it is instantiated from an addon.
- During the connection process the VideoNode tried to allocate overlay buffers. This can fail for multiple reasons like there is already someone using overlay or it is not supported at all due to driver limitations. In that case try to get non overlay buffers. If this fails, the Connect() can still return an error.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24273 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8cfb4e2c 28-Aug-2007 François Revol <revol@free.fr>

Add opensound media node to the build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22108 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fcb9bdc0 23-Apr-2007 Marcus Overhagen <marcusoverhagen@gmail.com>

added Jamfile for dvb.media_addon and fixed compilation problems after refactoring


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20780 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3118b6fb 27-Mar-2007 François Revol <revol@free.fr>

Add esound_sink to the build, but not the image as it currently doesn't behave when the server isn't found.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20434 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 03ce1854 23-Jan-2007 François Revol <revol@free.fr>

Include webcam addon as it now builds in Haiku as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19931 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3d94504 29-May-2006 Stephan Aßmus <superstippi@gmx.de>

* added a bunch of drivers by Siarzhuk Zharski
-> a USB Mass Storgage module (SCSI bus manager add-on)
-> a SiS 7018 AC97 driver (uses "old" audio driver interface)
-> a USB Serial driver
-> a USB Vision driver and media add-on (Haupauge WinTV USB)
* moved R3MediaDefs.h from usb_audio driver to common place
headers/private/audio (also used by SiS 7018 driver)
* added TV tuner frequency defines to data/settings/media/usb_vision

Some of these drivers are in unfinished state, particularily the
USB Vision driver, the VideoProducer doesn't seem to use it yet,
the USB Mass Storage module is known to work though, it also includes
add-ons for itself that add support for some "special" hardware, these
are not integrated with the Jamfile build system though.

Also I didn't much much time with the "CVS package" targets, the
ReadMes are not added, someone with more knowledge about this could
add them...

None of this stuff is added to the Haiku image, it is simply included
to be maintained in the Haiku tree from now on.

* fixed a bug in Video Producer sample inherited from Be Sample
code - the timing from the time source was not really used,
on some systems this could cause in the producer not waking
up at the correct time if the system time and audio card time
are drifting apart



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17625 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ffec4cb1 15-Jul-2004 shadow303 <shadow303@nowhere.fake>

Add video in support included with version 4.1 of the radeon driver.
Feel free to relocate if I have guessed the wrong destination for this stuff.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8407 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e7aa4d27 06-Dec-2003 beveloper <beveloper@nowhere.fake>

Removed some media add-ons. Too many warnings, and I don't know what they do.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5593 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 11bb5731 23-May-2003 beveloper <beveloper@nowhere.fake>

Added the tone producer add-on for testing and demo purposes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3292 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d6f3c208 21-May-2003 beveloper <beveloper@nowhere.fake>

Adding the Video Producer Demo Media-Add-On, from BeOS sample code.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3285 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be4e0101 17-Mar-2003 beveloper <beveloper@nowhere.fake>

The multi_audio media addon, written by Jerome Duval.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2926 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 232527b2 23-Sep-2002 shatty <shatty@nowhere.fake>

corrected nit in AbstractFileInterfaceAddOn.h
added demultiplexer to Jamfile


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1144 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e49967f3 15-Sep-2002 shatty <shatty@nowhere.fake>

missed comment now entered


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1056 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 912d7a22 14-Sep-2002 shatty <shatty@nowhere.fake>

Added writer to jamfile.
Made some robustness improvements to mediareader based on things
that I noticed while doing mediawriter.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1037 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9b0a15bb 14-Sep-2002 shatty <shatty@nowhere.fake>

changed fileproducer to reader


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1034 a95241bf-73f2-0310-859d-f6bbb57e9c96


# abbf22f1 14-Sep-2002 shatty <shatty@nowhere.fake>

include fileproducer when building


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1031 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 294ad067 09-Aug-2002 beveloper <beveloper@nowhere.fake>

include the mixer when building


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@682 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b72a95e6 11-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Tried to add the currently only media add-on to the build, but commented out the lines in the Jamfile, for it fails to compile -- not finding headers I can't find either. Whoever is responsible may uncomment them and get it compiling.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@89 a95241bf-73f2-0310-859d-f6bbb57e9c96


# df969bab298ad637c23c0e267ef786efc1db5fcf 13-Oct-2012 threedeyes <3dEyes@gmail.com>

Added VSTHost media add-on.


# 71c77851c93a10711107777f0325db11f1845923 13-Oct-2012 threedeyes <3dEyes@gmail.com>

Added Equalizer media add-on.


# e615fd4dda303f70d50e5128bababa9660f3eb53 21-May-2010 David McPaul <dlmcpaul@gmail.com>

add video_mixer to Jamfile

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36894 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5a9c3ff54ceaf3bffcdcd0b2e047bd7884c51c37 06-Aug-2009 François Revol <revol@free.fr>

Alpha sort.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32165 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b99c736b83b24f122df74e1bfde46271cc724969 10-Oct-2008 Rene Gollent <anevilyak@gmail.com>

Add the current version of JiSheng Zhang's firewire_dv media add-on to the
build. This is mostly complete, excepting BBufferConsumer's virtuals are not
yet implemented, and needs more testing to ensure that the encoded stream is
correctly read from the camera, though based off preliminary tests by Francois,
detection/publishing at least seems to work.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27965 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fb16552f1d8841cf228011dc694e887ed421bbdb 31-Mar-2008 Maurice Kalinowski <mauricek@nowhere.fake>

* get reader.media_addon compiling (both gcc2 and 4)(used for testing BFileInterface node kind)
* warning/style fixes
* removed some dubious comments :)
* no behaviour changes so far...



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24714 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 72ac59d172768aff9504550e1e17521ff9016288 06-Mar-2008 Maurice Kalinowski <mauricek@nowhere.fake>

- Compile fix/Added missing files
- Implemented missing functionality
- Added debug.h from other media addons for nicer debug.
- Instead of using the MediaNode inside the View, the node should control the view and the window in the case it is instantiated from an addon.
- During the connection process the VideoNode tried to allocate overlay buffers. This can fail for multiple reasons like there is already someone using overlay or it is not supported at all due to driver limitations. In that case try to get non overlay buffers. If this fails, the Connect() can still return an error.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24273 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8cfb4e2c764adc259321c33a06bc37e5c44abbe9 28-Aug-2007 François Revol <revol@free.fr>

Add opensound media node to the build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22108 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fcb9bdc0c90a4dd4d1011fce41856e532dbd0226 23-Apr-2007 Marcus Overhagen <marcusoverhagen@gmail.com>

added Jamfile for dvb.media_addon and fixed compilation problems after refactoring


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20780 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3118b6fb15371338520813d508f11449e9c9ca7b 27-Mar-2007 François Revol <revol@free.fr>

Add esound_sink to the build, but not the image as it currently doesn't behave when the server isn't found.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20434 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 03ce18544b7396178bee852761d172f613fd9dac 23-Jan-2007 François Revol <revol@free.fr>

Include webcam addon as it now builds in Haiku as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19931 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3d94504c208adafebbf2ba62ae7fc4e0b7d68f7 29-May-2006 Stephan Aßmus <superstippi@gmx.de>

* added a bunch of drivers by Siarzhuk Zharski
-> a USB Mass Storgage module (SCSI bus manager add-on)
-> a SiS 7018 AC97 driver (uses "old" audio driver interface)
-> a USB Serial driver
-> a USB Vision driver and media add-on (Haupauge WinTV USB)
* moved R3MediaDefs.h from usb_audio driver to common place
headers/private/audio (also used by SiS 7018 driver)
* added TV tuner frequency defines to data/settings/media/usb_vision

Some of these drivers are in unfinished state, particularily the
USB Vision driver, the VideoProducer doesn't seem to use it yet,
the USB Mass Storage module is known to work though, it also includes
add-ons for itself that add support for some "special" hardware, these
are not integrated with the Jamfile build system though.

Also I didn't much much time with the "CVS package" targets, the
ReadMes are not added, someone with more knowledge about this could
add them...

None of this stuff is added to the Haiku image, it is simply included
to be maintained in the Haiku tree from now on.

* fixed a bug in Video Producer sample inherited from Be Sample
code - the timing from the time source was not really used,
on some systems this could cause in the producer not waking
up at the correct time if the system time and audio card time
are drifting apart



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17625 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ffec4cb14d0b87745137bcb115e949f1fbc895b9 15-Jul-2004 shadow303 <shadow303@nowhere.fake>

Add video in support included with version 4.1 of the radeon driver.
Feel free to relocate if I have guessed the wrong destination for this stuff.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8407 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e7aa4d27a0f3aa9764053a44b4592062953bfe2f 06-Dec-2003 beveloper <beveloper@nowhere.fake>

Removed some media add-ons. Too many warnings, and I don't know what they do.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5593 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 11bb5731c8972083453168a78ee58b30234b291e 23-May-2003 beveloper <beveloper@nowhere.fake>

Added the tone producer add-on for testing and demo purposes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3292 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d6f3c208b19065c815ade9636c1a9137addb577c 21-May-2003 beveloper <beveloper@nowhere.fake>

Adding the Video Producer Demo Media-Add-On, from BeOS sample code.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3285 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be4e010170a900c3c38b00e17f6104a7bdb938ed 17-Mar-2003 beveloper <beveloper@nowhere.fake>

The multi_audio media addon, written by Jerome Duval.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2926 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 232527b28241d16ac7e74f43984ce45fe1682039 23-Sep-2002 shatty <shatty@nowhere.fake>

corrected nit in AbstractFileInterfaceAddOn.h
added demultiplexer to Jamfile


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1144 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e49967f3611f3b87ae09e39262c14fa0b2e75fce 15-Sep-2002 shatty <shatty@nowhere.fake>

missed comment now entered


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1056 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 912d7a22e2c725fb7fbb76833a85abdcb84a597f 14-Sep-2002 shatty <shatty@nowhere.fake>

Added writer to jamfile.
Made some robustness improvements to mediareader based on things
that I noticed while doing mediawriter.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1037 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9b0a15bb06bda53c14997f568f2143fffde89f98 14-Sep-2002 shatty <shatty@nowhere.fake>

changed fileproducer to reader


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1034 a95241bf-73f2-0310-859d-f6bbb57e9c96


# abbf22f13e303735b8bf9e46279da47b6aaaedd7 14-Sep-2002 shatty <shatty@nowhere.fake>

include fileproducer when building


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1031 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 294ad0679f64bce0965f4a0f9f22bc2d53c44f3c 09-Aug-2002 beveloper <beveloper@nowhere.fake>

include the mixer when building


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@682 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b72a95e61bc40fe685943f878013cc8ab7ab7242 11-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Tried to add the currently only media add-on to the build, but commented out the lines in the Jamfile, for it fails to compile -- not finding headers I can't find either. Whoever is responsible may uncomment them and get it compiling.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@89 a95241bf-73f2-0310-859d-f6bbb57e9c96