Commit graph

207 commits

Author SHA1 Message Date
Seungha Yang 3db9152ec6 isoff: Add parsing moov and tfdt
To extract isobmff level timestamp, moov and tfdt parsing is required.

https://bugzilla.gnome.org/show_bug.cgi?id=777825
2017-08-25 17:21:11 -07:00
Seungha Yang 7d06ecb3a4 isoff: Move isoff to gst-libs
Also rename unit test dash_isoff to isoff

https://bugzilla.gnome.org/show_bug.cgi?id=777825
2017-08-25 17:21:04 -07:00
Tim-Philipp Müller b77948d511 mpegts: make accidentally exported debug category symbol private
Was never in header files, was just exported by accident because
of the gst_ prefix of the variable name.
2017-08-11 14:39:07 +01:00
Tim-Philipp Müller 2445021120 codecparsers: make debug categories static
They're only used internally. The VP9 parser's debug
category symbol was accidentally exported.
2017-08-11 14:34:34 +01:00
Tim-Philipp Müller caeb59fc87 win32: update .def file for new base class
https://bugzilla.gnome.org/show_bug.cgi?id=768576
2017-05-23 08:45:23 +01:00
Tim-Philipp Müller ec17c6859d win32: update .def file for new exports 2017-05-21 15:15:48 +01:00
Tim-Philipp Müller 616a6acb05 win32: update .def file for API removal 2017-05-20 17:05:08 +01:00
Sebastian Dröge cf940ca359 win32: Update libgsturidownloader.def 2017-04-07 14:44:54 +03:00
Tim-Philipp Müller cf7ce80215 Fix distcheck
Don't use wildcards in Makefile.am, buildbot doesn't seem
to like them.
2017-02-14 23:00:06 +00:00
Tim-Philipp Müller 9807cbf366 win32: remove disted enumtypes files which are no longer used 2017-02-14 20:23:12 +00:00
Lyon Wang b22fec8293 player: Add support for selecting a specific video sink
- Add overlay video renderer "video-sink" property, so that can be set
- In create_video_sink, it returns video sink instead of always NULL
- Add new renderer_new_with_sink() API to set video sink

https://bugzilla.gnome.org/show_bug.cgi?id=776490
2017-01-17 13:14:59 +02:00
Lyon Wang 2609aaa48b player: Add get video snapshot API
Add get video snapshot API:
  gst_player_get_video_snapshot()

https://bugzilla.gnome.org/show_bug.cgi?id=773709
2017-01-17 13:09:55 +02:00
Sebastian Dröge 19ddd9efd2 player: Add deprecated compatibility functions for the audio/video/subtitle stream getters 2016-12-21 11:38:11 +02:00
Sebastian Dröge 00f9a21cd2 player: Move audio/video/subtitle stream list getters into the correct namespace 2016-12-21 11:32:52 +02:00
Lyon Wang 9294dc4ac7 player: Add get track number media info API
https://bugzilla.gnome.org/show_bug.cgi?id=773570
2016-12-21 11:31:09 +02:00
Tim-Philipp Müller 603c34d59d win32: fix distcheck 2016-12-16 22:45:06 +00:00
Tim-Philipp Müller 936995ba8d win32: remove generation of pre-made config.h for msvc builds
This is no longer needed with the Meson build.
2016-12-16 19:16:10 +00:00
Sebastian Dröge ad13f25691 win32: Update for new GstPlayer API 2016-11-02 11:21:36 +02:00
Lyon Wang 8d41d816a2 player: Add configuration for enabling accurate seeks
https://bugzilla.gnome.org/show_bug.cgi?id=773521
2016-11-01 19:49:52 +02:00
Sebastian Dröge f2df164f88 Release 1.10.0 2016-11-01 17:58:20 +02:00
Nirbheek Chauhan 111eb088fb Just remove win32/common/libgstgl.def
It was always wrong since the symbols being exported in gstgl-1.0.dll
are platform-specific, and the check we do in dist checks it on all
platforms (which usually means Linux) and the list is instead
Linux-specific right now.

Even if we fix that, it can still never be right because it depends on
your configuration even on a specific platform. For instance, when we
start building EGL support on Windows using ANGLE, the symbol list will
change depending on whether that is enabled or not.

