Commit graph

11846 commits

Author SHA1 Message Date
Tim-Philipp Müller 0def19d473 geometrictransform: don't link against libgstinterfaces which was removed
The GstNavigation interface is now in libgstvideo.
2012-04-14 15:29:15 +01:00
Matej Knopp d487c9cd78 fix crash
last_sc is not reset every time a frame is being output, which can cause
last_sc > buf_size in subsequent frame.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674073
2012-04-14 10:43:21 +02:00
Matej Knopp 667fa25ec2 Set sync_poinr = 1 for keyframe 2012-04-14 10:40:47 +02:00
Thiago Santos c13359f583 geometrictransform: use 1.0 videofilter baseclass functions
Port to the new functions of the videofilter class
2012-04-13 14:13:36 -03:00
Thiago Santos d5f2feb8ec geometrictransform: port to 1.0
Straightforward port of geometrictransform plugin
2012-04-13 14:13:36 -03:00
Sebastian Dröge c31d275aff configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:01:12 +02:00
Sebastian Dröge cd81485330 Automatic update of common submodule
From 464fe15 to 6db25be
2012-04-13 13:37:21 +02:00
Sebastian Dröge c88cd9cefc Update for the removal of the interfaces library and the tuner/mixer interfaces 2012-04-13 13:15:39 +02:00
Reynaldo H. Verdejo Pinochet c090df8f04 Sync Android.mk entries to the new major version
Change naming on the pkgconfig files to reflect
the 0.10 -> 1.0 bump.
2012-04-12 18:25:09 -04:00
Sebastian Dröge 197ae50bbf Back to development 2012-04-12 11:19:27 +02:00
Sebastian Dröge 1ab0174c40 Release 0.11.90 2012-04-12 10:50:10 +02:00
Sebastian Dröge 2ba59831c0 Update .po files 2012-04-12 10:47:35 +02:00
Mark Nauwelaerts 7c68885930 tests: remove obsolete multifdsink test
... which is in -base nowadays.
2012-04-11 21:47:52 +02:00
Mark Nauwelaerts 459a85f929 tests: remove obsolete x264enc unit test
... which is in -ugly nowadays.
2012-04-10 17:35:54 +02:00
Mark Nauwelaerts a1dc042bd8 tests: port some more to 1.0 2012-04-10 17:29:12 +02:00
Mark Nauwelaerts 06ac28eb81 voaacenc: plug caps leak 2012-04-10 17:29:12 +02:00
Mark Nauwelaerts 6cb77d0c7f opusdec: tweak caps negotiation
... so as to avoid leaking caps or manipulating NULL caps.
2012-04-10 17:29:11 +02:00
Mark Nauwelaerts a38bf7788d mplex: avoid leaking pad template caps and superfluous copy 2012-04-10 17:22:04 +02:00
Mark Nauwelaerts 361d9d6f30 mplex: fix pad release and cleanup 2012-04-10 17:21:29 +02:00
Mark Nauwelaerts 07db2da91c Merge remote-tracking branch 'origin/0.10'
Conflicts:
	gst/h264parse/gsth264parse.c
	gst/videoparsers/gsth264parse.c
2012-04-06 14:52:12 +02:00
Mark Nauwelaerts 7cfdc7e912 h264parse: tweak default setting of format and alignment in codec_data case
... which should promote ending up in passthrough mode.
2012-04-06 14:36:44 +02:00
Mark Nauwelaerts 0882adc69f h264parse: do not use _unchecked bytewriter variants to insert config
.. since the bytewriter is explicitly created with non-fixed size to
allow (very much so expected) growth.

Partially reverts commit 20669d461a while
trying to keep (some?) compilers happy.

IIRC, the purpose of GstByteWriter in the first place was (at least)
being able to dump data without having to fuss with memory expansion
and size issues ...

