#
b289aaf6 |
|
12-Apr-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* A BBuffer does not know where it came from, so BBufferConsumer::BufferReceived() cannot know whom to send the "buffer is late" notification (unless we only have a single input). To solve this, the media_header now contains extra fields that can be used to create a media_source object. * Unfortunately, BBufferProducer::SendBuffer() cannot know the output either in case there is more than one. Hence, I deprecated the existing SendBuffer() call and moved it into "private" - IOW old sources using it won't compile anymore under Haiku. * I introduced a new SendBuffer() variant that also gets the media_source as argument. * Updated all sources (that are part of the image) to use the new variant. * Removed some purposely commented out code in the audio mixer. * Implemented late buffer notification, as well as late buffer handling in the audio mixer; this is a bit of work in progress, so the debug output is left in there. * Some cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36184 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d0da34f0 |
|
12-Oct-2008 |
Rene Gollent <anevilyak@gmail.com> |
Code style cleanup / honored 80 column line length limit. Modified FireWireDVAddOn to use BObjectList. Feel free to chime in if I missed any style violations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28000 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
|
#
b289aaf66bbf6e173aa90fa194fc256965f1b34d |
|
12-Apr-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* A BBuffer does not know where it came from, so BBufferConsumer::BufferReceived() cannot know whom to send the "buffer is late" notification (unless we only have a single input). To solve this, the media_header now contains extra fields that can be used to create a media_source object. * Unfortunately, BBufferProducer::SendBuffer() cannot know the output either in case there is more than one. Hence, I deprecated the existing SendBuffer() call and moved it into "private" - IOW old sources using it won't compile anymore under Haiku. * I introduced a new SendBuffer() variant that also gets the media_source as argument. * Updated all sources (that are part of the image) to use the new variant. * Removed some purposely commented out code in the audio mixer. * Implemented late buffer notification, as well as late buffer handling in the audio mixer; this is a bit of work in progress, so the debug output is left in there. * Some cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36184 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d0da34f00ff4476fc0ddead298c715d424f9c866 |
|
12-Oct-2008 |
Rene Gollent <anevilyak@gmail.com> |
Code style cleanup / honored 80 column line length limit. Modified FireWireDVAddOn to use BObjectList. Feel free to chime in if I missed any style violations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28000 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
|