Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f605a5aa authored by James Dong's avatar James Dong Committed by Android (Google) Code Review
Browse files

Merge "Fix setDataSource(Context, Uri, Map<String,String> headers)"

parents f32e8d95 e4e7b48e
Loading
Loading
Loading
Loading
+13 −7
Original line number Diff line number Diff line
@@ -802,14 +802,20 @@ public class MediaPlayer
    public void setDataSource(String path, Map<String, String> headers)
            throws IOException, IllegalArgumentException, IllegalStateException
    {
        String[] keys = null;
        String[] values = null;

        if (headers != null) {
            keys = new String[headers.size()];
            values = new String[headers.size()];

            int i = 0;
        String[] keys = new String[headers.size()];
        String[] values = new String[headers.size()];
            for (Map.Entry<String, String> entry: headers.entrySet()) {
                keys[i] = entry.getKey();
                values[i] = entry.getValue();
                ++i;
            }
        }
        _setDataSource(path, keys, values);
    }