<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
> +            case R.id.ml_menu_open_mrl:<br>
> +                AlertDialog.Builder b = new AlertDialog.Builder(this);<br>
> +                final EditText input = new EditText(this);<br>
> +                b.setTitle("Resource MRL");<br>
> +                b.setMessage("Enter MRL (media resource locator): e.g. rtsp:// or http://");<br>
<br>
</div></div>I am not sure if we need examples, people who knows what an URI is will<br>
don't need them, and people who don't know will not know what rtsp:// or<br>
http:// refer to either.<br></blockquote><div><br>some examples doesn't hurt, and it doesn't take much space.<br><br>Please use string ressources instead of hardcoded strings (title, message & button captions).<br>
<br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im">
> +                b.setView(input);<br>
> +                b.setPositiveButton("Open", new DialogInterface.OnClickListener() {<br>
> +                    public void onClick(DialogInterface dialog, int button) {<br>
> +                        AudioServiceController c = AudioServiceController.getInstance();<br>
> +                        ArrayList<String> media = new ArrayList<String>();<br>
> +                        media.add(input.getText().toString());<br>
> +                        c.append(media);<br>
<br>
</div>Why audio-only ?<br></blockquote><div><br>At least that's a start, video can be added later.<br>I think we can preparse the stream, and then open it as audio or video.<br></div></div><br>