hallo leute,
nach vielem ueberlegen und ausprobieren konnte ich euch heute endlich zu meiner zufriedenstellung die version 0.1.0-pre5 des audiorecorders fertigstellen:
EDIT: (05/09/06) version auf pre6 mit folgenden bugfixes angehoben:
2006-09-05: Version 0.1.0-pre6
- fixed a possible crash in cXmlCache::copy_to_objects()
- added the namespace "a-land" to tinyxml to avoid a segfault when used together
with the setup plugin/path
wer das plugin noch nicht kennt und interessiert ist, kann sich mal diese beschreibung im vdr-wiki anschauen, da die README momentan noch nicht gepflegt ist.
so - was ist neu ?
===========
diesmal hat sich viel an der oberflaeche getan. nach auswahl des menue-punktes "audiorecorder ..." im vdr-hauptmenue bekommt man folgende auswahl:
- browse tracks
- start/stop receiving
- start rebuilding cache
wer das plugin schon benutzt, sollte zuerst einmalig "start rebuilding cache" ausfuehren, da damit die bereits aufgenommenen tracks in dem cache gelesen werden. dies kann je nach rechner / anzahl der aufnahmen ein paar minuten dauern. nach fertigstellung des caches kommt eine kurze benachrichtigung (aber nur bei beendeten osd).
jetzt koennt ihr den browser begutachten:
- mit der taste "gelb" kann zwischen den ansichten "by date", "all", "by artist", "by channel" geswitched werden.
- mit der taste "gruen" koennen die ansichten zusammengeklappt bzw. aufgeklappt werden.
- mit der taste "blau" kann man sich die aufnahme infos eines tracks anschauen.
- mit der taste "rot" koennen aktionen auf einem track bzw. einem knoten durchgeführt werden (momentan nur abspielen des tracks, aber dazu mehr).
- mit "ok" wird entweder der aktuelle track abgespielt, oder der aktuelle knoten auf oder zugeklappt
das abspielen eines liedes funkt. nur zusammen mit einer aktuellen pre-version des mp3-plugins (ich verwende die pre9), da nur hier das service-interface vorhanden ist.
muggle + mp3ng unterstuetzen diese funktion momentan (meines wissens nach) nicht, hier koennte jemand ja mal leise bei den projekten anklopfen, dann integriere ich diese player ...
generell werden immer aktuelle informationen zur position im browser in der status-zeile mit angezeigt. dies funktion ist aber fuer den skin sttng ausgeschalten, da in diesem skin die status zeile parallel mit den hilfe keys genutzt wird.
was hat sich sonst noch geaendert ?
=======================
- mehrere bugs wurden bereingt (siehe HISTORY)
- zum setup wurde "min. free disc space (in mb)" hinzugefuegt. die aufnahme wird gestoppt, wenn diese wert erreicht ist.
- zum setup wurde "max. tracks in queue" hinzugefuegt. bei erreichen dieses wertes werden die receiver gestoppt, und wieder automatisch gestartet, wenn 1/4 dieses wertes erreicht ist.
- zum setup wurde "pause if osd is open" hinzugefuegt. bei geoffneten osd pausiert dann das postprocessing, das osd sollte so also immer performant reagieren.
- Artist / Title werden immer in grossbuchstaben umgewandelt, um die doppelten aufnahmen zu minimieren.
- hr3, hr1 and swr3 wurde an das ende der kanal-liste geschoben, da hier momenten ziemliches durcheinander gesendet wird. werden die max. receivers im setup nicht hoeher als 9 gestellt, wird von diesen kanaelen nicht mehr aufgenommen.
ok - dann viel spass ...
gruesse
herbsl