Skip to content
Snippets Groups Projects
Commit 25a659d2 authored by kaniini's avatar kaniini
Browse files

Merge branch 'mime-riff' into 'develop'

Mime: detect RIFF formats (wave, webp, avi)

See merge request pleroma/pleroma!769
parents 00835bf6 127f99ae
No related branches found
No related tags found
No related merge requests found
...@@ -102,10 +102,18 @@ defmodule Pleroma.MIME do ...@@ -102,10 +102,18 @@ defmodule Pleroma.MIME do
"audio/ogg" "audio/ogg"
end end
defp check_mime_type(<<0x52, 0x49, 0x46, 0x46, _::binary>>) do defp check_mime_type(<<"RIFF", _::binary-size(4), "WAVE", _::binary>>) do
"audio/wav" "audio/wav"
end end
defp check_mime_type(<<"RIFF", _::binary-size(4), "WEBP", _::binary>>) do
"image/webp"
end
defp check_mime_type(<<"RIFF", _::binary-size(4), "AVI.", _::binary>>) do
"video/avi"
end
defp check_mime_type(_) do defp check_mime_type(_) do
@default @default
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment