#
964cab46 |
|
10-Aug-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
media: Set B_CLONEABLE_AREA where applicable. Cloning cloned buffers seems especially strange, but apparently it is actually done. The buffer management code really needs to be cleaned up...
|
#
b84955d4 |
|
23-Oct-2018 |
Barrett17 <b.vitruvio@gmail.com> |
media: Remove debug.h, finalize MediaDebug.h * Funny rust from 0 AD.
|
#
11ed4f9f |
|
25-Jan-2017 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaRoster: Don't call NodeRegistered before FinishCreate * A TimeSource need an additional hook called FinishCreate to be able to create it's transfer area. This hook was called after the node registration making room for potential mismatch of the transfer buffer. Most media nodes such as an event looper call begin to work with time related functions just once the registration happens. It could cause shadowed timesource objects initialization to fail too. * Add a debugger call to prevent any node to use an unitialized TimeSource area, that would help to identify any remaining issue.
|
#
7bcdb362 |
|
24-May-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
media_server: Improve BTimeSource slave nodes management The media_server is now able to remember the timesource associated to a certain registered_node and always remove it when the owner application crash, Fixes Ticket #11852
|
#
faa2d10c |
|
17-Mar-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
TimeSource: Rework SlaveNodes management using TMap. Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
7f01171f |
|
16-Mar-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
BTimeSource: Cleanup code. Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
332cc6bc |
|
30-Nov-2012 |
Axel Dörfler <axeld@pinc-software.de> |
64 bit fixes for libmedia.so, ActivityMonitor, and Sudoku. * Alex, I feel your pain :-)
|
#
05b79ead |
|
06-Feb-2008 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Removed the no longer needed debug code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23900 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
034e2b7f |
|
05-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
applied patch by Maurice Kalinowski: * BTimeSource now checks if it is about to add itself as a slave node and refuses to. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23867 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b5714936 |
|
10-Dec-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
drop into debugger when things go wrong git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23107 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
31cf24c1 |
|
21-Aug-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
debugging instrumentation for Cortex lockup bug (some weeks old already) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22029 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
65799d5b |
|
05-Jul-2005 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
tiny debug code cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13466 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23f34657 |
|
05-Jul-2005 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
This fix should prevent TimeSource control thread from using random semaphores, by no longer using an uninitialized Blocker object. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13465 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
69cb3c10 |
|
17-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the TimeSourceOp() call to the beginning of the TIMESOURCE_OP event (as described by Marcus). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6615 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fc8b28b6 |
|
08-Dec-2003 |
Jérôme Duval <korli@users.berlios.de> |
Implemented GetStartLatency git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5626 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23d4209d |
|
08-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
fixed periodic plop noise that happend about every second git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4565 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5ac4fbd7 |
|
19-Jun-2003 |
beveloper <beveloper@nowhere.fake> |
clean up of debugging functions FATAL is now replaced by ERROR and active at DEBUG=1 or above TRACE is active at 2 or above PRINT(level, ...) can be used for DEBUG= level or abode INFO is removed git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5917dd5b |
|
01-Jun-2003 |
beveloper <beveloper@nowhere.fake> |
various timing related bugfixes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3395 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1ab3e018 |
|
30-May-2003 |
beveloper <beveloper@nowhere.fake> |
bugfixes and debug information git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3390 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c080a95 |
|
22-Mar-2003 |
beveloper <beveloper@nowhere.fake> |
system time source is always running. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2995 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7fd43270 |
|
19-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
Updated time source code to allow automatic starting and stopping of time sources. Sending run mode changes and broadcasting of time changes is also implemented. For one reason or another, all this doesn't work right now. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2520 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d6379053 |
|
09-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
Made time sources mode BeOS R5 conforming. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2395 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e21b167 |
|
06-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
time sources now publish and retrieve timing information git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2372 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
353b9f6b |
|
02-Dec-2002 |
beveloper <beveloper@nowhere.fake> |
changed map and list templates to be more useable, however, they will be rewritten soon. Changed debugging macros and use of them, too. Also replaced the linked lists in the BufferManager (which were complicated, but working ok) with template based ones. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2133 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dfb2ad61 |
|
03-Nov-2002 |
beveloper <beveloper@nowhere.fake> |
code cleanup git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1833 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
570f7d04 |
|
10-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
updated to include the same features/bugs as the screenshot in today's news. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1479 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
48ff964f |
|
12-Jul-2002 |
beveloper <beveloper@nowhere.fake> |
removed warnigs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@131 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a483e72 |
|
11-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed includes. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@86 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a38012 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7bcdb3624951ebf640098d2a860cef7d9557e1df |
|
24-May-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
media_server: Improve BTimeSource slave nodes management The media_server is now able to remember the timesource associated to a certain registered_node and always remove it when the owner application crash, Fixes Ticket #11852
|
#
faa2d10c3d5a14a0c6433ec299a91576368a6982 |
|
17-Mar-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
TimeSource: Rework SlaveNodes management using TMap. Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
7f01171f92590974b7485b57a0d5ec0859d60b82 |
|
16-Mar-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
BTimeSource: Cleanup code. Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
332cc6bc3b696473169bb9e43340b69a0a3fc4f1 |
|
30-Nov-2012 |
Axel Dörfler <axeld@pinc-software.de> |
64 bit fixes for libmedia.so, ActivityMonitor, and Sudoku. * Alex, I feel your pain :-)
|
#
05b79eadff562b890d8ba1fa98bf9fa4b1141209 |
|
06-Feb-2008 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Removed the no longer needed debug code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23900 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
034e2b7f94801c208bb2dfa2aaff3ba6e92e5b22 |
|
05-Feb-2008 |
Stephan Aßmus <superstippi@gmx.de> |
applied patch by Maurice Kalinowski: * BTimeSource now checks if it is about to add itself as a slave node and refuses to. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23867 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b5714936663074a0213608c0c6919d61a8b8e94c |
|
10-Dec-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
drop into debugger when things go wrong git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23107 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
31cf24c13e5291294cfe8b3aa33e190db299bb11 |
|
21-Aug-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
debugging instrumentation for Cortex lockup bug (some weeks old already) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22029 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
65799d5bbfa9e92ff94de05024c63c5636c99701 |
|
05-Jul-2005 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
tiny debug code cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13466 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23f34657e1d55e6528ecac0b62ddea145aa63702 |
|
05-Jul-2005 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
This fix should prevent TimeSource control thread from using random semaphores, by no longer using an uninitialized Blocker object. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13465 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
69cb3c1013e5d2fbf6c5287c9cf3d7da3bce6c4a |
|
17-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the TimeSourceOp() call to the beginning of the TIMESOURCE_OP event (as described by Marcus). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6615 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fc8b28b6e12d86de8fb9f07ac4fe9ed4ebe2698c |
|
08-Dec-2003 |
Jérôme Duval <korli@users.berlios.de> |
Implemented GetStartLatency git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5626 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23d4209d291d7a49dce97945892fddf2b890c457 |
|
08-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
fixed periodic plop noise that happend about every second git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4565 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5ac4fbd70dc5b5387cc80965de796deb820d4f05 |
|
19-Jun-2003 |
beveloper <beveloper@nowhere.fake> |
clean up of debugging functions FATAL is now replaced by ERROR and active at DEBUG=1 or above TRACE is active at 2 or above PRINT(level, ...) can be used for DEBUG= level or abode INFO is removed git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3578 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5917dd5b85eed661e5d9297c8eb8979bf304b6dc |
|
01-Jun-2003 |
beveloper <beveloper@nowhere.fake> |
various timing related bugfixes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3395 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1ab3e018978a65e71ffe20141d51ae4e591f67de |
|
30-May-2003 |
beveloper <beveloper@nowhere.fake> |
bugfixes and debug information git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3390 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c080a95cad3c893e8878558315d0c5b8980f63d |
|
22-Mar-2003 |
beveloper <beveloper@nowhere.fake> |
system time source is always running. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2995 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7fd432700b5fd02a23af42ee36d1bc780e8bf702 |
|
19-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
Updated time source code to allow automatic starting and stopping of time sources. Sending run mode changes and broadcasting of time changes is also implemented. For one reason or another, all this doesn't work right now. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2520 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d6379053ba9ca590a573e3a36795cb94f3520867 |
|
09-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
Made time sources mode BeOS R5 conforming. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2395 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e21b167c923fa9d57cd68e29886d8431d4ba918 |
|
06-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
time sources now publish and retrieve timing information git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2372 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
353b9f6bcedb3fa9950f3f65c960e1deb700f84a |
|
02-Dec-2002 |
beveloper <beveloper@nowhere.fake> |
changed map and list templates to be more useable, however, they will be rewritten soon. Changed debugging macros and use of them, too. Also replaced the linked lists in the BufferManager (which were complicated, but working ok) with template based ones. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2133 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dfb2ad6148f303a0ee57faecc282953d11156067 |
|
03-Nov-2002 |
beveloper <beveloper@nowhere.fake> |
code cleanup git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1833 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
570f7d0456164c9d2f22525c7eca167021e93770 |
|
10-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
updated to include the same features/bugs as the screenshot in today's news. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1479 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
48ff964fe775ad879dbb4ae16b0f2566bcacebe4 |
|
12-Jul-2002 |
beveloper <beveloper@nowhere.fake> |
removed warnigs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@131 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a483e722194fedf4b5a891c7902c73a4e4dd213 |
|
11-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed includes. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@86 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a380120846174213ccce9c4aab0dda17c72083 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|