summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-23gtk: Remove unused variableHEADmasterSebastian Dröge1-5/+0
2016-08-23Block value-changed signal when playing an URI to prevent spurious seeksSebastian Dröge1-0/+4
2016-08-23android: 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-22gtk: Block value-change signal handler while updating the range of the ↵Sebastian Dröge1-0/+4
seekbar too I.e. when updating the duration. Changing the range might also change the value, which would then trigger a seek.
2016-08-18gtk: Use GQueue instead of g_list_append() or the prepend-reverse trickSebastian Dröge1-7/+6
2016-08-08gtk-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-21gtk: fix widget leakGuillaume Desmottes1-0/+1
The ref returned by gst_player_gtk_video_renderer_get_widget() was never released.
2016-07-21gtk: fix gtkglsink leakGuillaume Desmottes1-1/+2
The ref returned by gst_element_factory_make() was leaked.
2016-07-21Call 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-10android: Update build tools version and ship gradle wrapper scriptSebastian Dröge5-2/+258
2016-03-28ios: Sync gst_ios_init.[mh] with latest versionEmmanuel Imbernon2-20/+86
Fixes https://github.com/sdroege/gst-player/pull/154
2016-03-22Changing icons names to make it visible on gtk playerMariusz Wasak1-5/+5
Fixes https://github.com/sdroege/gst-player/pull/150
2016-03-16gtk: Change True to glib TRUE to make gtk player project compileMariusz Wasak1-4/+4
https://github.com/sdroege/gst-player/pull/149
2016-02-11android: Move to gradle based buildArun Raghavan18-108/+167
2016-01-07android: Register native_stop() with JNISebastian Dröge1-0/+1
https://github.com/sdroege/gst-player/issues/143
2016-01-06configure: Require gstreamer-player-1.0 >= 1.7.1.1 for the new() API changeSebastian Dröge1-1/+1
2016-01-04player: Build against GstPlayer version from gst-plugins-bad everywhereSebastian Dröge59-13049/+21
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-04player: Remove gst_player_new() and make gst_player_new_full() the normal ↵Sebastian Dröge9-24/+11
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-23tests: Fix pixel-aspect-ratio testSebastian Dröge1-2/+2
2015-12-22player: Update and fix up docs a bitSebastian Dröge7-26/+69
2015-12-22player: Include config.h in all source files if availableSebastian Dröge7-0/+28
2015-12-22android: Fix compilationSebastian Dröge2-2/+11
2015-12-22player: Make emitter function pointer type a typedef to make gtk-doc happySebastian Dröge3-3/+5
2015-12-22player: Re-indent and clean up main headerSebastian Dröge1-27/+27
2015-12-22player: Move visualization list handling to a separate source fileSebastian Dröge6-169/+226
2015-12-22player: Move video renderer and signal dispatcher code into separate filesSebastian Dröge17-507/+834
2015-12-09android: Allow building for multiple Android ABIsSebastian Dröge1-0/+14
2015-11-13android: Don't do custom surface width/height calculations if we have no ↵Sebastian Dröge1-0/+5
media width/height
2015-11-13android: Add more URI schemes, mimetypes and file extensionsSebastian Dröge1-31/+300
Based on the AndroidManifest.xml of VLC for Android.
2015-11-09gtk: Remove double assignment of a variableSebastian Dröge1-1/+1
2015-11-08Add project files for Win32 build environment.KimTaeSoo5-0/+294
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-08android: Fix typo for restricted codecs plugincaseten1-1/+1
2015-11-06Revert "android: Use gradle & ndk-build combo to generate the Android App"Sebastian Dröge29-943/+281
This reverts commit a95ee9c61c371ec2b8d4ff59cace26451b11225a. The gradle based build system has various problems currently.
2015-11-06Revert "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-06Revert "README.md formatting."Sebastian Dröge1-7/+1
This reverts commit 499f68c42371081204b6285227073a7eb165c652. The gradle based build system has various problems currently.
2015-11-05gtk-play: change print format of guint64Justin Kim1-2/+2
guint64 type usually corresponds with 'G_GUINT64_FORMAT'.
2015-11-02qt: 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-01qt: accept a list of uris or files as command line parametersAlexandre Moreno1-0/+20
2015-11-01qt: add simple playlist support and wire buttonsAlexandre Moreno3-4/+90
2015-11-01qt: 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-01qt: seek while dragging seek barAlexandre Moreno1-21/+5
removed time label on top the seek bar, should be placed elsewhere
2015-11-01qt: do not hide playbar if it contains cursorAlexandre Moreno1-2/+13
2015-10-27qt: Return a new reference to the renderer from VideoRenderer::renderer()Sebastian Dröge1-1/+1
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-27qt: add a destructor and release resourcesAlexandre Moreno2-0/+10
Fixes #129
2015-10-27qt: 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-27player: Require scaletempo >= 1.6.1 for audio pitch preserving during trick ↵Sebastian Dröge1-1/+8
modes Fixes https://github.com/sdroege/gst-player/issues/118
2015-10-24qt: hide playbar properlyAlexandre Moreno1-20/+19
Fixes #120
2015-10-24qt: bind video item size to windowAlexandre Moreno1-2/+2
Fixes #119
2015-10-24qt: elide long titlesAlexandre Moreno1-8/+2
Fixes #121
2015-10-24qt: add position update interval propertyAlexandre Moreno3-3/+23