Arjen Veenhuizen
f037e7e59e
x264enc: increase bitrate limit from 100Mbps to 2Gbps
...
Don't artificially limit the bitrate, x264enc allows much
higher bitrates, and for intra-only 4k AVC they are needed.
x264 clips to 2Gbps internally, so use that as limit for now.
https://bugzilla.gnome.org/show_bug.cgi?id=758620
2015-11-26 15:49:47 +00:00
Reynaldo H. Verdejo Pinochet
7d7bab4640
x264enc: drop unnecessary NULL check before g_free
2015-11-18 23:20:59 -08:00
Tim-Philipp Müller
cc2c53bdde
Automatic update of common submodule
...
From b99800a to b319909
2015-10-21 14:35:17 +01:00
Sebastian Dröge
65d1479e1b
Use new GST_ENABLE_EXTRA_CHECKS #define
...
https://bugzilla.gnome.org/show_bug.cgi?id=756870
2015-10-21 14:35:38 +03:00
Sebastian Dröge
15769c5d97
Automatic update of common submodule
...
From 9aed1d7 to b99800a
2015-10-21 14:26:07 +03:00
Sebastian Dröge
ecf76ba4f4
Update GLib dependency to 2.40.0
2015-10-02 22:24:46 +03:00
Reynaldo H. Verdejo Pinochet
7a7715e18c
dvdread: remove broken link
...
Removing instead of updating as previously pointed-to page
(now http://dvd.sourceforge.net/dvdinfo/ ) is already linked
from dvd.sourceforge.net's homepage as: "Collection of
information on file formats/data structures relating to DVD
navigation/SPUs."
2015-09-29 14:16:07 -07:00
Tim-Philipp Müller
d57b097198
dvdlpcmdec: fix invalid read beyond channel position array
...
We would always copy sizeof(sorted_position) bytes, which is
for 8 channels, but if we have less than 8 channels the
position array we copy from will only have allocated space
for channel channels, so we would read beyond the input
array in some cases.
2015-09-26 09:24:25 +01:00
HoonHee Lee
d7f78391b4
dvdlpcmdec: factor out common code to set output format into new function
...
When caps event is recieved and header is changed, reordering channel
and setting the default output format for audio are processed. These 2 of
code are same. Thus, It is better to make a new function for these common
code in terms of removing duplicated code, maintenance and expansion.
https://bugzilla.gnome.org/show_bug.cgi?id=753920
2015-09-26 09:18:05 +01:00
Sebastian Dröge
738e48ef49
asfdemux: Don't push any data on pads after the segment.stop
...
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-25 23:53:47 +02:00
Sebastian Dröge
155c8fc6a6
asfdemux: Only change segment start to a keyframe for KEYUNIT seeks
...
Not for accurate seeks, which should accurately start at the requested
position.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-25 23:53:47 +02:00
Sebastian Dröge
f501188191
asfdemux: Update segment.position when pushing buffers
...
Without this, non-flushing seeks are not going to work well.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-25 23:53:47 +02:00
Sebastian Dröge
c526153ec9
asfdemux: Only push EOS event if we're not doing a segment seek
...
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-25 23:53:47 +02:00
Sebastian Dröge
42d7aec412
asfdemux: If pushing buffers returned EOS, go into the EOS and not failure code path
...
We don't want to unconditionally send an EOS event downstream, but might want
to send a SEGMENT_DONE message/event instead if a segment seek was done
before.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-25 23:53:47 +02:00
Sebastian Dröge
5ff1ef181a
Back to development
2015-09-25 23:51:12 +02:00
Sebastian Dröge
b200d017f9
Release 1.6.0
2015-09-25 23:32:02 +02:00
Sebastian Dröge
8ddafce876
Update .po files
2015-09-25 23:04:56 +02:00
Sebastian Dröge
cf616c0477
Release 1.5.91
2015-09-18 20:01:17 +02:00
Sebastian Dröge
4675c7e5e9
Update .po files
2015-09-18 19:34:50 +02:00
Sebastian Dröge
f8ff5a7768
po: Update translations
2015-09-18 11:53:57 +02:00
Jan Schmidt
05aa763561
x264: Add bitrate info to the tags output.
...
Makes it possible for muxers to know the target bitrate as soon
as encoding starts, which flvmux now uses.
2015-09-05 23:34:45 +10:00
Tim-Philipp Müller
b41376aba2
asfdemux: fix file mode of some source files
2015-08-28 19:18:32 +01:00
Sebastian Dröge
eeb8698df6
Release 1.5.90
2015-08-19 14:05:27 +03:00
Sebastian Dröge
4dc4df89f0
Update .po files
2015-08-19 12:55:35 +03:00
Sebastian Dröge
970502f313
po: Update translations
2015-08-19 11:33:01 +03:00
Thiago Santos
7fef2de2d8
x264enc: actually return TRUE from accept-caps handler
...
The query was handled
2015-08-18 02:23:55 -03:00
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