mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-22 16:26:39 +00:00
Make naming consistent
This commit is contained in:
parent
6cdcdcd2d9
commit
c26379435d
65 changed files with 268 additions and 268 deletions
128
TODO.markdown
128
TODO.markdown
|
@ -1,128 +0,0 @@
|
|||
# Todo
|
||||
|
||||
This is just a simple TODO list to follow progress of the port from
|
||||
gstreamer.com content to hotdoc
|
||||
|
||||
Pages to review:
|
||||
- Basic+tutorial+2+GStreamer+concepts.markdown
|
||||
- Basic+tutorial+3+Dynamic+pipelines.markdown
|
||||
- Basic+tutorial+4+Time+management.markdown
|
||||
- Basic+tutorial+6+Media+formats+and+Pad+Capabilities.markdown
|
||||
- Basic+tutorial+7+Multithreading+and+Pad+Availability.markdown
|
||||
- Basic+tutorial+8+Short-cutting+the+pipeline.markdown
|
||||
- Basic+tutorial+9+Media+information+gathering.markdown
|
||||
- Basic+tutorial+10+GStreamer+tools.markdown
|
||||
- Basic+tutorial+11+Debugging+tools.markdown
|
||||
- Basic+tutorial+12+Streaming.markdown
|
||||
- Basic+tutorial+13+Playback+speed.markdown
|
||||
- Basic+tutorial+14+Handy+elements.markdown
|
||||
- Basic+tutorial+15+Clutter+integration.markdown
|
||||
- Basic+tutorial+16+Platform-specific+elements.markdown
|
||||
- Playback+tutorials.markdown
|
||||
- Playback+tutorial+2+Subtitle+management.markdown
|
||||
- Playback+tutorial+3+Short-cutting+the+pipeline.markdown
|
||||
- Playback+tutorial+4+Progressive+streaming.markdown
|
||||
- Playback+tutorial+5+Color+Balance.markdown
|
||||
- Playback+tutorial+6+Audio+visualization.markdown
|
||||
- Playback+tutorial+7+Custom+playbin+sinks.markdown
|
||||
- Playback+tutorial+8+Hardware-accelerated+video+decoding.markdown
|
||||
- Playback+tutorial+9+Digital+audio+pass-through.markdown
|
||||
- Android+tutorials.markdown
|
||||
- Android+tutorial+3+Video.markdown
|
||||
- Android+tutorial+4+A+basic+media+player.markdown
|
||||
- Android+tutorial+5+A+Complete+media+player.markdown
|
||||
- iOS+tutorials.markdown
|
||||
- iOS+tutorial+1+Link+against+GStreamer.markdown
|
||||
- iOS+tutorial+2+A+running+pipeline.markdown
|
||||
- iOS+tutorial+3+Video.markdown
|
||||
- iOS+tutorial+4+A+basic+media+player.markdown
|
||||
- [installing]
|
||||
- Installing+for+iOS+development.markdown
|
||||
- Installing+on+Linux.markdown
|
||||
- Installing+on+Mac+OS+X.markdown
|
||||
- Installing+on+Windows.markdown
|
||||
- Deploying+your+application.markdown
|
||||
- Windows+deployment.markdown
|
||||
- Mac+OS+X+deployment.markdown
|
||||
- Multiplatform+deployment+using+Cerbero.markdown
|
||||
- Legal+information.markdown
|
||||
- GStreamer+reference.markdown
|
||||
|
||||
|
||||
Screenshots:
|
||||
- Create new ones with the official GStreamer logo and not saying "0.10.36". Affected:
|
||||
- Android tutorial 1
|
||||
- Android tutorial 2
|
||||
- Fix filenames of all attachments to make sense
|
||||
|
||||
Code:
|
||||
- Change namespace from com.gst\* to org.freedesktop.gstreamer
|
||||
- Change logos to the official gstreamer logo
|
||||
|
||||
Reviewed pages:
|
||||
- Home.markdown
|
||||
- Basic+tutorials.markdown
|
||||
- Installing+the+SDK.markdown
|
||||
- Installing+for+Android+development.markdown
|
||||
- Building+from+source+using+Cerbero.markdown
|
||||
- Table+of+Concepts.markdown
|
||||
- Tutorials.markdown
|
||||
- Android+tutorial+1+Link+against+GStreamer.markdown
|
||||
- Android+tutorial+2+A+running+pipeline.markdown
|
||||
- GStreamer+reference.markdown
|
||||
- Playback+tutorial+1+Playbin+usage.markdown
|
||||
- Basic+tutorial+1+Hello+world.markdown
|
||||
- gst-inspect.markdown
|
||||
- gst-launch.markdown
|
||||
|
||||
For-later pages:
|
||||
- Qt+tutorials.markdown [tpm: this should all be rewritten from scratch with qmlglsink; QtGStreamer is outdated and unmaintained, we should not promote it]
|
||||
- Basic+Media+Player.markdown
|
||||
- QtGStreamer+vs+C+GStreamer.markdown
|
||||
- Using+appsink%2Fappsrc+in+Qt.markdown
|
||||
|
||||
|
||||
Deleted pages:
|
||||
- 2012.11+Brahmaputra.markdown
|
||||
- 2012.5+Amazon.markdown
|
||||
- 2012.7+Amazon+%28Bugfix+Release+1%29.markdown
|
||||
- 2012.9+Amazon+%28Bugfix+Release+2%29.markdown
|
||||
- 2013.6+Congo.markdown
|
||||
- Contact.markdown
|
||||
- Frequently+Asked+Questions.markdown
|
||||
- Releases.markdown
|
||||
- Upcoming+tutorials.markdown
|
||||
|
||||
|
||||
old sitemap:
|
||||
|
||||
Installing the SDK
|
||||
Installing on Linux
|
||||
Installing on Mac OS X
|
||||
Installing on Windows
|
||||
Installing for Android development
|
||||
Installing for iOS development
|
||||
Building from source using Cerbero
|
||||
Tutorials
|
||||
Basic tutorials
|
||||
Playback tutorials
|
||||
Android tutorials
|
||||
iOS tutorials
|
||||
Table of Concepts
|
||||
Upcoming tutorials
|
||||
Deploying your application
|
||||
Mac OS X deployment
|
||||
Windows deployment
|
||||
Multiplatform deployment using Cerbero
|
||||
Releases
|
||||
2013.6 Congo
|
||||
2012.11 Brahmaputra
|
||||
2012.9 Amazon (Bugfix Release 2)
|
||||
2012.7 Amazon (Bugfix Release 1)
|
||||
2012.5 Amazon
|
||||
GStreamer reference
|
||||
gst-inspect
|
||||
gst-launch
|
||||
Legal information
|
||||
Frequently Asked Questions
|
||||
Contact
|
128
TODO.md
Normal file
128
TODO.md
Normal file
|
@ -0,0 +1,128 @@
|
|||
# Todo
|
||||
|
||||
This is just a simple TODO list to follow progress of the port from
|
||||
gstreamer.com content to hotdoc
|
||||
|
||||
Pages to review:
|
||||
- sdk-basic-tutorial-concepts.md
|
||||
- sdk-basic-tutorial-dynamic-pipelines.md
|
||||
- sdk-basic-tutorial-time-management.md
|
||||
- sdk-basic-tutorial-media-formats-and-pad-capabilities.md
|
||||
- sdk-basic-tutorial-multithreading-and-pad-availability.md
|
||||
- sdk-basic-tutorial-short-cutting-the-pipeline.md
|
||||
- sdk-basic-tutorial-media-information-gathering.md
|
||||
- sdk-basic-tutorial-gstreamer-tools.md
|
||||
- sdk-basic-tutorial-debugging-tools.md
|
||||
- sdk-basic-tutorial-streaming.md
|
||||
- sdk-basic-tutorial-playback-speed.md
|
||||
- sdk-basic-tutorial-handy-elements.md
|
||||
- sdk-basic-tutorial-clutter-integration.md
|
||||
- sdk-basic-tutorial-platform-specific-elements.md
|
||||
- sdk-playback-tutorials.md
|
||||
- sdk-playback-tutorial-subtitle-management.md
|
||||
- sdk-playback-tutorial-short-cutting-the-pipeline.md
|
||||
- sdk-playback-tutorial-progressive-streaming.md
|
||||
- sdk-playback-tutorial-color-balance.md
|
||||
- sdk-playback-tutorial-audio-visualization.md
|
||||
- sdk-playback-tutorial-custom-playbin-sinks.md
|
||||
- sdk-playback-tutorial-hardware-accelerated-video-decoding.md
|
||||
- sdk-playback-tutorial-digital-audio-pass-through.md
|
||||
- sdk-android-tutorials.md
|
||||
- sdk-android-tutorial-video.md
|
||||
- sdk-android-tutorial-media-player.md
|
||||
- sdk-android-tutorial-a-complete-media-player.md
|
||||
- sdk-ios-tutorials.md
|
||||
- sdk-ios-tutorial-link-against-gstreamer.md
|
||||
- sdk-ios-tutorial-a-running-pipeline.md
|
||||
- sdk-ios-tutorial-video.md
|
||||
- sdk-ios-tutorial-a-basic-media-player.md
|
||||
- [installing]
|
||||
- sdk-installing-for-ios-development.md
|
||||
- sdk-installing-on-linux.md
|
||||
- sdk-installing-on-mac-osx.md
|
||||
- sdk-installing-on-windows.md
|
||||
- sdk-deploying-your-application.md
|
||||
- sdk-windows-deployment.md
|
||||
- sdk-mac-osx-deployment.md
|
||||
- sdk-multiplatform-deployment-using-cerbero.md
|
||||
- sdk-legal-information.md
|
||||
- sdk-api-reference.md
|
||||
|
||||
|
||||
Screenshots:
|
||||
- Create new ones with the official GStreamer logo and not saying "0.10.36". Affected:
|
||||
- Android tutorial 1
|
||||
- Android tutorial 2
|
||||
- Fix filenames of all attachments to make sense
|
||||
|
||||
Code:
|
||||
- Change namespace from com.gst\* to org.freedesktop.gstreamer
|
||||
- Change logos to the official gstreamer logo
|
||||
|
||||
Reviewed pages:
|
||||
- index.md
|
||||
- sdk-basic-tutorials.md
|
||||
- sdk-installing.md
|
||||
- sdk-installing-for-android-development.md
|
||||
- sdk-building-from-source-using-cerbero.md
|
||||
- sdk-table-of-concepts.md
|
||||
- sdk-tutorials.md
|
||||
- sdk-android-tutorial-link-against-gstreamer.md
|
||||
- sdk-android-tutorial-a-running-pipeline.md
|
||||
- sdk-api-reference.md
|
||||
- sdk-playback-tutorial-playbin-usage.md
|
||||
- sdk-basic-tutorial-hello-world.md
|
||||
- sdk-gst-inspect.md
|
||||
- gst-launch.md
|
||||
|
||||
For-later pages:
|
||||
- sdk-qt-tutorials.md [tpm: this should all be rewritten from scratch with qmlglsink; QtGStreamer is outdated and unmaintained, we should not promote it]
|
||||
- sdk-basic-media-player.md
|
||||
- sdk-qt-gstreamer-vs-c-gstreamer.md
|
||||
- sdk-using-appsink-appsrc-in-qt.md
|
||||
|
||||
|
||||
Deleted pages:
|
||||
- 2012.11+Brahmaputra.markdown
|
||||
- 2012.5+Amazon.markdown
|
||||
- 2012.7+Amazon+%28Bugfix+Release+1%29.markdown
|
||||
- 2012.9+Amazon+%28Bugfix+Release+2%29.markdown
|
||||
- 2013.6+Congo.markdown
|
||||
- Contact.markdown
|
||||
- Frequently+Asked+Questions.markdown
|
||||
- Releases.markdown
|
||||
- Upcoming+tutorials.markdown
|
||||
|
||||
|
||||
old sitemap:
|
||||
|
||||
Installing the SDK
|
||||
Installing on Linux
|
||||
Installing on Mac OS X
|
||||
Installing on Windows
|
||||
Installing for Android development
|
||||
Installing for iOS development
|
||||
Building from source using Cerbero
|
||||
Tutorials
|
||||
Basic tutorials
|
||||
Playback tutorials
|
||||
Android tutorials
|
||||
iOS tutorials
|
||||
Table of Concepts
|
||||
Upcoming tutorials
|
||||
Deploying your application
|
||||
Mac OS X deployment
|
||||
Windows deployment
|
||||
Multiplatform deployment using Cerbero
|
||||
Releases
|
||||
2013.6 Congo
|
||||
2012.11 Brahmaputra
|
||||
2012.9 Amazon (Bugfix Release 2)
|
||||
2012.7 Amazon (Bugfix Release 1)
|
||||
2012.5 Amazon
|
||||
GStreamer reference
|
||||
gst-inspect
|
||||
gst-launch
|
||||
Legal information
|
||||
Frequently Asked Questions
|
||||
Contact
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"add_anchors": true,
|
||||
"command": "conf",
|
||||
"index": "Home.markdown",
|
||||
"index": "index.md",
|
||||
"output": "built_doc",
|
||||
"project_name": "gstdotcom",
|
||||
"sitemap": "sitemap.txt",
|
||||
|
|
|
@ -104,11 +104,11 @@ int main(int argc, char *argv[]) {
|
|||
> ![Information](images/icons/emoticons/information.png)
|
||||
> Need help?
|
||||
>
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Build), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Build), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
>
|
||||
> `` gcc basic-tutorial-2.c -o basic-tutorial-2 `pkg-config --cflags --libs gstreamer-1.0` ``
|
||||
>
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Run), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Run).
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Run), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Run).
|
||||
>
|
||||
>This tutorial opens a window and displays a test pattern, without audio
|
||||
>
|
||||
|
@ -139,9 +139,9 @@ sink = gst_element_factory_make ("autovideosink", "sink");
|
|||
As seen in this code, new elements can be created
|
||||
with `gst_element_factory_make()`. The first parameter is the type of
|
||||
element to create ([Basic tutorial 14: Handy
|
||||
elements](Basic+tutorial+14+Handy+elements.markdown) shows a
|
||||
elements](sdk-basic-tutorial-handy-elements.md) shows a
|
||||
few common types, and [Basic tutorial 10: GStreamer
|
||||
tools](Basic+tutorial+10+GStreamer+tools.markdown) shows how to
|
||||
tools](sdk-basic-tutorial-gstreamer-tools.md) shows how to
|
||||
obtain the list of all available types). The second parameter is the
|
||||
name we want to give to this particular instance. Naming your elements
|
||||
is useful to retrieve them later if you didn't keep a pointer (and for
|
||||
|
@ -225,7 +225,7 @@ values!
|
|||
|
||||
The names and possible values of all the properties an element exposes
|
||||
can be found using the gst-inspect-1.0 tool described in [Basic tutorial 10:
|
||||
GStreamer tools](Basic+tutorial+10+GStreamer+tools.markdown).
|
||||
GStreamer tools](sdk-basic-tutorial-gstreamer-tools.md).
|
||||
|
||||
### Error checking
|
||||
|
||||
|
@ -246,7 +246,7 @@ if (ret == GST_STATE_CHANGE_FAILURE) {
|
|||
We call `gst_element_set_state()`, but this time we check its return
|
||||
value for errors. Changing states is a delicate process and a few more
|
||||
details are given in [Basic tutorial 3: Dynamic
|
||||
pipelines](Basic+tutorial+3+Dynamic+pipelines.markdown).
|
||||
pipelines](sdk-basic-tutorial-dynamic-pipelines.md).
|
||||
|
||||
```
|
||||
/* Wait until error or EOS */
|
||||
|
@ -311,7 +311,7 @@ playback-related issues.
|
|||
|
||||
The rest of the code is the cleanup sequence, which is the same as
|
||||
in [Basic tutorial 1: Hello
|
||||
world!](Basic+tutorial+1+Hello+world.markdown).
|
||||
world!](sdk-basic-tutorial-hello-world.md).
|
||||
|
||||
## Exercise
|
||||
|
||||
|
@ -324,11 +324,11 @@ Depending on your platform and available plugins, you might get a
|
|||
“negotiation” error, because the sink does not understand what the
|
||||
filter is producing (more about negotiation in [Basic tutorial 6: Media
|
||||
formats and Pad
|
||||
Capabilities](Basic+tutorial+6+Media+formats+and+Pad+Capabilities.markdown)).
|
||||
Capabilities](sdk-basic-tutorial-media-formats-and-pad-capabilities.md)).
|
||||
In this case, try to add an element called `videoconvert` after the
|
||||
filter (this is, build a pipeline of 4 elements. More on
|
||||
`videoconvert` in [Basic tutorial 14: Handy
|
||||
elements](Basic+tutorial+14+Handy+elements.markdown)).
|
||||
elements](sdk-basic-tutorial-handy-elements.md)).
|
||||
|
||||
## Conclusion
|
||||
|
|
@ -240,10 +240,10 @@ exit:
|
|||
> ![Information](images/icons/emoticons/information.png)
|
||||
> Need help?
|
||||
>
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Build), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Build), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> ``gcc basic-tutorial-3.c -o basic-tutorial-3 `pkg-config --cflags --libs gstreamer-1.0` ``
|
||||
>
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Run), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Run).
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Run), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Run).
|
||||
>
|
||||
> This tutorial only plays audio. The media is fetched from the Internet, so it might take a few seconds to start, depending on your connection speed.
|
||||
>
|
||||
|
@ -338,7 +338,7 @@ for this purpose.
|
|||
The signals that a `GstElement` generates can be found in its
|
||||
documentation or using the `gst-inspect-1.0` tool as described in [Basic
|
||||
tutorial 10: GStreamer
|
||||
tools](Basic+tutorial+10+GStreamer+tools.markdown).
|
||||
tools](sdk-basic-tutorial-gstreamer-tools.md).
|
||||
|
||||
We are now ready to go! Just set the pipeline to the PLAYING state and
|
||||
start listening to the bus for interesting messages (like ERROR or EOS),
|
||||
|
@ -493,10 +493,10 @@ front) and link it to the demuxer when the right pad appears. Hint: You
|
|||
are already printing on screen the type of the video pads.
|
||||
|
||||
You should now see (and hear) the same movie as in [Basic tutorial 1:
|
||||
Hello world!](Basic+tutorial+1+Hello+world.markdown). In
|
||||
Hello world!](sdk-basic-tutorial-hello-world.md). In
|
||||
that tutorial you used `playbin`, which is a handy element that
|
||||
automatically takes care of all the demuxing and pad linking for you.
|
||||
Most of the [Playback tutorials](Playback+tutorials.markdown) are devoted
|
||||
Most of the [Playback tutorials](sdk-playback-tutorials.md) are devoted
|
||||
to `playbin`.
|
||||
|
||||
## Conclusion
|
||||
|
@ -513,8 +513,8 @@ media was available.
|
|||
|
||||
You can now continue with the basic tutorials and learn about performing
|
||||
seeks and time-related queries in [Basic tutorial 4: Time
|
||||
management](Basic+tutorial+4+Time+management.markdown) or move
|
||||
to the [Playback tutorials](Playback+tutorials.markdown), and gain more
|
||||
management](sdk-basic-tutorial-time-management.md) or move
|
||||
to the [Playback tutorials](sdk-playback-tutorials.md), and gain more
|
||||
insight about the `playbin` element.
|
||||
|
||||
Remember that attached to this page you should find the complete source
|
|
@ -220,17 +220,17 @@ and show you how to build a pipeline manually.
|
|||
|
||||
It has been a pleasure having you here, and see you soon!
|
||||
|
||||
[Installing on Linux]: Installing+on+Linux.markdown
|
||||
[Installing on Mac OS X]: Installing+on+Mac+OS+X.markdown
|
||||
[Installing on Windows]: Installing+on+Windows.markdown
|
||||
[Installing on Linux]: sdk-installing-on-linux.md
|
||||
[Installing on Mac OS X]: sdk-installing-on-mac-osx.md
|
||||
[Installing on Windows]: sdk-installing-on-windows.md
|
||||
[Information]: images/icons/emoticons/information.png
|
||||
[Linux]: Installing+on+Linux.markdown#InstallingonLinux-Build
|
||||
[Mac OS X]: Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build
|
||||
[Windows]: Installing+on+Windows.markdown#InstallingonWindows-Build
|
||||
[1]: Installing+on+Linux.markdown#InstallingonLinux-Run
|
||||
[2]: Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run
|
||||
[3]: Installing+on+Windows.markdown#InstallingonWindows-Run
|
||||
[Basic tutorial 12: Streaming]: Basic+tutorial+12+Streaming.markdown
|
||||
[Basic tutorial 10: GStreamer tools]: Basic+tutorial+10+GStreamer+tools.markdown
|
||||
[Basic tutorial 2: GStreamer concepts]: Basic+tutorial+2+GStreamer+concepts.markdown
|
||||
[Basic tutorial 3: Dynamic pipelines]: Basic+tutorial+3+Dynamic+pipelines.markdown
|
||||
[Linux]: sdk-installing-on-linux.md#InstallingonLinux-Build
|
||||
[Mac OS X]: sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build
|
||||
[Windows]: sdk-installing-on-windows.md#InstallingonWindows-Build
|
||||
[1]: sdk-installing-on-linux.md#InstallingonLinux-Run
|
||||
[2]: sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run
|
||||
[3]: sdk-installing-on-windows.md#InstallingonWindows-Run
|
||||
[Basic tutorial 12: Streaming]: sdk-basic-tutorial-streaming.md
|
||||
[Basic tutorial 10: GStreamer tools]: sdk-basic-tutorial-gstreamer-tools.md
|
||||
[Basic tutorial 2: GStreamer concepts]: sdk-basic-tutorial-concepts.md
|
||||
[Basic tutorial 3: Dynamic pipelines]: sdk-basic-tutorial-dynamic-pipelines.md
|
|
@ -100,7 +100,7 @@ indicate different packing and subsampling of the image planes.
|
|||
### Last remarks
|
||||
|
||||
You can use the `gst-inspect-1.0` tool described in [Basic tutorial 10:
|
||||
GStreamer tools](Basic+tutorial+10+GStreamer+tools.markdown) to
|
||||
GStreamer tools](sdk-basic-tutorial-gstreamer-tools.md) to
|
||||
learn about the Caps of any GStreamer element.
|
||||
|
||||
Bear in mind that some elements query the underlying hardware for
|
||||
|
@ -335,11 +335,11 @@ int main(int argc, char *argv[]) {
|
|||
> ![Information](images/icons/emoticons/information.png)
|
||||
> Need help?
|
||||
>
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Build), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build) or [Windows](Installing+on+Windows.markdownb#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Build), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build) or [Windows](sdk-installing-on-windows.mdb#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
>
|
||||
> `` gcc basic-tutorial-6.c -o basic-tutorial-6 `pkg-config --cflags --libs gstreamer-1.0` ``
|
||||
>
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Run), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Run).
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Run), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Run).
|
||||
>
|
||||
> This tutorial simply displays information regarding the Pad Capabilities in different time instants.
|
||||
>
|
||||
|
@ -466,7 +466,7 @@ This tutorial has shown:
|
|||
|
||||
- That Pad Caps can be found using the `gst-inspect-1.0` tool described
|
||||
in [Basic tutorial 10: GStreamer
|
||||
tools](Basic+tutorial+10+GStreamer+tools.markdown).
|
||||
tools](sdk-basic-tutorial-gstreamer-tools.md).
|
||||
|
||||
Next tutorial shows how data can be manually injected into and extracted
|
||||
from the GStreamer pipeline.
|
|
@ -56,7 +56,7 @@ there is only one thread, being blocked by the first sink.
|
|||
### Request pads
|
||||
|
||||
In [Basic tutorial 3: Dynamic
|
||||
pipelines](Basic+tutorial+3+Dynamic+pipelines.markdown) we saw
|
||||
pipelines](sdk-basic-tutorial-dynamic-pipelines.md) we saw
|
||||
an element (`uridecodebin`) which had no pads to begin with, and they
|
||||
appeared as data started to flow and the element learned about the
|
||||
media. These are called **Sometimes Pads**, and contrast with the
|
||||
|
@ -179,11 +179,11 @@ int main(int argc, char *argv[]) {
|
|||
> ![Information](images/icons/emoticons/information.png)
|
||||
> Need help?
|
||||
>
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Build), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Build), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
>
|
||||
> ``gcc basic-tutorial-7.c -o basic-tutorial-7 `pkg-config --cflags --libs gstreamer-1.0` ``
|
||||
>
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Run), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Run).
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Run), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Run).
|
||||
>
|
||||
> This tutorial plays an audible tone through the audio card and opens a window with a waveform representation of the tone. The waveform should be a sinusoid, but due to the refreshing of the window might not appear so.
|
||||
>
|
||||
|
@ -231,7 +231,7 @@ Small adjustments for better demonstration: The “freq” property of
|
|||
appear almost stationary in the window), and this style and shader for
|
||||
`wavescope` make the wave continuous. Use the `gst-inspect-1.0` tool
|
||||
described in [Basic tutorial 10: GStreamer
|
||||
tools](Basic+tutorial+10+GStreamer+tools.markdown) to learn all
|
||||
tools](sdk-basic-tutorial-gstreamer-tools.md) to learn all
|
||||
the properties of these
|
||||
elements.
|
||||
|
|
@ -13,7 +13,7 @@ any time, in a variety of ways. This tutorial shows:
|
|||
- How to access and manipulate this data.
|
||||
|
||||
[Playback tutorial 3: Short-cutting the
|
||||
pipeline](Playback+tutorial+3+Short-cutting+the+pipeline.markdown) explains
|
||||
pipeline](sdk-playback-tutorial-short-cutting-the-pipeline.md) explains
|
||||
how to achieve the same goals in a playbin-based pipeline.
|
||||
|
||||
## Introduction
|
||||
|
@ -70,7 +70,7 @@ this simplified vision should suffice for now.
|
|||
As an example, a `filesrc` (a GStreamer element that reads files)
|
||||
produces buffers with the “ANY” caps and no time-stamping information.
|
||||
After demuxing (see [Basic tutorial 3: Dynamic
|
||||
pipelines](Basic+tutorial+3+Dynamic+pipelines.markdown))
|
||||
pipelines](sdk-basic-tutorial-dynamic-pipelines.md))
|
||||
buffers can have some specific caps, for example “video/x-h264”. After
|
||||
decoding, each buffer will contain a single video frame with raw caps
|
||||
(for example, “video/x-raw-yuv”) and very precise time stamps indicating
|
||||
|
@ -79,7 +79,7 @@ when should that frame be displayed.
|
|||
### This tutorial
|
||||
|
||||
This tutorial expands [Basic tutorial 7: Multithreading and Pad
|
||||
Availability](Basic+tutorial+7+Multithreading+and+Pad+Availability.markdown) in
|
||||
Availability](sdk-basic-tutorial-multithreading-and-pad-availability.md) in
|
||||
two ways: firstly, the `audiotestsrc` is replaced by an `appsrc` that
|
||||
will generate the audio data. Secondly, a new branch is added to the
|
||||
`tee` so data going into the audio sink and the wave display is also
|
||||
|
@ -335,11 +335,11 @@ int main(int argc, char *argv[]) {
|
|||
> ![Information](images/icons/emoticons/information.png)
|
||||
> Need help?
|
||||
>
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Build), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Build), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
>
|
||||
> `` gcc basic-tutorial-8.c -o basic-tutorial-8 `pkg-config --cflags --libs gstreamer-1.0 gst-audio-1.0` ``
|
||||
>
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Run), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Run).
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Run), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Run).
|
||||
>
|
||||
> This tutorial plays an audible tone for varying frequency through the audio card and opens a window with a waveform representation of the tone. The waveform should be a sinusoid, but due to the refreshing of the window might not appear so.
|
||||
>
|
||||
|
@ -349,7 +349,7 @@ int main(int argc, char *argv[]) {
|
|||
|
||||
The code to create the pipeline (Lines 131 to 205) is an enlarged
|
||||
version of [Basic tutorial 7: Multithreading and Pad
|
||||
Availability](Basic+tutorial+7+Multithreading+and+Pad+Availability.markdown).
|
||||
Availability](sdk-basic-tutorial-multithreading-and-pad-availability.md).
|
||||
It involves instantiating all the elements, link the elements with
|
||||
Always Pads, and manually link the Request Pads of the `tee` element.
|
||||
|
||||
|
@ -500,7 +500,7 @@ gst_buffer_unref (buffer);
|
|||
Once we have the buffer ready, we pass it to `appsrc` with the
|
||||
`push-buffer` action signal (see information box at the end of [Playback
|
||||
tutorial 1: Playbin
|
||||
usage](Playback+tutorial+1+Playbin+usage.markdown)), and then
|
||||
usage](sdk-playback-tutorial-playbin-usage.md)), and then
|
||||
`gst_buffer_unref()` it since we no longer need it.
|
||||
|
||||
``` lang=c
|
||||
|
@ -540,7 +540,7 @@ This tutorial has shown how applications can:
|
|||
|
||||
In a playbin-based pipeline, the same goals are achieved in a slightly
|
||||
different way. [Playback tutorial 3: Short-cutting the
|
||||
pipeline](Playback+tutorial+3+Short-cutting+the+pipeline.markdown) shows
|
||||
pipeline](sdk-playback-tutorial-short-cutting-the-pipeline.md) shows
|
||||
how to do it.
|
||||
|
||||
It has been a pleasure having you here, and see you soon\!
|
|
@ -197,11 +197,11 @@ static void handle_message (CustomData *data, GstMessage *msg) {
|
|||
> ![Information](images/icons/emoticons/information.png)
|
||||
> Need help?
|
||||
>
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Build), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Build) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
> If you need help to compile this code, refer to the **Building the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Build), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Build) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Build), or use this specific command on Linux:
|
||||
>
|
||||
> ``gcc basic-tutorial-4.c -o basic-tutorial-4 `pkg-config --cflags --libs gstreamer-1.0` ``
|
||||
>
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](Installing+on+Linux.markdown#InstallingonLinux-Run), [Mac OS X](Installing+on+Mac+OS+X.markdown#InstallingonMacOSX-Run) or [Windows](Installing+on+Windows.markdown#InstallingonWindows-Run).
|
||||
>If you need help to run this code, refer to the **Running the tutorials** section for your platform: [Linux](sdk-installing-on-linux.md#InstallingonLinux-Run), [Mac OS X](sdk-installing-on-mac-osx.md#InstallingonMacOSX-Run) or [Windows](sdk-installing-on-windows.md#InstallingonWindows-Run).
|
||||
>
|
||||
> This tutorial opens a window and displays a movie, with accompanying audio. The media is fetched from the Internet, so the window might take a few seconds to appear, depending on your connection speed. 10 seconds into the movie it skips to a new position
|
||||
>
|
||||
|
@ -231,7 +231,7 @@ move the message handling code to its own function
|
|||
|
||||
We would then build a pipeline composed of a single element, a
|
||||
`playbin`, which we already saw in [Basic tutorial 1: Hello
|
||||
world!](Basic+tutorial+1+Hello+world.markdown). However,
|
||||
world!](sdk-basic-tutorial-hello-world.md). However,
|
||||
`playbin` is in itself a pipeline, and in this case it is the only
|
||||
element in the pipeline, so we use directly the `playbin` element. We
|
||||
will skip the details: the URI of the clip is given to `playbin` via
|
|
@ -465,7 +465,7 @@ int main(int argc, char *argv[]) {
|
|||
> This tutorial opens a GTK+ window and displays a movie, with accompanying audio. The media is fetched from the Internet, so the window might take a few seconds to appear, depending on your connection speed. The Window has some GTK+ buttons to Pause, Stop and Play the movie, and a slider to show the current position of the stream, which can be dragged to change it. Also, information about the stream is shown on a column at the right edge of the window.
|
||||
>
|
||||
>
|
||||
> Bear in mind that there is no latency management (buffering), so on slow connections, the movie might stop after a few seconds. See how [Basic tutorial 12: Streaming](Basic+tutorial+12+Streaming.markdown) solves this issue.
|
||||
> Bear in mind that there is no latency management (buffering), so on slow connections, the movie might stop after a few seconds. See how [Basic tutorial 12: Streaming](sdk-basic-tutorial-streaming.md) solves this issue.
|
||||
>
|
||||
> Required libraries: `gstreamer-video-1.0 gtk+-3.0 gstreamer-1.0`
|
||||
|
||||
|
@ -563,7 +563,7 @@ gst_object_unref (bus);
|
|||
```
|
||||
|
||||
In [Playback tutorial 1: Playbin
|
||||
usage](Playback+tutorial+1+Playbin+usage.markdown), `gst_bus_add_watch()` is
|
||||
usage](sdk-playback-tutorial-playbin-usage.md), `gst_bus_add_watch()` is
|
||||
used to register a function that receives every message posted to the
|
||||
GStreamer bus. We can achieve a finer granularity by using signals
|
||||
instead, which allow us to register only to the messages we are
|
|
@ -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]: Installing+the+SDK.markdown
|
||||
[Installing the SDK]: sdk-installing.md
|
|
@ -266,7 +266,7 @@ and used as follows:
|
|||
| `GSTREAMER_PLUGINS_CODECS_GPL` | assrender |
|
||||
| `GSTREAMER_PLUGINS_SYS` | glimagesink opensles amc |
|
||||
|
||||
Build and run your application as explained in the [Building the tutorial](Installing+for+Android+development.markdown#building-the-tutorials) section.
|
||||
Build and run your application as explained in the [Building the tutorial](sdk-installing-for-android-development.md#building-the-tutorials) section.
|
||||
|
||||
[information]: images/icons/emoticons/information.png
|
||||
[Android SDK]: http://developer.android.com/sdk/index.html
|
|
@ -87,4 +87,4 @@ keep development consistent across all the platforms the SDK supports.
|
|||
Once a project has been created using a GStreamer SDK Template, it is
|
||||
ready to build and run. All necessary infrastructure is already in
|
||||
place. To understand what files have been created and how they interact,
|
||||
take a look at the [iOS tutorials](iOS+tutorials.markdown).
|
||||
take a look at the [iOS tutorials](sdk-ios-tutorials.md).
|
|
@ -6,10 +6,10 @@ short-description: Download and install GStreamer
|
|||
|
||||
## Choose your platform by clicking on the corresponding logo
|
||||
|
||||
[![](attachments/1540163.png)](Installing+on+Mac+OS+X.markdown)
|
||||
[![](attachments/1540164.png)](Installing+on+Windows.markdown)
|
||||
[![](attachments/2654239.png)](Installing+for+Android+development.markdown)
|
||||
[![](attachments/3539150.jpeg)](Installing+for+iOS+development.markdown)
|
||||
[![](attachments/1540163.png)](sdk-installing-on-mac-osx.md)
|
||||
[![](attachments/1540164.png)](sdk-installing-on-windows.md)
|
||||
[![](attachments/2654239.png)](sdk-installing-for-android-development.md)
|
||||
[![](attachments/3539150.jpeg)](sdk-installing-for-ios-development.md)
|
||||
|
||||
## Linux
|
||||
|
||||
|
@ -20,4 +20,4 @@ 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](Building+from+source+using+Cerbero.markdown).
|
||||
[build from source using cerbero](sdk-building-from-source-using-cerbero.md).
|
|
@ -585,12 +585,12 @@ It has been a pleasure having you here, and see you soon!
|
|||
|
||||
[Playback tutorial 2: Subtitle management]: Playback%2Btutorial%2B2%253A%2BSubtitle%2Bmanagement.html
|
||||
[information]: images/icons/emoticons/information.png
|
||||
[Mac]: Installing+on+Mac+OS+X.markdown
|
||||
[Mac]: sdk-installing-on-mac-osx.md
|
||||
[Windows]: Installing+on+Windows
|
||||
[Mac OS X]: Installing+on+Mac+OS+X.markdown#building-the-tutorials
|
||||
[1]: Installing+on+Windows.markdown#running-the-tutorials
|
||||
[iOS]: Installing+for+iOS+development.markdown#building-the-tutorials
|
||||
[android]: Installing+for+Android+development.markdown#building-the-tutorials
|
||||
[Mac OS X]: sdk-installing-on-mac-osx.md#building-the-tutorials
|
||||
[1]: sdk-installing-on-windows.md#running-the-tutorials
|
||||
[iOS]: sdk-installing-for-ios-development.md#building-the-tutorials
|
||||
[android]: sdk-installing-for-android-development.md#building-the-tutorials
|
||||
[Tutorial 12: Live streaming]: http://docs.gstreamer.com/display/GstSDK/Tutorial+12%3A+Live+streaming
|
||||
[Tutorial 17: DVD playback]: http://docs.gstreamer.com/display/GstSDK/Tutorial+17%3A+DVD+playback
|
||||
[information]: images/icons/emoticons/information.png
|
|
@ -29,17 +29,17 @@ concepts is discussed.
|
|||
- Tools: [Basic tutorial 10: GStreamer tools]
|
||||
- Threads: [Basic tutorial 7: Multithreading and Pad Availability]
|
||||
|
||||
[Playback tutorial 1: Playbin usage]: Playback+tutorial+1+Playbin+usage.markdown
|
||||
[Basic tutorial 8: Short-cutting the pipeline]: Basic+tutorial+8+Short-cutting+the+pipeline.markdown
|
||||
[Basic tutorial 2: GStreamer concepts]: Basic+tutorial+2+GStreamer+concepts.markdown
|
||||
[Basic tutorial 6: Media formats and Pad Capabilities]: Basic+tutorial+6+Media+formats+and+Pad+Capabilities.markdown
|
||||
[Basic tutorial 11: Debugging tools]: Basic+tutorial+11+Debugging+tools.markdown
|
||||
[Basic tutorial 9: Media information gathering]: Basic+tutorial+9+Media+information+gathering.markdown
|
||||
[Basic tutorial 10: GStreamer tools]: Basic+tutorial+10+GStreamer+tools.markdown
|
||||
[gst-inspect-1.0]: gst-inspect.markdown
|
||||
[gst-launch-1.0]: gst-launch.markdown
|
||||
[Basic tutorial 5: GUI toolkit integration]: Basic+tutorial+5+GUI+toolkit+integration.markdown
|
||||
[Basic tutorial 3: Dynamic pipelines]: Basic+tutorial+3+Dynamic+pipelines.markdown
|
||||
[Basic tutorial 7: Multithreading and Pad Availability]: Basic+tutorial+7+Multithreading+and+Pad+Availability.markdown
|
||||
[Basic tutorial 4: Time management]: Basic+tutorial+4+Time+management.markdown
|
||||
[Playback tutorial 2: Subtitle management]: Playback+tutorial+2+Subtitle+management.markdown
|
||||
[Playback tutorial 1: Playbin usage]: sdk-playback-tutorial-playbin-usage.md
|
||||
[Basic tutorial 8: Short-cutting the pipeline]: sdk-basic-tutorial-short-cutting-the-pipeline.md
|
||||
[Basic tutorial 2: GStreamer concepts]: sdk-basic-tutorial-concepts.md
|
||||
[Basic tutorial 6: Media formats and Pad Capabilities]: sdk-basic-tutorial-media-formats-and-pad-capabilities.md
|
||||
[Basic tutorial 11: Debugging tools]: sdk-basic-tutorial-debugging-tools.md
|
||||
[Basic tutorial 9: Media information gathering]: sdk-basic-tutorial-media-information-gathering.md
|
||||
[Basic tutorial 10: GStreamer tools]: sdk-basic-tutorial-gstreamer-tools.md
|
||||
[gst-inspect-1.0]: sdk-gst-inspect.md
|
||||
[gst-launch-1.0]: gst-launch.md
|
||||
[Basic tutorial 5: GUI toolkit integration]: sdk-basic-tutorial-toolkit-integration.md
|
||||
[Basic tutorial 3: Dynamic pipelines]: sdk-basic-tutorial-dynamic-pipelines.md
|
||||
[Basic tutorial 7: Multithreading and Pad Availability]: sdk-basic-tutorial-multithreading-and-pad-availability.md
|
||||
[Basic tutorial 4: Time management]: sdk-basic-tutorial-time-management.md
|
||||
[Playback tutorial 2: Subtitle management]: sdk-playback-tutorial-subtitle-management.md
|
|
@ -76,11 +76,11 @@ purposes.
|
|||
|
||||
- [Sintel, the Durian Open Movie Project]
|
||||
|
||||
[installing the SDK]: Installing+the+SDK.markdown
|
||||
[installing the SDK]: sdk-installing.md
|
||||
[GStreamer documentation]: http://gstreamer.freedesktop.org/documentation/
|
||||
[Basic tutorials]: Basic+tutorials.markdown
|
||||
[Playback tutorials]: Playback+tutorials.markdown
|
||||
[Android tutorials]: Android+tutorials.markdown
|
||||
[iOS tutorials]: iOS+tutorials.markdown
|
||||
[Table of Concepts]: Table+of+Concepts.markdown
|
||||
[Basic tutorials]: sdk-basic-tutorials.md
|
||||
[Playback tutorials]: sdk-playback-tutorials.md
|
||||
[Android tutorials]: sdk-android-tutorials.md
|
||||
[iOS tutorials]: sdk-ios-tutorials.md
|
||||
[Table of Concepts]: sdk-table-of-concepts.md
|
||||
[Sintel, the Durian Open Movie Project]: http://www.sintel.org/
|
112
sitemap.txt
112
sitemap.txt
|
@ -1,58 +1,58 @@
|
|||
Home.markdown
|
||||
Installing+the+SDK.markdown
|
||||
Installing+for+Android+development.markdown
|
||||
Installing+for+iOS+development.markdown
|
||||
Installing+on+Mac+OS+X.markdown
|
||||
Installing+on+Windows.markdown
|
||||
Building+from+source+using+Cerbero.markdown
|
||||
Tutorials.markdown
|
||||
Basic+tutorials.markdown
|
||||
Basic+tutorial+1+Hello+world.markdown
|
||||
Basic+tutorial+2+GStreamer+concepts.markdown
|
||||
Basic+tutorial+3+Dynamic+pipelines.markdown
|
||||
Basic+tutorial+4+Time+management.markdown
|
||||
Basic+tutorial+5+GUI+toolkit+integration.markdown
|
||||
Basic+tutorial+6+Media+formats+and+Pad+Capabilities.markdown
|
||||
Basic+tutorial+7+Multithreading+and+Pad+Availability.markdown
|
||||
Basic+tutorial+8+Short-cutting+the+pipeline.markdown
|
||||
Basic+tutorial+9+Media+information+gathering.markdown
|
||||
Basic+tutorial+10+GStreamer+tools.markdown
|
||||
Basic+tutorial+11+Debugging+tools.markdown
|
||||
Basic+tutorial+12+Streaming.markdown
|
||||
Basic+tutorial+13+Playback+speed.markdown
|
||||
Basic+tutorial+14+Handy+elements.markdown
|
||||
Basic+tutorial+15+Clutter+integration.markdown
|
||||
Basic+tutorial+16+Platform-specific+elements.markdown
|
||||
Playback+tutorials.markdown
|
||||
Playback+tutorial+1+Playbin+usage.markdown
|
||||
Playback+tutorial+2+Subtitle+management.markdown
|
||||
Playback+tutorial+3+Short-cutting+the+pipeline.markdown
|
||||
Playback+tutorial+4+Progressive+streaming.markdown
|
||||
Playback+tutorial+5+Color+Balance.markdown
|
||||
Playback+tutorial+6+Audio+visualization.markdown
|
||||
Playback+tutorial+7+Custom+playbin+sinks.markdown
|
||||
Playback+tutorial+8+Hardware-accelerated+video+decoding.markdown
|
||||
Playback+tutorial+9+Digital+audio+pass-through.markdown
|
||||
Android+tutorials.markdown
|
||||
Android+tutorial+1+Link+against+GStreamer.markdown
|
||||
Android+tutorial+2+A+running+pipeline.markdown
|
||||
Android+tutorial+3+Video.markdown
|
||||
Android+tutorial+4+A+basic+media+player.markdown
|
||||
Android+tutorial+5+A+Complete+media+player.markdown
|
||||
iOS+tutorials.markdown
|
||||
iOS+tutorial+1+Link+against+GStreamer.markdown
|
||||
iOS+tutorial+2+A+running+pipeline.markdown
|
||||
iOS+tutorial+3+Video.markdown
|
||||
iOS+tutorial+4+A+basic+media+player.markdown
|
||||
iOS+tutorial+5+A+Complete+media+player.markdown
|
||||
Table+of+Concepts.markdown
|
||||
Deploying+your+application.markdown
|
||||
Mac+OS+X+deployment.markdown
|
||||
Windows+deployment.markdown
|
||||
Multiplatform+deployment+using+Cerbero.markdown
|
||||
GStreamer+reference.markdown
|
||||
gst-inspect.markdown
|
||||
gst-launch.markdown
|
||||
index.md
|
||||
sdk-installing.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-building-from-source-using-cerbero.md
|
||||
sdk-tutorials.md
|
||||
sdk-basic-tutorials.md
|
||||
sdk-basic-tutorial-hello-world.md
|
||||
sdk-basic-tutorial-concepts.md
|
||||
sdk-basic-tutorial-dynamic-pipelines.md
|
||||
sdk-basic-tutorial-time-management.md
|
||||
sdk-basic-tutorial-toolkit-integration.md
|
||||
sdk-basic-tutorial-media-formats-and-pad-capabilities.md
|
||||
sdk-basic-tutorial-multithreading-and-pad-availability.md
|
||||
sdk-basic-tutorial-short-cutting-the-pipeline.md
|
||||
sdk-basic-tutorial-media-information-gathering.md
|
||||
sdk-basic-tutorial-gstreamer-tools.md
|
||||
sdk-basic-tutorial-debugging-tools.md
|
||||
sdk-basic-tutorial-streaming.md
|
||||
sdk-basic-tutorial-playback-speed.md
|
||||
sdk-basic-tutorial-handy-elements.md
|
||||
sdk-basic-tutorial-clutter-integration.md
|
||||
sdk-basic-tutorial-platform-specific-elements.md
|
||||
sdk-playback-tutorials.md
|
||||
sdk-playback-tutorial-playbin-usage.md
|
||||
sdk-playback-tutorial-subtitle-management.md
|
||||
sdk-playback-tutorial-short-cutting-the-pipeline.md
|
||||
sdk-playback-tutorial-progressive-streaming.md
|
||||
sdk-playback-tutorial-color-balance.md
|
||||
sdk-playback-tutorial-audio-visualization.md
|
||||
sdk-playback-tutorial-custom-playbin-sinks.md
|
||||
sdk-playback-tutorial-hardware-accelerated-video-decoding.md
|
||||
sdk-playback-tutorial-digital-audio-pass-through.md
|
||||
sdk-android-tutorials.md
|
||||
sdk-android-tutorial-link-against-gstreamer.md
|
||||
sdk-android-tutorial-a-running-pipeline.md
|
||||
sdk-android-tutorial-video.md
|
||||
sdk-android-tutorial-media-player.md
|
||||
sdk-android-tutorial-a-complete-media-player.md
|
||||
sdk-ios-tutorials.md
|
||||
sdk-ios-tutorial-link-against-gstreamer.md
|
||||
sdk-ios-tutorial-a-running-pipeline.md
|
||||
sdk-ios-tutorial-video.md
|
||||
sdk-ios-tutorial-a-basic-media-player.md
|
||||
sdk-ios-tutorial-a-complete-media-player.md
|
||||
sdk-table-of-concepts.md
|
||||
sdk-deploying-your-application.md
|
||||
sdk-mac-osx-deployment.md
|
||||
sdk-windows-deployment.md
|
||||
sdk-multiplatform-deployment-using-cerbero.md
|
||||
sdk-api-reference.md
|
||||
sdk-gst-inspect.md
|
||||
gst-launch.md
|
||||
manual-index.md
|
||||
manual-introduction.md
|
||||
manual-gstreamer.md
|
||||
|
@ -123,4 +123,4 @@ Home.markdown
|
|||
pwg-porting.md
|
||||
pwg-porting-1_0.md
|
||||
pwg-licensing-advisory.md
|
||||
Legal+information.markdown
|
||||
sdk-legal-information.md
|
||||
|
|
Loading…
Reference in a new issue