Date: Thu, 21 Jun 2012 12:06:29 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r786 - in branches/experimental: Mk www/firefox-nightly www/firefox-nightly/files Message-ID: <201206211206.q5LC6TTV083491@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Thu Jun 21 12:06:29 2012 New Revision: 786 Log: add/enable gstreamer by default Added: branches/experimental/www/firefox-nightly/files/patch-content-media-gstreamer-nsGStreamerReader.cpp Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox-nightly/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Thu Jun 21 12:05:46 2012 (r785) +++ branches/experimental/Mk/bsd.gecko.mk Thu Jun 21 12:06:29 2012 (r786) @@ -560,7 +560,7 @@ LOGGING_DESC?= Enable additional log messages SMB?= Enable smb:// URI support using gnomevfs -OPTIONS_DEFAULT+=DBUS +OPTIONS_DEFAULT+=DBUS GSTREAMER .for use in ${USE_GECKO_OPTIONS} ${use:S/-/_WITHOUT_/}= ${TRUE} @@ -683,6 +683,13 @@ MOZ_OPTIONS+= --disable-dbus --disable-libnotify .endif +.if ${PORT_OPTIONS:MGSTREAMER} +USE_GSTREAMER= yes +MOZ_OPTIONS+= --enable-gstreamer +.else +MOZ_OPTIONS+= --disable-gstreamer +.endif + .if ${PORT_OPTIONS:MSMB} USE_GNOME+= gnomevfs2 MOZ_OPTIONS+= --enable-gnomevfs Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Thu Jun 21 12:05:46 2012 (r785) +++ branches/experimental/www/firefox-nightly/Makefile Thu Jun 21 12:06:29 2012 (r786) @@ -30,6 +30,7 @@ USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -nspr -sqlite +USE_GECKO_OPTIONS=+gstreamer MOZILLA_NAME= Nightly MOZILLA_SUFX= -nightly MOZILLA= ${PORTNAME}${MOZILLA_SUFX} Added: branches/experimental/www/firefox-nightly/files/patch-content-media-gstreamer-nsGStreamerReader.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-content-media-gstreamer-nsGStreamerReader.cpp Thu Jun 21 12:06:29 2012 (r786) @@ -0,0 +1,11 @@ +--- content/media/gstreamer/nsGStreamerReader.cpp~ ++++ content/media/gstreamer/nsGStreamerReader.cpp +@@ -191,7 +191,7 @@ nsresult nsGStreamerReader::ReadMetadata + * stream but that are otherwise decodeable. + */ + guint flags[3] = {GST_PLAY_FLAG_VIDEO|GST_PLAY_FLAG_AUDIO, +- ~GST_PLAY_FLAG_AUDIO, ~GST_PLAY_FLAG_VIDEO}; ++ static_cast<guint>(~GST_PLAY_FLAG_AUDIO), static_cast<guint>(~GST_PLAY_FLAG_VIDEO)}; + guint default_flags, current_flags; + g_object_get(mPlayBin, "flags", &default_flags, NULL); +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206211206.q5LC6TTV083491>