<div dir="ltr">This is AudioService.java. I just assumed it was only used for audio media files. Is this wrong? In my testing, it hasn't triggered when playing video files.<br><br>Only the strings can be null. If any of them are null, the receiver app will deal with it accordingly. For instance, while some apps won't do anything unless both "track" & "artist" have a value, some aren't even interested in the strings and only look at the duration. Therefore passing null values is fine.</div><br><div class="gmail_quote">On Wed, Apr 8, 2015 at 10:59 PM Jean-Baptiste Kempf <<a href="mailto:jb@videolan.org">jb@videolan.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 08 Apr, Guillaume wrote :<br>
> +    private void broadcastMetadata(Context context) {<br>
> +        MediaWrapper media = getCurrentMedia();<br>
> +        if (media == null)<br>
> +            return;<br>
> +        String track = media.getTitle();<br>
> +        String artist = Util.getMediaArtist(this, media);<br>
> +        String album = Util.getMediaAlbum(this, media);<br>
> +        long duration = media.getLength();<br>
> +        boolean playing = mLibVLC.isPlaying();<br>
> +<br>
> +        Intent broadcast = new Intent("com.android.music.<u></u>metachanged");<br>
> +        broadcast.putExtra("track", track);<br>
> +        broadcast.putExtra("artist", artist);<br>
> +        broadcast.putExtra("album", album);<br>
> +        broadcast.putExtra("duration", duration);<br>
> +        broadcast.putExtra("playing", playing);<br>
> +<br>
> +        context.sendBroadcast(<u></u>broadcast);<br>
> +    }<br>
<br>
What happens if any of those are null? Or if the media is a video?<br>
<br>
With my kindest regards,<br>
<br>
--<br>
Jean-Baptiste Kempf<br>
<a href="http://www.jbkempf.com/" target="_blank">http://www.jbkempf.com/</a> - +33 672 704 734<br>
Sent from my Electronic Device<br>
______________________________<u></u>_________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="https://mailman.videolan.org/listinfo/vlc-devel" target="_blank">https://mailman.videolan.org/<u></u>listinfo/vlc-devel</a><br>
</blockquote></div>