Fixes #673485.
2012-04-06 14:35:56 +02:00
Thibault Saunier 513aa08bee Merge remote-tracking branch 'origin/0.10' 2012-04-05 17:15:11 -04:00
Sebastian Dröge 56a88efa46 Automatic update of common submodule
From 7fda524 to 464fe15
2012-04-05 18:43:06 +02:00
Sebastian Dröge cda192b3b7 gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
Thibault Saunier 70056a37c4 hls: Some more debugging 2012-04-05 11:51:40 -04:00
Thibault Saunier f9b0d59e84 hlsdemux: Replace the fetcher code with a GstURIDownloader object 2012-04-05 10:33:51 -04:00
Thibault Saunier 2415f9080d hls: Minor cleanup in GstUriDownloader 2012-04-05 10:33:51 -04:00
Andoni Morales Alastruey 71b9f57b63 hlsdemux: Factor out all the fetcher code in a GstURIDownloader class
This class is meant to be reusable by other components
2012-04-05 10:33:51 -04:00
Thibault Saunier 5e85aaf11d hls: Do not add reference to buffers passed in GstFragment
We just steal the reference to the buffer, which means we can keep writing metadatas
on the buffers.
2012-04-05 10:33:51 -04:00
Thibault Saunier fdaa60c44f hls: Minor GstFragment cleanup 2012-04-05 10:15:13 -04:00
Andoni Morales Alastruey 501d42fa78 hls: Add a GstFragment class that represents a fragment in a m3u playlist 2012-04-05 10:15:12 -04:00
Thibault Saunier fef060590f hls: Make the updates thread a GstTask 2012-04-05 10:15:12 -04:00
Sebastian Dröge eb8c6872d8 configure: Update version to 0.11.89.1 2012-04-05 13:28:27 +02:00
uraeus 89570f44e7 Update spec file 2012-04-05 09:16:58 +01:00
Alessandro Decina f4b292f994 tsdemux: set correct newsegment fields on _TIME seeks
Forward the seek rate and set NS.start to the seek target so that decoders can
apply clipping where necessary.
2012-04-05 09:16:07 +02:00
Alessandro Decina d36fe4593d applemedia: update corevideobuffer after buffer meta API change 2012-04-05 09:08:35 +02:00
Alessandro Decina 13334dfa8f applemedia: update coremediabuffer after buffer meta API change 2012-04-05 09:08:24 +02:00
Alessandro Decina 10387bd629 qtkitvideosrc: update after BaseSrc::fixate API change 2012-04-05 09:08:14 +02:00
Alessandro Decina cd21a65031 rawparse: fix compile warning 2012-04-05 09:08:02 +02:00
Alessandro Decina 877e6d6a36 tsdemux: set correct newsegment fields on _TIME seeks
Forward the seek rate and set NS.start to the seek target so that decoders can
apply clipping where necessary.
2012-04-05 06:38:08 +02:00
Sebastian Dröge 1318a97e0a gst: Update versioning 2012-04-04 14:44:34 +02:00
Sebastian Dröge 4c0b7fd03b Merge remote-tracking branch 'origin/0.10' 2012-04-04 12:06:08 +02:00
Alessandro Decina 3b525d1147 tsdemux: reset iterator to NULL after it's free
Fixes possible invalid memory access in gst_ts_demux_stream_flush
2012-04-04 07:24:28 +02:00
Sebastian Dröge bc07e44546 Merge remote-tracking branch 'origin/0.10'
Conflicts:
	gst/mpegtsdemux/tsdemux.c
2012-04-02 15:31:38 +02:00
Edward Hervey 6800d0c4e0 tsdemux: Clear bufferlist/iterator when removing streams 2012-04-02 15:26:28 +02:00
Edward Hervey dd6550a663 mpegtspacketizer: Don't leak buffer in fast variant 2012-04-02 15:25:46 +02:00
Edward Hervey cd728627af mpegtsbase: Don't leak corrupt section packet buffer 2012-04-02 15:25:16 +02:00
Wim Taymans c649050eb4 use transform_ip_on_passthrough 2012-04-02 11:13:25 +02:00
Wim Taymans 53e264d631 rtpmux: fix compilation 2012-04-02 11:07:18 +02:00