diff --git a/cores/ffmpeg_core.c b/cores/ffmpeg_core.c index 92c6492a61..c47f4c65e5 100644 --- a/cores/ffmpeg_core.c +++ b/cores/ffmpeg_core.c @@ -205,7 +205,7 @@ void libretro_ffmpeg_retro_get_system_info(struct retro_system_info *info) info->library_name = "FFmpeg"; info->library_version = "v1"; info->need_fullpath = true; - info->valid_extensions = "mkv|avi|f4v|f4f|3gp|ogm|flv|mp4|mp3|wav|webm|flac|ogg|m4a"; + info->valid_extensions = "mkv|avi|f4v|f4f|3gp|ogm|flv|mp4|mov|mp3|wav|webm|flac|ogg|m4a"; } void libretro_ffmpeg_retro_get_system_av_info(struct retro_system_av_info *info) diff --git a/menu/menu_hash.h b/menu/menu_hash.h index cc328bdea3..ca37c9d77d 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -34,6 +34,7 @@ extern "C" { #define MENU_VALUE_FILE_OGG 0x0b8898c2U #define MENU_VALUE_FILE_FLV 0x0b88732dU #define MENU_VALUE_FILE_WAV 0x0b88ba13U +#define MENU_VALUE_FILE_MOV 0x0b889157U #define MENU_VALUE_DONT_CARE 0x19da07bcU #define MENU_VALUE_LINEAR 0xc0d12dc0U diff --git a/retroarch.c b/retroarch.c index 6ecb6eb1ee..ae0f8aa594 100644 --- a/retroarch.c +++ b/retroarch.c @@ -438,6 +438,7 @@ enum rarch_content_type rarch_mediaplayer_is_media_type(const char *path) case MENU_VALUE_FILE_3GP: case MENU_VALUE_FILE_F4F: case MENU_VALUE_FILE_F4V: + case MENU_VALUE_FILE_MOV: return RARCH_CONTENT_MOVIE; case MENU_VALUE_FILE_MP3: case MENU_VALUE_FILE_M4A: