Commit Graph

54012 Commits

Author SHA1 Message Date
Alexander von Gluck IV
f1b29809bd radeon_hd: Fix missing DP link status request flag 2015-07-13 23:26:31 -05:00
Alexander von Gluck IV
80a0d0da5a radeon_hd: Fix missing subtraction of MOT in case.
* DP i2c edid byte-bang working again
2015-07-13 23:26:29 -05:00
Alexander von Gluck IV
408e616e05 radeon_hd: Sanitize dp_aux messages before use 2015-07-13 23:26:26 -05:00
Alexander von Gluck IV
7ea1ad1028 radeon_hd: Fix dp aux request / response shifts 2015-07-13 23:26:24 -05:00
Alexander von Gluck IV
8611df9d0b radeon_hd: Move i2c to dp aux transaction function.
* WIP: EDID version 255.255 found
2015-07-13 23:26:18 -05:00
Alexander von Gluck IV
8a5884f561 radeon_hd: Improve aux transaction tracing 2015-07-13 23:26:15 -05:00
Alexander von Gluck IV
9cfe6f909d radeon_hd: Fix missing TRACE connector id 2015-07-13 23:26:13 -05:00
Alexander von Gluck IV
9816a89ade radeon_hd: Move to a unified dp aux transaction function.
* Leverage a single common dp aux message struct.
* Likely lots of obvious bugs that need fixed still.
* Untested.
2015-07-13 23:26:10 -05:00
Augustin Cavalier
6031dea0cb BTabView: Lots of fixes & cleanup.
* Address TODO about setting fSelected when nothing is done.
 * Pass a pointer to the tab view to the BTab so that it can call Invalidate().
  (Checked against BeOS).
 * Call Invalidate() from the BTab after SetView() & SetName().

Fixes #12108 & #12196.
2015-07-13 21:34:52 -04:00
Dario Casalinuovo
fb6c8a0479 NodeTest: Add GetNodeAttributesFor test 2015-07-13 18:13:48 +02:00
Dario Casalinuovo
c079d8d6d9 Implement BMediaRoster::GetNodeAttributesFor 2015-07-13 18:13:48 +02:00
Adrien Destugues
76e7f5688d bfs_tools: add some extra checks to avoid crashes.
I'm not sure I'm fixing the root cause of problems here, but this avoids
some crashes and I could recover my files this way.
2015-07-13 18:09:18 +02:00
Adrien Destugues
10e6523159 bfs_tools: some more structs needed packing. 2015-07-13 18:08:53 +02:00
Jérôme Duval
e5e3ac7f70 Updated gcc package for x86_64. 2015-07-13 06:47:26 +02:00
Rene Gollent
32b9dee486 Debugger: Minor tweaks. 2015-07-12 15:14:51 -04:00
Dario Casalinuovo
8abf9450f0 BMediaNode API is now feature complete
* Change BMediaNode::GetNodeAttributes macro to CALLED(),
  since the base implementation should just return B_ERROR,
  unset as unimplemented for consistency.
* This means that since the latest changes the class
  is now feature complete and implements the whole R5 API.
* Add documentation comment for it as well.
* Fix some lines going over 80 chars.
2015-07-12 13:58:44 +02:00
Humdinger
32e484046d Updated yab-ide to 2.2.5-1. 2015-07-12 08:12:21 +02:00
Dario Casalinuovo
57fddf2a93 AudioMixer: Remove duplicated case forgot after cleanup 2015-07-11 16:50:32 +02:00
Dario Casalinuovo
44cd1f48f3 MediaKit: Move old R3 API files to legacy subdir 2015-07-11 16:44:43 +02:00
Dario Casalinuovo
331792160a BBuffer: initialize variables and cleanup
* Restore the BSmallBuffer exception in constructor,
  it's not actually implemented or used but it should
  still be keep safe.
* Initialize some variables in BBuffer and BBufferGroup.
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
8c19f07f3c AudioMixer: check for errors.
* Improve CreateBufferGroup function.
* Initialize variables.
* Check for BBufferGroup::InitCheck.
2015-07-11 15:40:17 +02:00
Dario Casalinuovo
e3b2c4efea multi_audio_node: check BBufferGroup init errors 2015-07-11 15:40:17 +02:00
Dario Casalinuovo
714446cfab BufferProducer: check for BBufferGroup creation 2015-07-11 15:40:16 +02:00
Dario Casalinuovo
280c64a92f BBufferGroup: rework init error handling 2015-07-11 15:40:16 +02:00
Dario Casalinuovo
1cc20d8231 BBufferGroup: Check for duplicated buffer id
* This exclude some possible cheating cases.
  It impose to have only a buffer_id per thread,
  so instances will not be duplicated if not needed.
