aboutsummaryrefslogtreecommitdiffstats
path: root/xinebrowser_callbacks.c
diff options
context:
space:
mode:
Diffstat (limited to 'xinebrowser_callbacks.c')
-rw-r--r--xinebrowser_callbacks.c4
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");