History log of /haiku/src/add-ons/media/media-add-ons/videowindow/VideoNode.h
Revision Date Author Comments
# 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


# 18c2aaae 01-Mar-2008 Marcus Overhagen <marcusoverhagen@gmail.com>

Changed the license from GPL to MIT on request by Maurice. I'm the sole author of this code.


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


# 80634794 05-Apr-2006 Marcus Overhagen <marcusoverhagen@gmail.com>

Imported source code from DVB TV application.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17020 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


# 18c2aaaea27d0643b9a470d930355b0410cfbb30 01-Mar-2008 Marcus Overhagen <marcusoverhagen@gmail.com>

Changed the license from GPL to MIT on request by Maurice. I'm the sole author of this code.


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


# 80634794459e6cb431af85d7bc9a95f1c128fd1d 05-Apr-2006 Marcus Overhagen <marcusoverhagen@gmail.com>

Imported source code from DVB TV application.


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