summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-26Add meson build system for playback/player/{gst-play,gtk} and ↵HEADmasterSebastian Dröge11-81/+43
network/http-launch
2016-08-26Merge commit 'http-launch/merge'Sebastian Dröge1-0/+548
2016-08-26Merge commit 'gst-player/merge'Sebastian Dröge71-0/+10943
All gst-player example applications from https://github.com/sdroege/gst-player
2016-08-26Initial commit with empty meson.buildSebastian Dröge2-0/+503
2016-08-23playback/player: gtk: Remove unused variableSebastian Dröge1-5/+0
2016-08-23playback/player: Block value-changed signal when playing an URI to prevent ↵Sebastian Dröge1-0/+4
spurious seeks
2016-08-23playback/player: android: Update build tools and gradleArun Raghavan2-3/+3
New build tools needed for Instant Run, and Android Studio wants us to update that and the gradle version.
2016-08-22playback/player: gtk: Block value-change signal handler while updating the ↵Sebastian Dröge1-0/+4
range of the seekbar too I.e. when updating the duration. Changing the range might also change the value, which would then trigger a seek.
2016-08-18playback/player: gtk: Use GQueue instead of g_list_append() or the ↵Sebastian Dröge1-7/+6
prepend-reverse trick
2016-08-08playback/player: gtk-play: provide similar behaviour for quit and closeMaxin B. John1-1/+1
In x86 targets, gtk-play just pause rather than quitting the application when we click the close button (delete-event). Change the callback function to get similar behaviour when we click on "Quit" menu option.
2016-07-21playback/player: gtk: fix widget leakGuillaume Desmottes1-0/+1
The ref returned by gst_player_gtk_video_renderer_get_widget() was never released.
2016-07-21playback/player: gtk: fix gtkglsink leakGuillaume Desmottes1-1/+2
The ref returned by gst_element_factory_make() was leaked.
2016-07-21playback/player: Call gst_deinit() in all applications at the end of main()Guillaume Desmottes3-1/+7
Needed to be able to track leaks using valgrind or the leaks tracer.
2016-05-10playback/player: android: Update build tools version and ship gradle wrapper ↵Sebastian Dröge5-2/+258
script
2016-03-28playback/player: ios: Sync gst_ios_init.[mh] with latest versionEmmanuel Imbernon2-20/+86
Fixes https://github.com/sdroege/gst-player/pull/154
2016-03-22playback/player: Changing icons names to make it visible on gtk playerMariusz Wasak1-5/+5
Fixes https://github.com/sdroege/gst-player/pull/150
2016-03-16playback/player: gtk: Change True to glib TRUE to make gtk player project ↵Mariusz Wasak1-4/+4
compile https://github.com/sdroege/gst-player/pull/149
2016-02-11playback/player: android: Move to gradle based buildArun Raghavan16-108/+150
2016-01-07playback/player: android: Register native_stop() with JNISebastian Dröge1-0/+1
https://github.com/sdroege/gst-player/issues/143
2016-01-04playback/player: player: Build against GstPlayer version from ↵Sebastian Dröge8-63/+11
gst-plugins-bad everywhere The old version with everything included and buildable against GStreamer 1.6 can still be found in the gst-player-0.1 branch and will be continued to be updated for a while.
2016-01-04playback/player: player: Remove gst_player_new() and make ↵Sebastian Dröge5-5/+5
gst_player_new_full() the normal constructor In very few cases the simple version was actually needed and having the parameters hidden by a _full() version caused application that actually needed it to not use it.
2015-12-22playback/player: android: Fix compilationSebastian Dröge2-2/+11
2015-12-09playback/player: android: Allow building for multiple Android ABIsSebastian Dröge1-0/+14
2015-11-13playback/player: android: Don't do custom surface width/height calculations ↵Sebastian Dröge1-0/+5
if we have no media width/height
2015-11-13playback/player: android: Add more URI schemes, mimetypes and file extensionsSebastian Dröge1-31/+300
Based on the AndroidManifest.xml of VLC for Android.
2015-11-09playback/player: gtk: Remove double assignment of a variableSebastian Dröge1-1/+1
2015-11-08playback/player: Add project files for Win32 build environment.KimTaeSoo0-0/+0
This commit includes project files for Win32/Win64 build environment (Visual Studio 12). To build this project, GStreamer packages for Windows (http://gstreamer.freedesktop.org/data/pkg/windows/) should be installed. To run excutable, add "%GSTREAMER_1_0_ROOT_X86%\bin" or "%GSTREAMER_1_0_ROOT_X86_64%\bin" to environment variable "Path"
2015-11-08playback/player: android: Fix typo for restricted codecs plugincaseten1-1/+1
2015-11-06playback/player: Revert "android: Use gradle & ndk-build combo to generate ↵Sebastian Dröge28-932/+280
the Android App" This reverts commit a95ee9c61c371ec2b8d4ff59cace26451b11225a. The gradle based build system has various problems currently.
2015-11-06playback/player: Revert "android: Fix Windows build of the app"Sebastian Dröge1-8/+1
This reverts commit 5d8c1868beec85ac02bcc6e0bfd0ad9dbb99a3b8. The gradle based build system has various problems currently.
2015-11-06playback/player: Revert "README.md formatting."Sebastian Dröge1-7/+1
This reverts commit 499f68c42371081204b6285227073a7eb165c652. The gradle based build system has various problems currently.
2015-11-05playback/player: gtk-play: change print format of guint64Justin Kim1-2/+2
guint64 type usually corresponds with 'G_GUINT64_FORMAT'.
2015-11-02playback/player: qt: add new qml item to render media info sampleAlexandre Moreno7-2/+185
when video is not available it will try to display the sample image returned by media info object.
2015-11-01playback/player: qt: accept a list of uris or files as command line parametersAlexandre Moreno1-0/+20
2015-11-01playback/player: qt: add simple playlist support and wire buttonsAlexandre Moreno3-4/+90
2015-11-01playback/player: qt: add autoPlay propertyAlexandre Moreno2-2/+21
When set to true will play current media set immediately, and if set to false will show first frame (i.e. go to pause state)
2015-11-01playback/player: qt: seek while dragging seek barAlexandre Moreno1-21/+5
removed time label on top the seek bar, should be placed elsewhere
2015-11-01playback/player: qt: do not hide playbar if it contains cursorAlexandre Moreno1-2/+13
2015-10-27playback/player: qt: Return a new reference to the renderer from ↵Sebastian Dröge1-1/+1
VideoRenderer::renderer() gst_player_new_full() takes ownership of it, and that's where it is usually used. Without this we would create assertions on application shutdown. Fixes #129
2015-10-27playback/player: qt: add a destructor and release resourcesAlexandre Moreno2-0/+10
Fixes #129
2015-10-27playback/player: qt: consistent use of pixel sizesAlex Moreno1-18/+18
See #124. We should switch everything to be device independent at some point, but this at least gives us a consistent UI for the time being.
2015-10-24playback/player: qt: hide playbar properlyAlexandre Moreno1-20/+19
Fixes #120
2015-10-24playback/player: qt: bind video item size to windowAlexandre Moreno1-2/+2
Fixes #119
2015-10-24playback/player: qt: elide long titlesAlexandre Moreno1-8/+2
Fixes #121
2015-10-24playback/player: qt: add position update interval propertyAlexandre Moreno3-3/+23
2015-10-23playback/player: qt: Fix -Wunused-variable compiler warningsSebastian Dröge1-9/+4
2015-10-23playback/player: qt: add stream selection supportAlexandre Moreno5-128/+738
2015-10-06playback/player: qt: emit player signals from Qt event loopAlexandre Moreno2-7/+164
2015-10-04playback/player: Add Qt bindings and playerAlexandre Moreno14-0/+1606
2015-10-04playback/player: gst-play: trivial cleanupJimmy Ohn1-15/+8