We also don't need this anymore since we use GST_EXPORT for all
functions exported on Windows now.
2016-10-27 23:09:38 +05:30
Sebastian Dröge 72b7677914 Release 1.9.90 2016-09-30 13:02:55 +03:00
Sebastian Dröge e19307edfe Release 1.9.2 2016-09-01 12:27:59 +03:00
Nirbheek Chauhan 950013ff46 win32: Update libgstgl.def 2016-08-19 14:42:01 +01:00
Guillaume Desmottes 0f692e202e player: move 'position-update-interval' setting to the config struct
https://bugzilla.gnome.org/show_bug.cgi?id=769144
2016-07-25 13:03:20 +03:00
Guillaume Desmottes 6e39cef802 player: add API to change http user agent
Introducing a new 'config' API similar to GstBufferPoolConfig.

https://bugzilla.gnome.org/show_bug.cgi?id=765314
2016-07-25 13:02:35 +03:00
Sebastian Dröge e06dd97007 Release 1.9.1 2016-07-06 13:07:21 +03:00
Tim-Philipp Müller afc0136137 win32: update codecparsers .def file for new symbols 2016-06-24 13:05:24 +01:00
Nirbheek Chauhan a2cd9b0f0c win32: Add missing def files for libraries 2016-06-21 11:32:29 +01:00
Barun Kumar Singh bf43460018 player: Add audio-video-offset property and setter/getter API
https://bugzilla.gnome.org/show_bug.cgi?id=765315
2016-04-28 13:18:41 +03:00
Sebastian Dröge b66a9acdb8 win32: Add new API to .def file 2016-04-21 14:58:45 +03:00
Tim-Philipp Müller 519c942eb3 win32: update .def file for new gl api 2016-04-10 22:18:38 +01:00
Sebastian Dröge 10a9b78d40 player: Add is_live flag to the GstPlayerMediaInfo
https://bugzilla.gnome.org/show_bug.cgi?id=763126
2016-03-25 12:51:29 +02:00
Sebastian Dröge 740d3507ea Release 1.8.0 2016-03-24 12:33:19 +02:00
Sebastian Dröge 51047d6bdb Release 1.7.91 2016-03-15 12:13:17 +02:00
Sebastian Dröge 3ebfefd220 Release 1.7.90 2016-03-01 18:23:36 +02:00
Tim-Philipp Müller 14521dc774 win32: update exports for new libgstgl function 2016-02-28 14:06:14 +00:00
Sebastian Dröge 18ac9d239e player: Expose more GstVideoOverlay API in the GstPlayerVideoOverlayVideoRenderer
Expose the expose() and set_render_rectangle() methods. These are useful for
proper functioning of the video overlay in various situations and toolkits.
2016-02-22 12:54:05 +02:00
Tim-Philipp Müller 5b5398d613 win32: remove outdated build cruft
This hasn't been touched for generations, doesn't work,
and is just causing confusion. We also don't want to
maintain these files manually.
2016-02-21 10:34:56 +00:00
Sebastian Dröge 50ae46cc0f Release 1.7.2 2016-02-19 11:50:25 +02:00
Matthew Waters 561b7e0613 gl: update win32 .def file 2016-02-09 13:56:32 +11:00
Matthew Waters 1b0198631c gl: add .def file for msvc builds
Also internalize some API from being exported.
2016-02-05 10:46:21 +11:00
Sebastian Dröge b53972a5cb player: Remove gst_player_new() and make 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.
2016-01-04 09:55:28 +02:00
Sebastian Dröge f12b2a7456 win32: Update libgstcodecparsers.def with the new symbols 2015-12-30 11:54:25 +02:00
Sebastian Dröge 3a088ecc93 Release 1.7.1 2015-12-24 14:28:42 +01:00
Sebastian Dröge 0b2d698b1e player: Import GstPlayer playback convenience API
Based on https://github.com/sdroege/gst-player
commit 9ce6ae0dbb8eeeefaf794cfae80e279a03cc598d
2015-12-23 09:54:37 +01:00
Sebastian Dröge 0237b02f96 Release 1.6.0 2015-09-25 23:33:37 +02:00
Sebastian Dröge 07203364cb Release 1.5.91 2015-09-18 19:51:49 +02:00
Sebastian Dröge 9f5d962719 win32: Add new h265 parser symbols 2015-08-24 21:28:46 +03:00
Sebastian Dröge 8184b7e528 Release 1.5.90 2015-08-19 13:46:53 +03:00