diff options
Diffstat (limited to 'xinebrowser_callbacks.c')
-rw-r--r-- | xinebrowser_callbacks.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xinebrowser_callbacks.c b/xinebrowser_callbacks.c index 50fa368..df3b786 100644 --- a/xinebrowser_callbacks.c +++ b/xinebrowser_callbacks.c @@ -13,6 +13,8 @@ GNU General Public License for more details. */ +#define _FILE_OFFSET_BITS 64 + #include "xinebrowser.h" static void @@ -243,7 +245,7 @@ xinebrowser_movie_open_cb (void *data1, void *data2) if (mbdesktop_item_folder_has_contents(mb, item_folder)) mbdesktop_item_folder_contents_free(mb, item_folder); - if (regcomp(&re, ".*(avi|mpg|mpeg|wmv|asf|mov)$", + if (regcomp(&re, ".*(avi|mpg|mpeg|wmv|asf|mov|mp4)$", REG_EXTENDED|REG_ICASE|REG_NOSUB) != 0) { fprintf(stderr, "mbdesktop-filebrowser: failed to compile regexp\n"); |