Source Activity

Syndicate content
Haiku's main repository
Updated: 19 min 18 sec ago

Style fixes

Fri, 2016-06-03 20:42
Categories: Development

Add lcms package for x86.

Fri, 2016-06-03 14:45
Categories: Development

h2generic: don't mess with DEBUG.

Fri, 2016-06-03 10:05
Categories: Development

AdapterIO: Fix problem with RWLocker

Thu, 2016-06-02 20:57
* Originally this code didn't use an AutoLocker, when I changed it I didn't realize I created an anonymous temporary inadvertently. * Thanks to hamishm for catching this. * Originally this code didn't use an AutoLocker, when I changed it I didn't realize I created an anonymous temporary inadvertently. * Thanks to hamishm for catching this.
Categories: Development

Include testing version rtsp_streamer

Thu, 2016-06-02 16:58
* Rewritten from scratch to use live555 and BAdapterIO. * Rewritten from scratch to use live555 and BAdapterIO.
Categories: Development

Implement SetSize in AdapterIO

Thu, 2016-06-02 15:29
* Give this choice to inherited classes. * Give this choice to inherited classes.
Categories: Development

Update pci.ids from pciids.sourceforge.net

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

Fix x86_64 build

Tue, 2016-05-31 01:26
Categories: Development

http_streamer: General refactor making use of new API

Mon, 2016-05-30 23:07
* Use BUrlProtocolRoster instead of BFileRequest. * Removed HTTPMediaIO custom code that now inherits BAdapterIO and make the whole thing more simple. * It work with some formats (flv, mp3, mkv) but ffmpeg fail on others (mp4, 3gp). * GetSize needs improvements. * Use BUrlProtocolRoster instead of BFileRequest. * Removed HTTPMediaIO custom code that now inherits BAdapterIO and make the whole thing more simple. * It work with some formats (flv, mp3, mkv) but ffmpeg fail on others (mp4, 3gp). * GetSize needs improvements.
Categories: Development

ape_reader: Use the BPositionIO GetSize

Mon, 2016-05-30 22:58
* Avoid to seek to the end to know the total size. * Avoid to seek to the end to know the total size.
Categories: Development

APEReader: Check initialization error

Mon, 2016-05-30 22:56
Categories: Development

streamer_sniff_test: Little improvements

Mon, 2016-05-30 22:53
* Print tracks detected count. * Delete media file before to exit. * Print tracks detected count. * Delete media file before to exit.
Categories: Development

PluginManager: Refactor to make use of new API

Mon, 2016-05-30 22:50
* General refactor, moved BDataIO emulation in a BAdapterIO derived class, BDataIOAdapter. * This allowed to simplify the wrapper that is now considering everything to be seekable or pseudo-seekable. * General refactor, moved BDataIO emulation in a BAdapterIO derived class, BDataIOAdapter. * This allowed to simplify the wrapper that is now considering everything to be seekable or pseudo-seekable.
Categories: Development

Introduce BAdapterIO

Mon, 2016-05-30 22:50
* This class is provided as a safe multithreaded communication channel between a BMediaIO-like interface and a Read/Write backend. * Includes internal buffering and can be used to provide multithreaded edit of the data. * Current limitations include missing BOutputAdapter and correct timeout handling. * Future plans provide a BRemoteAdapterIO that using ports and areas allow to easily send big data between processes. * This class is provided as a safe multithreaded communication channel between a BMediaIO-like interface and a Read/Write backend. * Includes internal buffering and can be used to provide multithreaded edit of the data. * Current limitations include missing BOutputAdapter and correct timeout handling. * Future plans provide a BRemoteAdapterIO that using ports and areas allow to easily send big data between processes.
Categories: Development

Debugger: Split into core library and application.

Sun, 2016-05-29 17:52
- Add subfolder src/kits/debugger which contains the debugger's core functionality and lower layers. Correspondingly add headers/private/debugger for shared headers to be used by clients such as the Debugger application and eventual remote_debug_server. Adjust various files to account for differences as a result of the split and moves. - Add libdebugger.so to minimal Jamfile. - Add subfolder src/kits/debugger which contains the debugger's core functionality and lower layers. Correspondingly add headers/private/debugger for shared headers to be used by clients such as the Debugger application and eventual remote_debug_server. Adjust various files to account for differences as a result of the split and moves. - Add libdebugger.so to minimal Jamfile.
Categories: Development

locale: Fix 24 hour format for DateTimeFormats.

Sun, 2016-05-29 15:00
Signed-off-by: Augustin Cavalier Fixes #12575. I checked with PulkoMandy on IRC before merging this, and fixed some whitespace violations of the coding style. Signed-off-by: Augustin Cavalier Fixes #12575. I checked with PulkoMandy on IRC before merging this, and fixed some whitespace violations of the coding style.
Categories: Development

Debugger: Add dedicated functions for global {un}init.

Sun, 2016-05-29 02:58
- Add new source file DebuggerGlobals, which contains the relevant functions for initializing/destroying the various singleton rosters that the core subsystems rely upon. It is the app's responsibility to ensure these are called before anything else, and as final cleanup at exit. - The GUI/CLI app objects now take care of initializing the settings factory and ValueHandlerRoster, as those are entirely app-specific. - Refactor calls to init functions appropriately. - Add new source file DebuggerGlobals, which contains the relevant functions for initializing/destroying the various singleton rosters that the core subsystems rely upon. It is the app's responsibility to ensure these are called before anything else, and as final cleanup at exit. - The GUI/CLI app objects now take care of initializing the settings factory and ValueHandlerRoster, as those are entirely app-specific. - Refactor calls to init functions appropriately.
Categories: Development