Thiago Santos
ba5e19706d
x264enc: implement accept-caps handling
...
Implement accept-caps handling without doing caps queries downstream
2015-08-16 14:27:44 -03:00
Thiago Santos
e1b6ef3209
audioencoders: use template subset check for accept-caps
...
It is faster than doing a query that propagates downstream and
should be enough
Elements: amrnbenc, lamemp3enc, twolamemp2enc
2015-08-15 22:15:26 -03:00
Thiago Santos
c1211659cc
mpeg2dec: use default pad accept-caps handling
...
Avoids useless check of downstream caps when handling an
accept-caps query
2015-08-15 11:54:11 -03:00
Thiago Santos
79bfd0f42c
audiodecoders: use default pad accept-caps handling
...
Avoids useless check of downstream caps when handling an
accept-caps query
Elements: a52dec, amrnbdec, amrwbdec, mad
2015-08-15 11:54:11 -03:00
Edward Hervey
ba2a874ffc
check: Rename states unit test
...
Makes it easier to differentiate from other modules states unit test
2015-08-14 11:14:31 +02:00
Vineeth TM
ecb6099b44
rmdemux: fix assertion error when freeing old tags.
...
Check if old_tags is present before calling gst_tag_list_unref
https://bugzilla.gnome.org/show_bug.cgi?id=753301
2015-08-06 01:59:56 -03:00
Vineeth TM
5e7d0a8285
asfdemux: fix assertion error when codec_data is not present in structure
...
When discovering a particular asf file, caps structure doesn't have
codec_data, and this was not being checked before using the same,
resulting in assertion error
https://bugzilla.gnome.org/show_bug.cgi?id=752803
2015-07-30 13:40:09 +01:00
Luis de Bethencourt
171a1df6eb
asfdemux: remove unread value
...
Init value of idx2 is never used. First usage sets it to idx + 1. Removing
initial value.
2015-07-29 15:56:42 +01:00
Olivier Crête
f2e0276ce4
asfdemux: Don't post error on flushing while reading headers
2015-07-25 14:38:40 -04:00
Tim-Philipp Müller
c12e5d1ad4
rmdemux: mark tag list as global scope
2015-07-21 11:13:27 +01:00
Tim-Philipp Müller
2be1874927
rmdemux: fix taglist leak
...
merge doesn't take ownership, so must unref the
old tags if we do merge.
2015-07-21 11:10:04 +01:00
Vineeth TM
868a885040
rmdemux: fix wrong unref when there are no tags
...
Tags should be appended to pending tags and unref'ed only if tags
are present. Else there is no need to append.
https://bugzilla.gnome.org/show_bug.cgi?id=752404
2015-07-21 10:52:54 +01:00
Vineeth T M
42dbce6d57
rmdemux: fix memory leaks during error cases
...
while adding stream, during error cases, only stream is
being freed. Adapter, pad, tags, subpackets, index are not being
freed resulting in memory leaks
https://bugzilla.gnome.org/show_bug.cgi?id=752404
2015-07-21 10:47:39 +01:00
Tim-Philipp Müller
7b8791a574
Update mailing list in doap file as well
2015-07-16 17:23:15 +01:00
Tim-Philipp Müller
9f41cf0745
Update mailing list address from sourceforge to freedesktop
2015-07-16 17:19:58 +01:00
Vineeth T M
c222f1942b
rmdemux: fix tag memory leak
...
tags is not being freed after being merged to the
pending_tags.
https://bugzilla.gnome.org/show_bug.cgi?id=752404
2015-07-16 08:59:20 +01:00
Stefan Sauer
981a35420b
Automatic update of common submodule
...
From f74b2df to 9aed1d7
2015-07-03 21:58:33 +02:00
Sebastian Dröge
090e8f7159
Back to development
2015-06-25 00:04:19 +02:00
Sebastian Dröge
73d91f9409
Release 1.5.2
2015-06-24 23:39:37 +02:00
Sebastian Dröge
3e18dbb442
Update .po files
2015-06-24 23:14:52 +02:00
Sebastian Dröge
828bf1dc96
po: Update translations
2015-06-24 11:15:22 +02:00
Jan Schmidt
c72abcf782
asfdemux: Use gst_video_multiview_guess_half_aspect() function
...
Use gst_video_multiview_guess_half_aspect() to guess if frame-packed
stereoscopic video is full-frame per view or not.
2015-06-19 02:04:38 +10:00
Nicolas Dufresne
6f44d6710e
Automatic update of common submodule
...
From 6015d26 to f74b2df
2015-06-16 17:49:05 -04:00
Matej Knopp
43d6ca85a0
x264enc: Use gst_video_encoder_set_min_pts
...
This method replace the manual adjustment of PTS and DTS to avoid
negative DTS issues. Using this method will also update the segment so
we don't loos sync.
https://bugzilla.gnome.org/show_bug.cgi?id=740575
2015-06-11 10:29:25 -04:00
Jan Schmidt
6d0ee6c782
asfdemux: Add support for stereoscopic video metadata.
...
Add parsing of stereoscopic metadata, and place into the caps to
the decoder.
Fix parsing of Advanced Mutual Exclustion objects.
https://bugzilla.gnome.org/show_bug.cgi?id=711190
Based on a patch by HyeJin Choi <meeshel78@hotmail.com>
2015-06-11 11:01:38 +10:00
Jan Schmidt
c6958c158f
x264enc: Add support for stereoscopic video
...
Provide new frame-packing property to directly set
x264enc frame packing, or pass through upstream settings
The explicit layout from the frame-packing property is
preferred over any info from the caps.
2015-06-11 11:01:38 +10:00
Chris Clayton
0f80355ba5
xingmux: fix compiler warnings
...
https://bugzilla.gnome.org/show_bug.cgi?id=750596
2015-06-10 15:33:21 +01:00
Stefan Sauer
3d5e7b0b95
cruft: add the obsolete tmpl dir to cruft-dirs
2015-06-09 15:28:57 +02:00
Edward Hervey
8fda55d24a
Automatic update of common submodule
...
From d9a3353 to 6015d26
2015-06-09 11:30:34 +02:00
Stefan Sauer
8f769bfc82
Automatic update of common submodule
...
From d37af32 to d9a3353
2015-06-08 23:08:11 +02:00
Stefan Sauer
7706cb5938
Automatic update of common submodule
...
From 21ba2e5 to d37af32
2015-06-07 23:06:47 +02:00
Stefan Sauer
c66362a46d
Automatic update of common submodule
...
From c408583 to 21ba2e5
2015-06-07 17:32:12 +02:00
Stefan Sauer
b95512b7ee
docs: remove variables that we define in the snippet from common
...
This is syncing our Makefile.am with upstream gtkdoc.
2015-06-07 17:19:40 +02:00
Stefan Sauer
54dcb3c140
Automatic update of common submodule
...
From d676993 to c408583
2015-06-07 17:16:30 +02:00
Sebastian Dröge
7383811278
Back to development
2015-06-07 16:44:43 +02:00
Sebastian Dröge
b388c95bde
Release 1.5.1
2015-06-07 11:05:29 +02:00
Sebastian Dröge
3a3e18a533
Update .po files
2015-06-07 11:05:22 +02:00
Sebastian Dröge
fc0841d65e
po: Update translations
2015-06-07 09:36:00 +02:00
Edward Hervey
fe14a23327
check: Use GST_CHECK_MAIN () macro everywhere
...
Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)
2015-06-02 16:31:10 +02:00
Tim-Philipp Müller
c3c306b486
x264enc: don't artificially limit max allowed value of "threads" property
...
In auto mode it will happily chose much higher values anyway,
and a limit of 4 seems a bit low these days.
2015-05-26 17:58:18 +01:00
Jan Schmidt
5dfd112521
dvdread: Also reset the first_seek var in start()
...
Make the initial chapter seek work across reuse.
https://bugzilla.gnome.org/show_bug.cgi?id=453322
2015-05-12 22:06:15 +10:00
Jan Schmidt
bc7e8282d3
dvdread: Work around basesrc initial seek
...
Ignore the initial seek basesrc sends, as it
breaks starting from another chapter by
immediately seeking back to the start of the title
2015-05-12 21:52:24 +10:00
Tim-Philipp Müller
f034f77b73
docs: update example pipelines in element docs
...
Mostly gst-launch -> gst-launch-1.0, but also
use autoaudiosink/autovideosink in more places
and update pipelines a little or flesh out
descriptions.
2015-05-10 11:34:33 +01:00
Luis de Bethencourt
9a18b9e4ce
Rename property enums from ARG_ to PROP_
...
Property enum items should be nameed PROP_ for consistency and readability.
2015-04-27 10:57:12 +01:00
Tim-Philipp Müller
19fd6f240d
Remove obsolete Android build cruft
...
This is not needed any longer.
2015-04-26 17:56:31 +01:00
Luis de Bethencourt
f209829d81
realmedia: remove unused enum item PROP_LAST
2015-04-24 17:05:20 +01:00
Tim-Philipp Müller
2aa56dffed
tests: define GST_CHECK_TEST_ENVIRONMENT_BEACON
...
Make sure the test environment is set up.
https://bugzilla.gnome.org//show_bug.cgi?id=747624
2015-04-23 16:23:01 +01:00
Tim-Philipp Müller
947d5b56b3
configure: bump automake requirement to 1.14 and autoconf to 2.69
...
This is only required for builds from git, people can still
build tarballs if they only have older autotools.
https://bugzilla.gnome.org//show_bug.cgi?id=747624
2015-04-23 16:22:39 +01:00
Tim-Philipp Müller
03da4ed00d
Update .gitignore
2015-04-23 16:22:30 +01:00
Sebastian Dröge
cd735fc0f2
Remove LICENSE_readme
...
It's completely outdated and just confusing, better if people are
forced to look at the actual code in question than trusting this file.
2015-04-22 10:38:02 +02:00