Source Activity

Syndicate content
Haiku's main repository
Updated: 53 min 25 sec ago

BAdapterIO: Refine size inheritance

Sat, 2016-07-02 19:12
* Wait evaluation is done considering both position and buffer size. * Set back position to 0 after seeking. * Simplify EvaluatePosition to take advantage of inheritance. * Use back position to determine the current size of the buffer. * Add more debug tracing. * Other minor fixes. * Wait evaluation is done considering both position and buffer size. * Set back position to 0 after seeking. * Simplify EvaluatePosition to take advantage of inheritance. * Use back position to determine the current size of the buffer. * Add more debug tracing. * Other minor fixes.
Categories: Development

Added packages

Sat, 2016-07-02 15:45
* Clipdinger (64bit) * Quicklaunch (gcc4) * WhereIsMyMouse * Icebreaker * Clipdinger (64bit) * Quicklaunch (gcc4) * WhereIsMyMouse * Icebreaker
Categories: Development

DecorManager.cpp: fix comparison between pointer and integer

Sat, 2016-07-02 09:04
Signed-off-by: Adrien Destugues Ticket: #12843 Signed-off-by: Adrien Destugues Ticket: #12843
Categories: Development

TrackerString.cpp: fix comparison between pointer and integer

Sat, 2016-07-02 09:04
Signed-off-by: Adrien Destugues Ticket: #12842 Signed-off-by: Adrien Destugues Ticket: #12842
Categories: Development

RecorderWindow.cpp: fix comparison between pointer and integer

Sat, 2016-07-02 09:03
Signed-off-by: Dario Casalinuovo Signed-off-by: Dario Casalinuovo
Categories: Development

PictureIterator.h: fix header guard spelling

Fri, 2016-07-01 21:11
Signed-off-by: Adrien Destugues Fixes: #12839 Signed-off-by: Adrien Destugues Fixes: #12839
Categories: Development

XHCI: whitelist 0x9c31 Haswell/Panther Point.

Fri, 2016-07-01 13:24
* works nicely (~150 MB/s, 22GB read in about 145s, Linux does 410MB/s). * also tested Fresco Logic FL1009 OK, but segfaults seem to happen once in a while. * works nicely (~150 MB/s, 22GB read in about 145s, Linux does 410MB/s). * also tested Fresco Logic FL1009 OK, but segfaults seem to happen once in a while.
Categories: Development

listusb: fix 64-bit warnings.

Fri, 2016-07-01 13:09
Categories: Development

radeon_hd: Add new Polaris GPU, untested

Thu, 2016-06-30 20:09
Categories: Development

jam: Extend wget wait

Thu, 2016-06-30 20:09
* I shrunk this down, but it seems like packages.haiku-os.org is taking an long time to access some packages (>10 sec) * This should help relability of package downloads until someone checks out why connections take so long * I shrunk this down, but it seems like packages.haiku-os.org is taking an long time to access some packages (>10 sec) * This should help relability of package downloads until someone checks out why connections take so long
Categories: Development

MediaPlayer: Remove forgot printfs

Thu, 2016-06-30 15:00
Categories: Development

Style fixes

Thu, 2016-06-30 14:35
Categories: Development

MediaPlayer: Add GUI to open network streams

Thu, 2016-06-30 14:33
Categories: Development

http_streamer: Sync with BAdapterIO changes

Thu, 2016-06-30 14:30
Categories: Development

AdapterIO: Further development of the interface

Thu, 2016-06-30 14:27
* Implement Open/Close mechanism. * Implement SetBuffer. * Implement timeout handling. * Improve Seek mechanism, this is now working by locking the thread until the backend call SeekCompleted. * Implement Open/Close mechanism. * Implement SetBuffer. * Implement timeout handling. * Improve Seek mechanism, this is now working by locking the thread until the backend call SeekCompleted.
Categories: Development

XHCI: fix handling of transfer events.

Thu, 2016-06-30 09:56
* previously processing of transfer began when an event on the transfer descriptor happened. Now wait until the last TRB to be processed to process and free the descriptor. Chains are probably not handled correcly yet, but usual transfers happen on a single TD. * use a specific link pointer for transfer descriptor chains. * tested on VirtualBox passthrough with mounting an external SSD enclosure. It doesn't scale well with SMP: 1CPU ~115MB/s, 2CPU ~65MB/s, 4 CPU ~50MB/s. * whitelist controller Intel product ID 0x1e31 (found on VB5). * previously processing of transfer began when an event on the transfer descriptor happened. Now wait until the last TRB to be processed to process and free the descriptor. Chains are probably not handled correcly yet, but usual transfers happen on a single TD. * use a specific link pointer for transfer descriptor chains. * tested on VirtualBox passthrough with mounting an external SSD enclosure. It doesn't scale well with SMP: 1CPU ~115MB/s, 2CPU ~65MB/s, 4 CPU ~50MB/s. * whitelist controller Intel product ID 0x1e31 (found on VB5).
Categories: Development

Update usb.ids from www.linux-usb.org

Thu, 2016-06-30 03:20
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2016-06-30 03:20
Categories: Development

MediaPlayer: Avoid to recreate the supplier more than needed

Wed, 2016-06-29 16:30
* MediaPlayer attempted to recreate each time the media supplier(s), and implictly it recreated also the BMediaFile. This works fine with local data that can be accessed fastly, but makes lots of troubles with network streams such as BMediaIO. The result of this was that the Streamer plugin has been recreated each time having memory and network wasted other than performances. * I tried to keep intact the previous logic, and it looks OK for me, this has been done by moving out of the Controller the ownership of the TrackSupplier and adding a little utility class that do the releasing job previously done by the ObjectDeleter. * Reviews are appreciated. * MediaPlayer attempted to recreate each time the media supplier(s), and implictly it recreated also the BMediaFile. This works fine with local data that can be accessed fastly, but makes lots of troubles with network streams such as BMediaIO. The result of this was that the Streamer plugin has been recreated each time having memory and network wasted other than performances. * I tried to keep intact the previous logic, and it looks OK for me, this has been done by moving out of the Controller the ownership of the TrackSupplier and adding a little utility class that do the releasing job previously done by the ObjectDeleter. * Reviews are appreciated.
Categories: Development