hallo zusammen,
hier die neue version 0.1.0-pre4 des audiorecorders (alter thread bis 0.1.0-pre3, eintrag im wiki)...
was ist neu ?
========
- die aufnahme laeuft jetzt komplett im hintergrund, der audiorecorder versucht einfach ein freies device zu "erhaschen"
- damit sind bis zu !!! 12 !!! parallele aufnahmen moeglich (einstellbar im setup-menü), die aufnahmen sollten aber kein device blockieren
wer mutig ist kann also mit dem test loslegen, ich habe es bei meinen test nicht geschafft, ein device so zu blockieren, dass keine vdr-aufnahme, live-umschalten etc. mehr moeglich gewesen waere (aber bitte trotzdem bei wichtigen vdr-aufnahmen darauf achten ...)
was der audiorecorder macht, sieht man jetzt im hauptmenü. hier steht dann in etwa:
audiorecorder (on/off) (7/8/10, 2)
das bedeutet, der audiorecorder ist
- ein,- / ausgeschaltet
- 7 aktuelle aufnahmen laufen gerade
- von 8 kanälen wird empfangen
- von maximal 10 kanäle darf parallel aufgenommen werden (lt. setup-menü)
- und 2 dateien befinden sich gerade in der nachbearbeitung
durch auswahl des menüs wird der audiorecorder-thread aktiviert bzw. deaktiviert
also bitte feedback (evtl. mit der anzahl paralleler aufnahmen und dem resultierenden cpu anstieg), ob alles funkt.
ach ja, ich vergass...
... folgende sender sind momentan hardcoded hinterlegt (siehe dispachter.c):
static const char *rds_channels[] = {
"S19.2E-1-1093-28406", /* DAS MODUL */
"S19.2E-1-1093-28475", /* Eins Live */
"S19.2E-1-1093-28476", /* WDR 2 */
"S19.2E-1-1093-28423", /* YOU FM */
"S19.2E-1-1093-28468", /* SWR 3 */
"S19.2E-1-1093-28450", /* Bremen Vier */
"S19.2E-1-1093-28402", /* Bayern 3 */
"S19.2E-1-1093-28437", /* NDR 2 */
"S19.2E-1-1093-28440", /* N-JOY */
"S19.2E-1-1093-28421", /* hr3 */
"S19.2E-1-1093-28420", /* hr2 */
"S19.2E-1-1093-28419", /* hr1 */
};
gruesse
herbsl