]> git.sesse.net Git - vlc/commitdiff
Require libbluray 0.3.0
authorJean-Baptiste Kempf <jb@videolan.org>
Fri, 27 Dec 2013 10:15:17 +0000 (11:15 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Fri, 27 Dec 2013 10:18:07 +0000 (11:18 +0100)
configure.ac
contrib/src/bluray/rules.mak
modules/access/bluray.c

index d60eae342a1e943f1da72eb386c6f67caea1ecff..bf7e7690e2c71cdad3900bb359fe5dde6bfeaef9 100644 (file)
@@ -1695,7 +1695,7 @@ AS_IF([test "${enable_dvdnav}" != "no"], [
 dnl
 dnl  Blu-ray Disc Support with libbluray
 dnl
-PKG_ENABLE_MODULES_VLC([BLURAY], [libbluray], [libbluray >= 0.2.1], (libbluray for Blu-ray disc support ) )
+PKG_ENABLE_MODULES_VLC([BLURAY], [libbluray], [libbluray >= 0.3.0], (libbluray for Blu-ray disc support ) )
 
 dnl
 dnl  OpenCV wrapper and example filters
index d5bd7b8d89c1685dd2e724f1098d1beee60c4f4c..22f577d6a340d3ded769b36229e7cd6ae8e876b6 100644 (file)
@@ -3,7 +3,7 @@
 ifdef BUILD_DISCS
 PKGS += bluray
 endif
-ifeq ($(call need_pkg,"libbluray >= 0.2.1"),)
+ifeq ($(call need_pkg,"libbluray >= 0.3.0"),)
 PKGS_FOUND += bluray
 endif
 
index 0b988153145855492d5b065e0ea048a858942b78..2efde4ccc3fa3b066b5545472c849630915adb53 100644 (file)
@@ -205,9 +205,7 @@ static void  blurayInitTitles(demux_t *p_demux, int menu_titles);
 static int   bluraySetTitle(demux_t *p_demux, int i_title);
 
 static void  blurayOverlayProc(void *ptr, const BD_OVERLAY * const overlay);
-#if BLURAY_VERSION >= BLURAY_VERSION_CODE(0,3,0)
 static void  blurayArgbOverlayProc(void *ptr, const BD_ARGB_OVERLAY * const overlay);
-#endif
 
 static int   onMouseEvent(vlc_object_t *p_vout, const char *psz_var,
                           vlc_value_t old, vlc_value_t val, void *p_data);
@@ -401,11 +399,9 @@ static int blurayOpen(vlc_object_t *object)
             goto error;
         }
 
-#if BLURAY_VERSION >= BLURAY_VERSION_CODE(0,3,0)
         /* Register ARGB overlay handler for BD-J */
         if (disc_info->num_bdj_titles)
             bd_register_argb_overlay_proc(p_sys->bluray, p_demux, blurayArgbOverlayProc, NULL);
-#endif
 
         /* libbluray will start playback from "First-Title" title */
         if (bd_play(p_sys->bluray) == 0)
@@ -975,7 +971,6 @@ static void blurayOverlayProc(void *ptr, const BD_OVERLAY *const overlay)
     }
 }
 
-#if BLURAY_VERSION >= BLURAY_VERSION_CODE(0,3,0)
 /*
  * ARGB overlay (BD-J)
  */
@@ -1056,7 +1051,6 @@ static void blurayArgbOverlayProc(void *ptr, const BD_ARGB_OVERLAY *const overla
         break;
     }
 }
-#endif
 
 static void bluraySendOverlayToVout(demux_t *p_demux)
 {