Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#1

Name des LineIn-Eingangs?

  Alt 11. Mai 2007, 13:22
Hallo liebe Community!

Folgende Situation:
Wir haben eine Software und eine Hardware entwickelt. In der Hardware befindet sich eine USB-Soundkarte, die mit dem Rechner verbunden wird. Diese Soundkarte wird ohne Probleme automatisch von Windows als "USB Audio" erkannt und installiert. Dieses Gerät stellt zwei Eingänge zur Verfügung: LineIn und Mikrofon. Die Software verwendet BASS, um die Soundkarte ("USB Audio") und ihre Aufnahmequelle ("LineIn") anzusprechen.

Das Problem:
Auf Rechnern mit einem anderssprachigen Windows (Englisch, Niederländisch, Polnisch, ...) wird der "LineIn" nicht "LineIn" genannt, sondern bekommt einen Namen in der entsprechenden Sprache. In Englisch zum Beispiel "Line", Niederländisch "Lijn", etc. Das führt zu dem Problem, dass auf solchen Windows die Software nicht funktioniert, solange nicht der String "LineIn" den entsprechenden Namen bekommt.

Gibt es eine Möglichkeit, den Namen des "LineIn" in der jeweiligen Windowssprache zu ermitteln oder braucht man dafür eine "LookUp"-Table die man per Hand mit den Übersetzungen füllt? Den Anwender die Auswahl treffen zu lassen möchte ich nicht, da der LineIn zwingend benötigt wird, weil der Mikrofoneingang von der Rest der Soft- und Hardware nicht verwendet wird (ist sozusagen nur ein "Wurmfortsatz").
  Mit Zitat antworten Zitat