Remove most mentions of the SDK
authorOlivier Crête <olivier.crete@collabora.com>
Fri, 17 Jun 2016 22:21:42 +0000 (18:21 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Fri, 17 Jun 2016 22:21:42 +0000 (18:21 -0400)
16 files changed:
sdk-android-tutorial-video.md
sdk-android-tutorials.md
sdk-basic-tutorial-gstreamer-tools.md
sdk-basic-tutorials.md
sdk-building-from-source-using-cerbero.md
sdk-installing-for-android-development.md
sdk-installing-for-ios-development.md
sdk-installing-on-mac-osx.md
sdk-installing-on-windows.md
sdk-installing.md
sdk-ios-tutorials.md
sdk-legal-information.md
sdk-multiplatform-deployment-using-cerbero.md
sdk-playback-tutorial-playbin-usage.md
sdk-playback-tutorial-subtitle-management.md
sdk-tutorials.md

index a9876a2326f28ad1dc5da1672b6e8442c4468b44..a43af3e5c4d7c41baf4e963306f1ec898bd72889 100644 (file)
@@ -703,7 +703,7 @@ changed, and simply instruct the video sink to redraw itself, via the
 size from the surface itself, so we do not need to bother about it
 here. We need to call `gst_video_overlay_expose()` twice because of the way
 the surface changes propagate down the OpenGL ES / EGL pipeline (The
-only video sink available for Android in the GStreamer SDK uses OpenGL
+only video sink available for Android in GStreamer uses OpenGL
 ES). By the time we call the first expose, the surface that the sink
 will pick up still contains the old size.
 
@@ -872,13 +872,13 @@ LOCAL_SHARED_LIBRARIES := gstreamer_android
 LOCAL_LDLIBS := -llog -landroid
 include $(BUILD_SHARED_LIBRARY)
 
-ifndef GSTREAMER_SDK_ROOT
-ifndef GSTREAMER_SDK_ROOT_ANDROID
-$(error GSTREAMER_SDK_ROOT_ANDROID is not defined!)
+ifndef GSTREAMER_ROOT
+ifndef GSTREAMER_ROOT_ANDROID
+$(error GSTREAMER_ROOT_ANDROID is not defined!)
 endif
-GSTREAMER_SDK_ROOT        := $(GSTREAMER_SDK_ROOT_ANDROID)
+GSTREAMER_ROOT        := $(GSTREAMER_ROOT_ANDROID)
 endif
-GSTREAMER_NDK_BUILD_PATH  := $(GSTREAMER_SDK_ROOT)/share/gst-android/ndk-build/
+GSTREAMER_NDK_BUILD_PATH  := $(GSTREAMER_ROOT)/share/gst-android/ndk-build/
 include $(GSTREAMER_NDK_BUILD_PATH)/plugins.mk
 GSTREAMER_PLUGINS         := $(GSTREAMER_PLUGINS_CORE) $(GSTREAMER_PLUGINS_SYS) $(GSTREAMER_PLUGINS_EFFECTS)
 GSTREAMER_EXTRA_DEPS      := gstreamer-video-1.0
index 4792f2d02277d8a0f9de3b54bd4da597939409a7..2a3ac369cfd75535c671738a9a5c6fbc2f08ff90 100644 (file)
@@ -1,6 +1,6 @@
 # Android tutorials
 
-## Welcome to the GStreamer SDK Android tutorials
+## Welcome to the GStreamer Android tutorials
 
 These tutorials describe Android-specific topics. General GStreamer
 concepts will not be explained in these tutorials, so the
index 88150e7b76441b775aa3c80b6ce524a1e4682ecb..f5df5114fded235a3f86d5421a1b3c0a7e535255 100644 (file)
@@ -14,13 +14,14 @@ and relax, and we will teach you:
 
 ## Introduction
 
-These tools are available in the bin directory of the SDK. You need to
-move to this directory to execute them, because it is not added to the
-system’s `PATH` environment variable (to avoid polluting it too much).
+These tools are available in the bin directory of the GStreamer
+binaries. You need to move to this directory to execute them, because
+it is not added to the system’s `PATH` environment variable (to avoid
+polluting it too much).
 
 Just open a terminal (or console window) and go to the `bin` directory
-of your GStreamer SDK installation (Read again the [Installing the
-SDK](sdk-installing.html) section to find our where this is),
+of your GStreamer installation (Read again the [Installing
+GStreamer](sdk-installing.html) section to find our where this is),
 and you are ready to start typing the commands given in this tutorial.
 
 
@@ -36,7 +37,7 @@ and you are ready to start typing the commands given in this tutorial.
 
 In order to allow for multiple versions of GStreamer to coexists in the
 same system, these tools are versioned, this is, a GStreamer version
-number is appended to their name. This version of the SDK is based on
+number is appended to their name. This version is based on
 GStreamer 1.0, so the tools are called `gst-launch-1.0`,
 `gst-inspect-1.0` and `gst-discoverer-1.0`
 
index e188d15dbbd88f346638bcdd04d460fc1a559db2..79adea2b319adc8003a302e50f6da7b72c477aa0 100644 (file)
@@ -5,4 +5,4 @@ short-description: General topics required to understand the rest of the tutoria
 #  Basic tutorials
 
 These tutorials describe general topics required to understand the rest
-of tutorials in the GStreamer SDK.
+of tutorials.
index 9ae08575ac2f3c3eeac9b8b6a655670a81fa22d6..cd8bba709b9274af9f43a224bd848f9d91713c5c 100644 (file)
@@ -4,10 +4,10 @@
 
 ## Build requirements
 
-The GStreamer SDK build system provides bootstrapping facilities for all
+The GStreamer build system provides bootstrapping facilities for all
 platforms, but it still needs a minimum base to bootstrap:
 
--   python &gt;= 2.6 and python's `argparse` module, which is already
+-   python > 2.6 and python's `argparse` module, which is already
     included in python2.7.
 -   git
 
@@ -60,13 +60,13 @@ XCode. They are available from the "Preferences" dialog under
 
 ### iOS developers
 
-If you want to build the GStreamer-SDK for iOS, you also need the iOS
+If you want to build GStreamer for iOS, you also need the iOS
 SDK. The minimum required iOS SDK version is 6.0 and is included in
 [XCode] since version 4.
 
 ## Download the sources
 
-To build the GStreamer SDK, you first need to download **Cerbero**.
+To build GStreamer, you first need to download **Cerbero**.
 Cerbero is a multi-platform build system for Open Source projects that
 builds and creates native packages for different platforms,
 architectures and distributions.
@@ -106,15 +106,15 @@ cloned/unpacked Cerbero and type:
 Enter the superuser/root password when prompted.
 
 The bootstrap process will then install all packages required to build
-the GStreamer SDK.
+GStreamer.
 
-## Build the SDK
+## Build GSTreamer
 
-To generate the SDK, use the following command:
+To generate GStreamer binaries, use the following command:
 
     cerbero package gstreamer-1.0
 
-This should build all required SDK components and create packages for
+This should build all required GStreamer components and create packages for
 your distribution at the Cerbero source directory.
 
 A list of supported packages to build can be retrieved using:
@@ -144,17 +144,17 @@ Once built, the output of the recipes will be installed at the prefix
 defined in the Cerbero configuration file `$HOME/.cerbero/cerbero.cbc`
 or at `$HOME/cerbero/dist` if no prefix is defined.
 
-### Build a single project with the SDK
+### Build a single project with GStreamer
 
-Rebuilding the whole SDK is relatively fast on Linux and OS X, but it
+Rebuilding the whole GStreamer is relatively fast on Linux and OS X, but it
 can be very slow on Windows, so if you only need to rebuild a single
 project (eg: gst-plugins-good to patch qtdemux) there is a much faster
 way of doing it. You will need to follow the steps detailed in this
-page, but skipping the step "**Build the SDK**", and installing the
-SDK's development files as explained in [Installing the SDK].
+page, but skipping the step "**Build GStreamer**", and installing the
+GStreamer's development files as explained in [Installing GStreamer].
 
 By default, Cerbero uses as prefix a folder in the user directory with
-the following schema \~/cerbero/dist/$platform\_$arch, but for the SDK
+the following schema \~/cerbero/dist/$platform\_$arch, but for GStreamer
 we must change this prefix to use its installation directory. This can
 be done with a custom configuration file named *custom.cbc*:
 
@@ -176,22 +176,22 @@ you fix it before, for instance with:
     $ sudo chown -R <username> /Library/Frameworks/GStreamer.framework/
 
 Cerbero has a shell command that starts a new shell with all the
-environment set up to target the SDK. You can start a new shell using
+environment set up to target GStreamer. You can start a new shell using
 the installation prefix defined in *custom.cbc *with the following
 command:
 
     $ cerbero -c custom.cbc shell
 
 Once you are in Cerbero's shell you can compile new projects targeting
-the SDK using the regular build process:
+GStreamer using the regular build process:
 
-    $ git clone -b sdk-1.0.31 git://anongit.freedesktop.org/gstreamer-sdk/gst-plugins-good; cd gst-plugins-good
+    $ git clone git://anongit.freedesktop.org/gstreamer/gst-plugins-good; cd gst-plugins-good
     $ sh autogen.sh --disable-gtk-doc --prefix=<prefix>
     $ make -C gst/isomp4
 
-### Cross-compilation of the SDK
+### Cross-compilation of GStreamer
 
-Cerbero can be used to cross-compile the SDK to other platforms like
+Cerbero can be used to cross-compile GStreamer to other platforms like
 Android or Windows. You only need to use a configuration file that sets
 the target platform, but we also provide a set of of pre-defined
 configuration files for the supported platforms (you will find them in
@@ -199,7 +199,7 @@ the `config` folder with the `.cbc` extension
 
 #### Android
 
-You can cross-compile the SDK for Android from a Linux host using the
+You can cross-compile GStreamer for Android from a Linux host using the
 configuration file `config/cross-android.cbc`. Replace all the previous
 commands with:
 
@@ -207,7 +207,7 @@ commands with:
 
 #### Windows
 
-The SDK can also be cross-compiled to Windows from Linux, but you should
+GStreamer can also be cross-compiled to Windows from Linux, but you should
 only use it for testing purpose. The DirectShow plugins cannot be
 cross-compiled yet and WiX can't be used with Wine yet, so packages can
 only be created from Windows.
@@ -238,4 +238,4 @@ To cross compile for iOS from OS X, use the configuration file
   [Windows Driver Kit 7.1.0]: http://msdn.microsoft.com/en-us/windows/hardware/hh852365
   [XCode]: https://developer.apple.com/devcenter/ios/index.action#downloads
   [here]: http://www.freedesktop.org/software/gstreamer-sdk/cerbero.cbc.template
-  [Installing the SDK]: sdk-installing.md
+  [Installing GStreamer]: sdk-installing.md
index 61eece551a597c2d8b34116eb4ce399479cabb3c..5c1e1b8819f1e6cfb160f41f34dedcfacbe6f113 100644 (file)
@@ -13,7 +13,7 @@ needs to have installed:
 
 -   The latest version of the [Android SDK]
 -   The latest version of the [Android NDK]
--   The GStreamer SDK for Android is targeted at API version 9 (Android
+-   GStreamer for Android is targeted at API version 9 (Android
     2.3.1, Gingerbread) or higher. Use the SDK Manager tool to make sure
     you have at least one Android SDK platform installed with API
     version 9 or higher.
@@ -28,27 +28,26 @@ of C and Java works via the [Java Native Interface] (JNI). Besides the
 [Android NDK] documentation, you can find some useful [Android JNI tips
 here].
 
-## Download and install the SDK
+## Download and install GStreamer binaries
 
 The GStreamer project provides [prebuilt binaries] you should download
 the latest version and unzip it into any folder of your choice.
 
-In the process of building GStreamer-enabled Android applications, some
-tools will need to know where you installed the SDK. You must define an
-environment variable called `GSTREAMER_SDK_ROOT_ANDROID` and point it to
-the folder where you extracted the SDK. This environment variable must
-be available at build time, so maybe you want to make it available
-system-wide by adding it to your `~/.profile` file (on Linux and Mac) or
-to the Environment Variables in the System Properties dialog (on
-Windows).
+In the process of building GStreamer-enabled Android applications,
+some tools will need to know where you installed the GStreamer
+binaries. You must define an environment variable called
+`GSTREAMER_ROOT_ANDROID` and point it to the folder where you
+extracted the GStreamer binaries. This environment variable must be available at
+build time, so maybe you want to make it available system-wide by
+adding it to your `~/.profile` file (on Linux and Mac) or to the
+Environment Variables in the System Properties dialog (on Windows).
 
-Point `GSTREAMER_SDK_ROOT_ANDROID` to the folder where you unzipped the
-SDK.
+Point `GSTREAMER_ROOT_ANDROID` to the folder where you unzipped the binaries.
 
 > ![information] If you plan to use Android Studio and do not want to define this
 > environment variable globally, you can set it inside Eclipse. Go to
 > Window → Preferences → C/C++ → Build → Build Variables and define
-> `GSTREAMER_SDK_ROOT_ANDROID` there.
+> `GSTREAMER_ROOT_ANDROID` there.
 
 ## Configure your development environment
 
@@ -65,11 +64,11 @@ interact through [JNI][Java Native Interface].
 ### Building the tutorials
 
 There are a few Android-specific tutorials in the
-`$GSTREAMER_SDK_ROOT_ANDROID\share\gst-sdk\tutorials` folder. Each
+`$GSTREAMER_ROOT_ANDROID\share\gst-sdk\tutorials` folder. Each
 tutorial is a folder containing source code (in Java and C) and the
 resource files required to build a complete Android application.
 
-The rest of the GStreamer SDK tutorials (basic and playback tutorials)
+The rest of the GStreamer tutorials (basic and playback tutorials)
 cannot be run on Android without modification.
 
 Android projects with GStreamer support are built like conventional
@@ -107,7 +106,7 @@ missing files will appear and all error messages should be gone. The
 project is now ready to run. Hit Run → Run.
 
 A new application called “Android tutorial 1” should now be available on
-your device, with the GStreamer SDK logo. If you want to run the
+your device, with the GStreamer logo. If you want to run the
 tutorial in an Android Virtual Device (AVD), make sure to create the
 device with support for audio playback and GPU Emulation (to enable
 OpenGL ES).
@@ -155,7 +154,7 @@ Otherwise, you need to manually uninstall previous versions of your
 application.
 
 A new application called “Android tutorial 1” should now be available on
-your device, with the GStreamer SDK logo. If you want to run the
+your device, with the GStreamer logo. If you want to run the
 tutorial in an Android Virtual Device (AVD), make sure to create the
 device with support for audio playback and GPU Emulation (to enable
 OpenGL ES).
@@ -217,8 +216,8 @@ Adding GStreamer support only requires adding these lines:
 
     include $(BUILD_SHARED_LIBRARY)
 
-    GSTREAMER_SDK_ROOT        := $(GSTREAMER_SDK_ROOT_ANDROID)
-    GSTREAMER_NDK_BUILD_PATH  := $(GSTREAMER_SDK_ROOT)/share/gst-android/ndk-build/
+    GSTREAMER_ROOT            := $(GSTREAMER__ROOT_ANDROID)
+    GSTREAMER_NDK_BUILD_PATH  := $(GSTREAMER_ROOT)/share/gst-android/ndk-build/
     GSTREAMER_PLUGINS         := coreelements ogg theora vorbis ffmpegcolorspace playback eglglessink soup opensles
     G_IO_MODULES              := gnutls
     GSTREAMER_EXTRA_DEPS      := gstreamer-interfaces-1.0 gstreamer-video-1.0
index 82102bde1651981f6c748ec2199d78a13aca3759..0a40fb48035b070f262532b1e19d4caaf4d8ce68 100644 (file)
@@ -17,13 +17,11 @@ recommend taking a look at the available documentation at Apple's
 website.
 [This](http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhone101/Articles/00_Introduction.html) can be a good starting point.
 
-# Download and install the SDK
+# Download and install GStreamer binaries
 
-The GStreamer SDK installer can be found at:
+GStreamer binary installer can be found at:
 
-**FIXME: Add links**
-
-> ![Warning](images/icons/emoticons/warning.png) Due to the size of these files, usage of a [Download Manager](http://en.wikipedia.org/wiki/Download_manager) is **highly recommended**. Take a look at [this list](http://en.wikipedia.org/wiki/Comparison_of_download_managers) if you do not have one installed. If, after downloading, the installer reports itself as corrupt, chances are that the connection ended before the file was complete. A Download Manager will typically re-start the process and fetch the missing parts.
+[https://gstreamer.freedesktop.org/data/pkg/ios/](https://gstreamer.freedesktop.org/data/pkg/ios/)
 
 Double click the package file and follow the instructions presented by
 the install wizard. In case the system complains about the package not
index 8350455b25c9ecef25a99dffaf3f8e6a8db9e882..41bd321af0290fddeac9bf615fdff3c4b27e30f7 100644 (file)
@@ -45,9 +45,6 @@ Get **both the runtime and the development installers** from here:
 > ![Warning](images/icons/emoticons/warning.png)
 > On Mac OS X 10.6 (Snow Leopard) you have to install Python 2.7 manually. It is included in later versions of OS X already. You can get it from [here](http://www.python.org/getit).
 
-> ![Warning](images/icons/emoticons/warning.png)
-> Due to the size of these files, usage of a [Download Manager](http://en.wikipedia.org/wiki/Download_manager) is **highly recommended**. Take a look at [this list](http://en.wikipedia.org/wiki/Comparison_of_download_managers) if you do not have one installed. If, after downloading, the installer reports itself as corrupt, chances are that the connection ended before the file was complete. A Download Manager will typically re-start the process and fetch the missing parts.
-
 The downloads are [Apple Disk Images
 (.dmg)](http://en.wikipedia.org/wiki/Apple_Disk_Image) containing an
 [Installer Package
@@ -91,7 +88,7 @@ switch the tutorial to build selecting one of the available schemes.
 
 ### Creating new projects
 
-The GStreamer SDK provides a
+The GStreamer binaries provides a
 [framework](https://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPFrameworks/Tasks/IncludingFrameworks.html)
 that you can drag and drop to XCode to start using it, or using the
 linker option ***-framework GStreamer****.*
index 4a55bcf31d63011de0d4142da5becc6bc88cc965..a35c2d28603aca11b8d9d85dbed589a1a12cd458 100644 (file)
@@ -9,12 +9,12 @@
 
 ## Prerequisites
 
-To develop applications using the GStreamer SDK for Windows you will
+To develop applications using GStreamer for Windows you will
 need [Windows
 XP](http://windows.microsoft.com/en-US/windows/products/windows-xp) or
 later.
 
-The GStreamer SDK includes C headers (`.h`) and library files (`.lib`)
+GStreamer binaries includes C headers (`.h`) and library files (`.lib`)
 valid for any version of [Microsoft Visual
 Studio](http://www.microsoft.com/visualstudio). For convenience,
 property pages (`.props`) are also included which extremely simplify
@@ -31,15 +31,15 @@ Studio 2010](http://www.microsoft.com/visualstudio/en-us/products/2010-editions)
 a look at its [system
 requirements](http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express)).
 
-Installing the SDK for 32-bits platforms requires approximately 286MB of
+Installing GStreamer for 32-bits platforms requires approximately 286MB of
 free disk space for the runtime and 207MB for the development files.
 
-Installing the SDK for 64-bits platforms requires approximately 340MB of
+Installing GStreamer for 64-bits platforms requires approximately 340MB of
 free disk space for the runtime and 216MB for the development files.
 
-## Download and install the SDK
+## Download and install GStreamer binaries
 
-There are 3 sets of files in the SDK:
+There are 3 sets of files in GStreamer binaries:
 
   - The runtime files are needed to run GStreamer applications. You
     probably want to distribute these files with your application (or
@@ -48,8 +48,8 @@ There are 3 sets of files in the SDK:
     GStreamer applications.
   - The [Merge
     Modules](http://msdn.microsoft.com/en-us/library/windows/desktop/aa369820%28v=vs.85%29.aspx)
-    files are **additional** files you can use to deploy the GStreamer
-    SDK alongside your application (see [Windows
+    files are **additional** files you can use to deploy GStreamer binaries
+    alongside your application (see [Windows
     deployment](Windows%2Bdeployment.html)).
 
 Get  **the Runtime and Development files** installers appropriate for
@@ -57,20 +57,17 @@ your architecture from here:
 
 **FIXME: Add links **
 
-> ![Warning](images/icons/emoticons/warning.png)
-> Due to the size of these files, usage of a [Download Manager](http://en.wikipedia.org/wiki/Download_manager) is **highly recommended**. Take a look at [this list](http://en.wikipedia.org/wiki/Comparison_of_download_managers) if you do not have one installed. If, after downloading, the installer reports itself as corrupt, chances are that the connection ended before the file was complete. A Download Manager will typically re-start the process and fetch the missing parts.
-
 Execute the installers and choose an installation folder. The suggested
 default is usually OK.
 
 > ![Warning](images/icons/emoticons/warning.png)
->`If you plan to use Visual Studio, **close it before installing the GStreamer SDK**. The installer will define new environment variables which will not be picked up by Visual Studio if it is open.
+>`If you plan to use Visual Studio, **close it before installing GStreamer**. The installer will define new environment variables which will not be picked up by Visual Studio if it is open.
 
 > On **Windows 8** and **Windows 10**, it might be necessary to log out and log back in to your account after the installation for the newly defined environment variables to be picked up by Visual Studio.
 
 It is the application's responsibility to ensure that, at runtime,
 GStreamer can access its libraries and plugins. It can be done by adding
-`%GSTREAMER_SDK_ROOT_X86%\bin` to the `%PATH%` environment variable, or
+`%GSTREAMER_ROOT_X86%\bin` to the `%PATH%` environment variable, or
 by running the application from this same folder.
 
 At runtime, GStreamer will look for its plugins in the following
@@ -86,7 +83,7 @@ it will find the GStreamer plugins, as long as the installation folder
 structure is unmodified. If you do change this structure in your
 application, then you can use the `%GST_PLUGIN_PATH%` environment
 variable to point GStreamer to its plugins. The plugins are initially
-found at `%GSTREAMER_SDK_ROOT_X86%\lib\gstreamer-1.0`.
+found at `%GSTREAMER_ROOT_X86%\lib\gstreamer-1.0`.
 
 Additionally, if you want to prevent GStreamer from looking in all the
 default folders listed above, you can set the
@@ -98,11 +95,11 @@ plugins are located.
 ### Building the tutorials
 
 The tutorial's code, along with project files and a solution file for
-Visual Studio 2010 are all included in the SDK, in
-the `%GSTREAMER_SDK_ROOT_X86%``\share\gst-sdk\tutorials` folder.
+Visual Studio 2010 are all included in the GStreamer binaries, in
+the `%GSTREAMER_ROOT_X86%``\share\gst-sdk\tutorials` folder.
 
-`%GSTREAMER_SDK_ROOT_X86%` is an environment variable that the installer
-defined for you, and points to the installation folder of the SDK.
+`%GSTREAMER_ROOT_X86%` is an environment variable that the installer
+defined for you, and points to the installation folder of GStreamer binaries.
 
 In order to prevent accidental modification of the original code, and to
 make sure Visual Studio has the necessary permissions to write the
@@ -112,9 +109,9 @@ liking, and work from there.
 > ![Information](images/icons/emoticons/information.png)
 > **64-bit Users**
 >
->Use `%GSTREAMER_SDK_ROOT_X86_64%` if you have installed the SDK for 64-bit platforms. Both SDKs (32 and 64-bit) can be installed simultaneously, and hence the separate environment variables.
+>Use `%GSTREAMER_ROOT_X86_64%` if you have installed GStreamer binaries for 64-bit platforms. Both GStreamer binariess (32 and 64-bit) can be installed simultaneously, and hence the separate environment variables.
 >
->Make sure you select the Solution Configuration that matches the GStreamer SDK that you have installed: `Win32` for 32 bits or `x64` for 64 bits.
+>Make sure you select the Solution Configuration that matches GStreamer that you have installed: `Win32` for 32 bits or `x64` for 64 bits.
 >
 > ![Windows Install Configuration](attachments/WindowsInstall-Configuration.png)
 
@@ -133,12 +130,12 @@ Build Solution. All projects should build without problems.
 ### Running the tutorials
 
 In order to run the tutorials, we will set the current working directory
-to `%GSTREAMER_SDK_ROOT_X86%`\\`bin` in the Debugging section of the
+to `%GSTREAMER_ROOT_X86%`\\`bin` in the Debugging section of the
 project properties. **This property is not stored in the project files,
 so you will need to manually add it to every tutorial you want to run
 from within Visual Studio**. Right click on a project in the Solution
 Explorer, Properties → Debugging → Working Directory, and type
-`$(GSTREAMER_SDK_ROOT_X86)`\\`bin`
+`$(GSTREAMER_ROOT_X86)`\\`bin`
 
 (The `$(...)` notation is required to access environment variables
 from within Visual Studio. You use the `%...%` notation from Windows
@@ -152,14 +149,14 @@ You should now be able to run the tutorials.
 Solution and Project configurations as
 explained [here](http://msdn.microsoft.com/en-us/library/9yb4317s\(v=vs.100\).aspx).**
 
-#### Include the necessary SDK Property Sheet
+#### Include the necessary GStreamer Property Sheet
 
 The included property sheets make creating new projects extremely easy.
 In Visual Studio 2010 create a new project (Normally a `Win32
 Console` or `Win32 Application`). Then go to the Property Manager
 (View→Property Manager), right-click on your project and select “Add
 Existing Property Sheet...”. Navigate to
-`%GSTREAMER_SDK_ROOT_X86%`\\`share\vs\2010\libs` and
+`%GSTREAMER_ROOT_X86%`\\`share\vs\2010\libs` and
 load `gstreamer-1.0.props `
 
 This property sheet contains the directories where the headers and
@@ -210,7 +207,7 @@ was a regular compressed file (you will need decompression software that
 understands the ISO format).
 
 Then, add the `x86.props` or `x86_64.props` (for 32 or 64 bits) property
-sheet found in `%GSTREAMER_SDK_ROOT_X86%``\``share\vs\2010\msvc` to your
+sheet found in `%GSTREAMER_ROOT_X86%``\``share\vs\2010\msvc` to your
 project. This will make your application use the ubiquitous
 `MSVCRT.DLL` saving you some troubles in the future.
 
@@ -222,7 +219,7 @@ project. This will make your application use the ubiquitous
 ### Creating new projects using the wizard
 
 Go to File → New → Project… and you should find a template
-named **GStreamer SDK Project**. It takes no parameters, and sets all
+named **GStreamer Project**. It takes no parameters, and sets all
 necessary project settings, both for 32 and 64 bits architectures.
 
 The generated project file includes the two required Property Sheets
index e39e71b3f10c5d3de3b64a59e79458daed4cb99f..0ae88fc835ba03a6fcd250c415efc062ee010353 100644 (file)
@@ -2,7 +2,7 @@
 short-description: Download and install GStreamer
 ...
 
-#  Installing the SDK
+#  Installing GStreamer
 
 ## Choose your platform by clicking on the corresponding logo
 
@@ -13,11 +13,11 @@ short-description: Download and install GStreamer
 
 ## Linux
 
-The GStreamer community does not provide the SDK for GNU/Linux platforms
-as it will always be available through  package managers on all
-distribution. It is also always installed by default on desktop
+The GStreamer community does not provide binaries for GNU/Linux
+platforms as it will always be available through package managers on
+all distribution. It is also always installed by default on desktop
 environments, you will just need to make sure you have the development
 packages installed (refer to your distribution documentation for more
-information). If you really want to run the Sdk on Linux, you can
-always follow the instructions to
-[build from source using cerbero](sdk-building-from-source-using-cerbero.md).
+information). If you really want to run upstream style binaries on
+Linux, you can always follow the instructions to [build from source
+using cerbero](sdk-building-from-source-using-cerbero.md).
index e49c75f490a0a3964678cf93d5ae68ebd833bee0..96aa35c5b09270e9c12c0d3c60a11fe4720f6250 100644 (file)
@@ -1,6 +1,6 @@
 # iOS tutorials
 
-## Welcome to the GStreamer SDK iOS tutorials
+## Welcome to the GStreamer iOS tutorials
 
 These tutorials describe iOS-specific topics. General GStreamer
 concepts will not be explained in these tutorials, so the
index b2c7d207f71a4b5dd7c43e2b1af7f7ec7f2371f6..2f1e4f4e2162bbdb7619eaa2e5e9cf56a7030557 100644 (file)
@@ -13,9 +13,9 @@ components is also possible, but read on for certain legal cautions you
 might want to take. All downloads are from the
 [gstreamer.freedesktop.org](http://gstreamer.freedesktop.org) website.
 
-# Licensing of SDK
+# Licensing of GStreamer
 
-GStreamer SDK minimal default installation only contains packages which
+GStreamer minimal default installation only contains packages which
 are licensed under the [GNU LGPL license
 v2.1](http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html). This
 license gives you the Freedom to use, modify, make copies of the
@@ -26,10 +26,10 @@ but you are free to link the LGPL software as a library used by other
 software under whichever license. In other words, it is a weak copyleft
 license.
 
-Therefore, it is possible to use the SDK to build applications that are
+Therefore, it is possible to use GStreamer to build applications that are
 then distributed under a different license, including a proprietary one,
 provided that reverse engineering is not prohibited for debugging
-modifications purposes. Only the pieces of the SDK that are under the
+modifications purposes. Only the pieces of GStreamer that are under the
 LGPL need to be kept under the LGPL, and the corresponding source code
 must be distributed along with the application (or an irrevocable offer
 to do so for at least three years from distribution). Please consult
@@ -71,9 +71,9 @@ as in the United States). In certain others, patents on pure software
 solutions are formally prohibited, but granted (this is the case in many
 European countries), and in others again are neither allowed nor granted.
 
-It is up to you to make sure that in the countries where the SDK is
+It is up to you to make sure that in the countries where GStreamer is
 used, products are made using it and product are distributed, a license
-from the applicable patent holders is required or not. Receiving the SDK
+from the applicable patent holders is required or not. Receiving GStreamer
 – or links to other downloadable software – does not provide any license
 expressed or implied over these patents, except in very limited
 conditions where the license so provides. No representation is made.
@@ -86,7 +86,7 @@ patents.
 
 # Software is as-is
 
-All software and the entire GStreamer SDK is provided as-is, without any
+All software and the entire GStreamer binaries areprovided as-is, without any
 warranty whatsoever. The individual licenses have particular language
 disclaiming liability: we invite you to read all of them. Should you
 need a warranty on the fact that software works as intended or have any
@@ -106,7 +106,7 @@ and on an aggregate basis only.
 
 #### What licenses are there?
 
-The SDK containst software under various licenses. See above.
+GStreamer binaries containst software under various licenses. See above.
 
 #### How does this relate to the packaging system?
 
@@ -119,16 +119,16 @@ download, should you elect to do so. You could do the same by finding
 and downloading the same packages for your own platform. So it is
 entirely up to you to decide what to do.
 
-Also, we note that SDK elements are divided into different packages,
+Also, we note that GStreamer elements are divided into different packages,
 roughly following the licensing conditions attached to the same. For
 instance, the codecs-gpl package contains GPL licensed codecs. All the
 packages installed by default, conversely, are licensed under the LGPL
 or a more liberal license. This division is provided only for ease of
 reference, but we cannot guarantee that our selection is 100% correct,
 so it is up to the user to verify the actual licensing conditions before
-distributing works that utilize the SDK.
+distributing works that utilize GStreamer.
 
-#### Can I / must I distribute the SDK along with my application?
+#### Can I / must I distribute GStreamer along with my application?
 
 You surely can. All software is Free/Open Source software, and can be
 distributed freely. You are not **required** to distribute it. Only,
@@ -137,12 +137,12 @@ certain licenses to make a work containing such software, is that you
 also distribute the complete source code of the original code (or of
 the modified code, if you have modified it). There are alternative
 ways to comply with this obligation, some of them do not require any
-actual distribution of source code, but since the SDK contains the
+actual distribution of source code, but since GStreamer contains the
 entire source code, you might want to include it (or the directories
 containing the source code) with your application as a safe way to
 comply with this requirement of the license.
 
-#### What happens when I modify the GStreamer SDK's source code?
+#### What happens when I modify the GStreamer's source code?
 
 You are invited to do so, as the licenses (unless you are dealing with
 proprietary bits, but in that case you will not find the corresponding
@@ -203,7 +203,7 @@ designed to be loaded into a particular kind of software, even through
 API,  requires permission by the copyright holder of the library when
 the two pieces are distributed together.
 
-In all cases, since most of the software we include in the SDK is under
+In all cases, since most of the software we include in GStreamer is under
 the LGPL, this permission is granted once for all, subject to compliance
 with the conditions set out by it. Therefore, the problem only arises
 when you want to use GPL libraries to make non-GPL applications, and you
index c5f518540e3953fec2bb6fc7088329b9f7a3cd3c..69e3d723760d55878ba92bdb11e197191d041800 100644 (file)
@@ -129,7 +129,7 @@ Once the recipe is ready, instruct Cerbero to build it:
 
 ## Adding a package for you software
 
-To distribute your software with the SDK it is necessary to put it into
+To distribute your software with GStreamer it is necessary to put it into
 a package or installer, depending on the target platform. This is done
 by selecting the files that should be included. To add a package you
 have to create a package file in `cerbero/packages`. The package files
@@ -215,20 +215,20 @@ class Package(package.Package):
 
 At this point you have two main options: you could either have a single
 package that contains everything your software needs, or depend on a
-shared version of the SDK.
+shared version of GStreamer.
 
-### Having a private version of the SDK
+### Having a private version of GStreamer
 
-To have a private version of the SDK included in a single package you
+To have a private version of GStreamer included in a single package you
 don't have to add the `deps` variable to the package file but instead
 list all files you need in the `files` variables. If you decide to go
-this road you must make sure that you use a different prefix than the
-GStreamer SDK in the Cerbero configuration file, otherwise your package
+this road you must make sure that you use a different prefix than
+GStreamer in the Cerbero configuration file, otherwise your package
 will have file conflicts with GStreamer.
 
-### Having a shared version of the SDK
+### Having a shared version of GStreamer
 
-If you decide to use a shared version of the SDK you can create a
+If you decide to use a shared version of GStreamer you can create a
 package file like the other package files in GStreamer. Just
 list all packages you need in the `deps` variable and put the files your
 software needs inside the `files` variables. When building a package
index 329b27193a59f537ae391858149686323c1ddd67..d22635071630527382a72ca6cf645482ce405473 100644 (file)
@@ -55,7 +55,7 @@ media is playing.
 ## The multilingual player
 
 Copy this code into a text file named `playback-tutorial-1.c` (or find
-it in the SDK installation).
+it in the GStreamer installation).
 
 **playback-tutorial-1.c**
 
index 979c7e66afaa49820e07fba1e8485cd3f08aa8fd..08beee7323fa0347f94180a15c729e20aa625b8f 100644 (file)
@@ -35,7 +35,7 @@ and adds another one from another file (for the Greek language).
 ## The multilingual player with subtitles
 
 Copy this code into a text file named `playback-tutorial-2.c` (or find
-it in the SDK installation).
+it in the GStreamer installation).
 
 **playback-tutorial-2.c**
 
index c144cf2948e4ffe5eb45454be9c6a0ce4de8afcc..4cf9f9a4a2a49adf607ffa1d56dc69fac0fe7b27 100644 (file)
@@ -1,10 +1,10 @@
 ---
-short-description: Learn how to use the GStreamer SDK
+short-description: Learn how to use GStreamer
 ...
 
 # Tutorials
 
-## Welcome to the GStreamer SDK Tutorials!
+## Welcome to the GStreamer Tutorials!
 
 The following sections introduce a series of tutorials designed to help
 you learn how to use GStreamer, the multi-platform, modular,
@@ -14,7 +14,7 @@ open-source, media streaming framework.
 
 Before following these tutorials, you need to set up your development
 environment according to your platform. If you have not done so yet, go
-to the [installing the SDK] page and come back here afterwards.
+to the [installing GStreamer] page and come back here afterwards.
 
 The tutorials are currently written only in the C programming language,
 so you need to be comfortable with it. Even though C is not an
@@ -26,10 +26,11 @@ will make the trip easier.
 ### Source code
 
 Every tutorial represents a self-contained project, with full source
-code in C (and eventually in other languages too). Source code snippets
-are introduced alongside the text, and the full code (with any other
-required files like makefiles or project files) is distributed with the
-SDK, as explained in the installation instructions.
+code in C (and eventually in other languages too). Source code
+snippets are introduced alongside the text, and the full code (with
+any other required files like makefiles or project files) is
+distributed with GStreamer, as explained in the installation
+instructions.
 
 ### A short note on GObject and GLib
 
@@ -54,7 +55,7 @@ upstream [GStreamer documentation].
 The tutorials are organized in sections, revolving about a common theme:
 
 -   [Basic tutorials]: Describe general topics required to understand
-    the rest of tutorials in the GStreamer SDK.
+    the rest of tutorials in GStreamer.
 -   [Playback tutorials]: Explain everything you need to know to produce
     a media playback application using GStreamer.
 -   [Android tutorials]: Tutorials dealing with the few Android-specific
@@ -76,7 +77,7 @@ purposes.
 
 -   [Sintel, the Durian Open Movie Project]
 
-  [installing the SDK]: sdk-installing.md
+  [installing GStreamer]: sdk-installing.md
   [GStreamer documentation]: http://gstreamer.freedesktop.org/documentation/
   [Basic tutorials]: sdk-basic-tutorials.md
   [Playback tutorials]: sdk-playback-tutorials.md