Reggae, zapis audio
Projekt wykonał krashan i otrzymał 1930,00 zł
Projekt obejmuje dodanie do frameworka Reggae zapisu (na razie dźwięku). Na projekt składają się następujące elementy:
- Co najmniej jedna klasa zapisu strumienia danych, file.output, zapisująca do pliku.
- Co najmniej jeden komplet enkodera i multipleksera (przykładowo dla formatu AIFF).
- Zaprojektowanie API dzięki któremu enkodery i multipleksery mogą zgłosić aplikacji własne GUI do ustawiania parametrów.
- Program przykładowy demonstrujący użycie elementów z punktów 1. 2. i 3. Program powinien być z otwartymi źródłami na swobodnej licencji (na przykład BSD). Program taki może być np. konwerterem audio.
- Dokumentacja do wyżej wymienionych klas oraz tutorial opisujący napisanie programu z punktu 4.
Celem punktu 3 jest to, aby aplikacje mogły zacząć obsługiwać nowe formaty zapisu, które pojawią się już po wydaniu danej aplikacji, bez potrzeby jej rekompilowania. Powstałe przy realizacji projektu klasy zostaną udostępnione publicznie za darmo, a także włączone do systemu MorphOS.
The project goal is to add media saving (audio for the start) to the Reggae framework. The project constsis of following parts:
- At least one datastream saver class, file.output, storing a stream to file.
- One set of encoder and muxer (for example for AIFF format).
- Design of API which allows encoders and muxers to submit GUI for setting their parameters to an application.
- An example program demonstrating usage of components from 1. 2. and 3., released with the source code on a permissive license (BSD one for example). Such a program may be an audio format converter.
- Documentation for mentioned classes, tutorial explaining process of writing the example program.
The goal of item 3. is to allow applications supporting new formats when they are added to Reggae, without a need to recompile the application. Reggae classes written for the bounty will be publicly distributed free of charge, and also will be contributed to the MorphOS code base.
| Projekt wsparli: |
| pampers | 200,00 zł |
| Sventevith | 300,00 zł |
| Sebastian Weimer | 100,00 zł |
| Rudi Butler | 300,00 zł |
| roschmyr | 100,00 zł |
| Robin Hueskes | 60,00 zł |
| Richard Donoghue | 130,00 zł |
| Marek | 500,00 zł |
| kristofferfin | 90,00 zł |
| Andrea Beretta | 100,00 zł |
| Hooligan | 50,00 zł |
| finał etapu 1 | -350,00 zł |
| finał etapu 2 | -400,00 zł |
| finał etapu 3 | -500,00 zł |
| finał etapów 4 i 5 | -680,00 zł |