German Bug im MediaPlayerStream??!! MPS_StreamError

fabs222

Member
Licensed User
Longtime User
Hallo,

was ich versuche kann man in meinen anderen Threads nachlesen. Nun ist mir aufgefallen, dass es wohl einen Fehler im MediaPlayerStream geben muss.
Hier mal der Code
B4X:
Sub Process_Globals
   Dim MPS As MediaPlayerStream
   
End Sub

Sub Globals
   
   'These global variables will be redeclared each time the activity is created.
   'These variables can only be accessed from this module.

End Sub

Sub Activity_Create(FirstTime As Boolean)
   MPS.Initialize("MPS")
   MPS.SetVolume(1,1)
   MPS.Load("http://sc16.frf.llnw.net:80/stream/ndrstream_n-joy_hi_mp3")
End Sub

Sub Activity_Resume
   
End Sub

Sub MPS_StreamReady
   MPS.Play
   End Sub
   
Sub Activity_Pause (UserClosed As Boolean)

End Sub


Sub MPS_StreamError (ErrorCode As String, ExtraData As Int)
Msgbox (ErrorCode, "")
End Sub

Nun sollte es ja so sein, dass im Falle eines Verbindungsproblems, MPS_StreamError das erkennt und dann, in diesem Fall, die Fehlermeldung ausgibt. Das funktioniert auch bei Android 2.1 (Emu) ABER bei Android 2.2 (Emu & Tablet) funktioniert das nicht. Kann das mal bitte jemand auch bei sich probieren (nicht das das an meiner Technik liegt).
Sollte es sich wirklich um einen Fehler in B4A handel könnte das bitte jemand an den Entwickler weitergeben, mein Englisch ist leider zu schlecht dafür.

Vielen Dank

Fabs222
 

klaus

Expert
Licensed User
Longtime User
Erel,
Could you have a look at this.
I tried it too.
When the MediaPlayerStream connection is stoped we expect that the StreamError event should be raised but it isn't.
According to fabs222 it seems to work with Android 2.1 but not with Android 2.2.
I jumped into this thread in english because fabs222 doesn't feel comfortable enough in english.

Best regards.

 

fabs222

Member
Licensed User
Longtime User
Hallo Klaus,

könntest du das für mich bitte Übersetzen.

Liebe Grüße

Fabs222
 

manios

Active Member
Licensed User
Longtime User
könntest du das für mich bitte Übersetzen.

Hier die Antwort von Google-Translator:
B4X:
Der Fehler wird von der nativen Media Player übergeben, wie ist. Es gibt nichts, was getan, wenn er nicht angehoben wird, kann

Ist nicht perfekt, aber ich denke man kann das verstehen ;)

Ach ja, hier der Link zum Übersetzer http://translate.google.de/#
 
Last edited:

fabs222

Member
Licensed User
Longtime User
Hallo Manios

Ja den Google Translator hatte ich schon benutzt.
Aber mal im ernst, as der Übersetztung werde ich nicht schlau.


Liebe Grüße

Fabs222
 

Kiffi

Well-Known Member
Licensed User
Longtime User
Aber mal im ernst, as der Übersetztung werde ich nicht schlau.
soll heißen: Wenn der MediaPlayer keinen Fehler meldet, dann kann Erel
da schlecht was machen.

Grüße ... Kiffi
 
Top