2015-07-11 15:40:16 +02:00
Dario Casalinuovo
0341eac71b BufferConsumer: rework SetOutputBuffersFor
* Use MemoryDeleter.
* Avoid use of dynamic allocation.
2015-07-11 15:40:15 +02:00
Dario Casalinuovo
f50d7408b5 BBufferGroup::GetBufferList: avoid dynamic allocation 2015-07-11 15:40:15 +02:00
Dario Casalinuovo
aa50bf9e9e BufferCache: Don't find anonymous buffers 2015-07-11 15:36:00 +02:00
Dario Casalinuovo
2e60efdafe BMediaNode: Improve readability
* Style fixes.
* Remove pervasive comments.
* Cleanup.
2015-07-11 15:36:00 +02:00
autonielx
1f5588ed21 Update translations from Pootle 2015-07-11 06:40:05 +02:00
Jérôme Duval
a83446983d libroot: added a complex.h header based on ...
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html
* added missing parts from glibc.
* x86_64 was already complete, x86 was missing a few functions.
* should help with #12202, provided that the gcc4 buildtools are rebuilt.
2015-07-10 22:39:21 +02:00
Dario Casalinuovo
b6f0f88432 Implement BMediaRoster::GetFileFormatsFor 2015-07-10 18:46:20 +02:00
Dario Casalinuovo
42d17c1aa0 Add more checking for BFileInterface related methods
* Validity of node and correct kind are now checked.
2015-07-10 18:46:19 +02:00
Dario Casalinuovo
7548648420 Implement BMediaRoster::SyncToNode 2015-07-10 18:46:19 +02:00
Dario Casalinuovo
5720dfd49a MediaKit: Update NodeTest
* Update it to actual API and restore build.
* Add SyncToNode test.
2015-07-10 18:46:18 +02:00
Augustin Cavalier
394cd746c0 AboutSystem credits: Move Alexandre and Siarzhuk to "past".
Siarzhuk requested he be moved to "past".
2015-07-10 11:24:24 -04:00
Augustin Cavalier
d2f31ec424 AboutSystem credits: Move a few maintainers to "past", add Dario. 2015-07-10 10:31:33 -04:00
Dario Casalinuovo
1363ef8d85 MediaFilePlayer: use BString for fName attribute 2015-07-09 23:45:17 +02:00
Dario Casalinuovo
8208641822 media_addon_server: cleanup of MediaFilePlayer 2015-07-09 23:45:17 +02:00
Dario Casalinuovo
7bcdb36249 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
2015-07-09 23:45:16 +02:00
Dario Casalinuovo
d97447ba40 media_server: Add missing notifications for flavors/nodes changes 2015-07-09 23:45:16 +02:00
Humdinger
b7d5c81a95 Updated yab and Clipdinger packages. 2015-07-09 19:18:52 +02:00
Automatic Committer
2f4a204dc3 Update pci.ids from pciids.sourceforge.net 2015-07-09 05:20:29 +02:00
John Scipione
0f0de97fed Nebula: Convert fixed length char to BString 2015-07-08 15:33:10 -07:00
John Scipione
a11f9c281c Nebula: Internationalize strings 2015-07-08 15:33:08 -07:00
John Scipione
5a17435fc3 Nebula: whitespace style fixes only, no functional changes 2015-07-08 15:33:05 -07:00
John Scipione
ab2bb7fe61 Nebula: Use size_t instead of int32 for iterator 2015-07-08 15:33:03 -07:00
John Scipione
1a1667fc1d Nebula: Use B_PRId32 instead of %ld 2015-07-08 15:33:01 -07:00
John Scipione
3ad91dc4f1 Nebula: Convert fixed length char array to BString 2015-07-08 15:32:37 -07:00
John Scipione
d1c13fd009 Nebula: Move prefs layout into constructor.
Only setting the targets is done in AttachedToWindow()
Some style fixes also applied
2015-07-08 15:32:34 -07:00