Thiago Santos
cf830a55b1
tests: deinterlace: fix small typo in comment
2015-10-25 10:55:55 -03:00
Jan Schmidt
48d810ea26
check: Dist splitvideo0[012].ogg test files.
2015-10-26 00:41:51 +11:00
Sebastian Dröge
1e0b9b9853
scaletempo: Add support for F64
2015-10-23 20:16:17 +03:00
Mischa Spiegelmock
cdd7091c1c
docs: Minor fixes in various places
...
https://bugzilla.gnome.org/show_bug.cgi?id=756996
2015-10-23 10:42:19 +03:00
Luis de Bethencourt
25ddf9e6ae
goom: remove compiler trick
...
After commit 2cb6cfed22
there is no need to
trick the compiler anymore about the usage of variable cpuFlavour.
2015-10-21 17:57:22 +01:00
Tim-Philipp Müller
ff18953bcd
Automatic update of common submodule
...
From b99800a to b319909
2015-10-21 14:35:02 +01:00
Ravi Kiran K N
4089ce9513
audiofx: remove unused variable
...
Remove unsued variable have_coeffs in audiofxbaseiirfilter
https://bugzilla.gnome.org/show_bug.cgi?id=756905
2015-10-21 16:18:46 +03:00
Sebastian Dröge
b8b25e8104
Use new GST_ENABLE_EXTRA_CHECKS #define
...
https://bugzilla.gnome.org/show_bug.cgi?id=756870
2015-10-21 14:34:58 +03:00
Sebastian Dröge
9aa12cf747
Automatic update of common submodule
...
From 9aed1d7 to b99800a
2015-10-21 14:25:55 +03:00
Tim-Philipp Müller
ff422c112f
flvdemux: relax creation time parsing
...
Parse wrong timestamps like we used to write as well,
e.g. 10:9:42, and the hour might be without a leading
zero in any case.
2015-10-21 11:53:09 +01:00
Tim-Philipp Müller
31b61f3add
flvdemux: fix indentation
2015-10-21 11:45:35 +01:00
Tim-Philipp Müller
a6eb0e5489
flvdemux: extract both creation date and time
...
Before we only extracted the date part.
2015-10-21 11:45:14 +01:00
Tim-Philipp Müller
5413fd5f20
flvmux: fix writing of creation time
...
Don't write time as e.g. 11:9:42
2015-10-21 11:16:01 +01:00
Thiago Santos
539ebd0f42
rtpj2kpay: update fragment offset
...
It was always being set to 0, making the resulting stream broken
for the receiver
https://bugzilla.gnome.org/show_bug.cgi?id=756422
2015-10-19 16:53:59 -03:00
Ryan Hendrickson
fc203a4bd7
qtmux: Don't unconditionally use strnlen()
...
It's not available on older OSX and we can as well use memchr() here.
https://bugzilla.gnome.org/show_bug.cgi?id=756154
2015-10-19 15:37:34 +03:00
Vineeth TM
0cefb6722b
auparse: Fix event memory leak
...
Free the event after being handled to prevent memory leak.
https://bugzilla.gnome.org/show_bug.cgi?id=756799
2015-10-19 10:30:24 +01:00
Tim-Philipp Müller
d238f080fb
qtmux: unify raw audio caps into a single caps structure
2015-10-19 09:14:19 +01:00
Reynaldo H. Verdejo Pinochet
82bffe3eef
qtdemux: add support for FFV1 coded streams in mov
...
https://bugzilla.gnome.org/show_bug.cgi?id=752495
2015-10-15 10:38:34 -07:00
Sebastian Dröge
51adc9d889
souphttpsrc: EOS immediately if we have an empty seek segment
...
https://bugzilla.gnome.org/show_bug.cgi?id=748316
2015-10-14 16:56:26 +03:00
Stavros Vagionitis
21c6da6764
souphttpsrc: Make non-inclusive segment boundaries inclusive
...
The problem is that the filesrc and souphttpsrc are behaving
differently regarding the calculation of the segment boundaries. The
filesrc is using a non-inclusive boundaries, while the souphttpsrc
uses inclusive. Currently the hlsdemux calculates the boundaries as
inclusive, so for this reason there is no problem with the souphttpsrc,
but there is an issue in the filesrc.
The GstSegment is non-inclusive, so the proposed solution is to use
non-inclusive boundaries in the hlsdemux in order to be consistent.
Make the change in the hlsdemux, will break the souphttpsrc, which
will expect inclusive boundaries, but the hlsdemux will offer
non-inclusive. This change makes sure that the non-inclusive
boundaries are converted to inclusive.
https://bugzilla.gnome.org/show_bug.cgi?id=748316
2015-10-14 16:56:22 +03:00
Graham Leggett
af25e3cc93
souphttpclientsink: Add the retry and retry-delay properties
...
These allow a failed request to be retried after the given number of seconds
instead of failing the pipeline. Take account of the Retry-After header if
present. Add retries parameter that controls the number of times an HTTP
request will be retried before failing.
https://bugzilla.gnome.org/show_bug.cgi?id=756318
2015-10-14 15:23:00 +03:00
Guillaume Desmottes
360a6509c7
qtdemux: fix caps leak
...
If the QtDemuxStream are re-used they may already have caps which used
to be leaked.
Reproduced using the
validate.dash.playback.seek_forward.dash_exMPD_BIP_TC1 validate
scenario.
https://bugzilla.gnome.org/show_bug.cgi?id=756561
2015-10-14 14:42:19 +03:00
Vineeth TM
8283337e73
qtdemux: Fix taglist memory leak
...
Free the stream and its sub items instead of just the stream
https://bugzilla.gnome.org/show_bug.cgi?id=756544
2015-10-14 10:22:19 +03:00
Thibault Saunier
ed079b9e74
qtmux: Allow negotiating to S8 as a raw format but stop making it best choice
...
Negotiation to audio/x-raw,format=S8 was not possible because S8 does
not have a bit order so we ended up doing `if (!entry.fourcc) goto refuse_caps;`
https://bugzilla.gnome.org/show_bug.cgi?id=756387
2015-10-13 21:24:10 +01:00
Thibault Saunier
6bfee34b93
qtmux: Add prores support
...
https://bugzilla.gnome.org/show_bug.cgi?id=756388
2015-10-13 21:24:10 +01:00
Tim-Philipp Müller
7f112af657
tests: add GST_PLUGINS_BASE_LIBS for flvdemux check
...
So it pulls in the right libgsttag-1.0.
2015-10-12 18:57:22 +01:00
Julien Isorce
c9df481e27
goom/goom2k1: remove obsolete left over files
...
They now use the new GstAudioVisualizer base class
from gst-plugins-base/gst-libs/gst/pbutils
Also fixed undefined reference to gst_audio_visualizer_get_type
Added GST_PLUGINS_BASE_LIBS to Makefile.am and re-order LIBADD.
https://bugzilla.gnome.org/show_bug.cgi?id=742875
2015-10-12 17:14:53 +01:00
Vineeth TM
fb7783f8b0
mpegaudioparse: Fix buffer memory leak during failures
...
mapped buffer is not being unmapped during failures
https://bugzilla.gnome.org/show_bug.cgi?id=756231
2015-10-12 16:56:30 +03:00
Vineeth TM
6eb8db8afd
souphttpclientsink: Check if soup message is created
...
If soup message is not created then the same should not be passed
on, which is resulting in segfault. Hence throwing a warning message
and returning
https://bugzilla.gnome.org/show_bug.cgi?id=755326
2015-10-12 16:53:29 +03:00
Vineeth TM
2ee7b2b94d
souphttpclientsink: Check if location being set is valid
...
Adding a check in set_property to find if the location uri is valid
and printing warning if not valid.
https://bugzilla.gnome.org/show_bug.cgi?id=755326
2015-10-12 16:53:28 +03:00
Vineeth TM
cece69003c
souphttpclientsink: Fix memory leaks during failures
...
freeing streamheader_buffers and sent_buffers during failure cases.
https://bugzilla.gnome.org/show_bug.cgi?id=755326
2015-10-12 16:53:28 +03:00
Vineeth TM
b1d4e7e222
souphttpclientsink: Replace redundant free_buffer_list function
...
Removing free_buffer_list and replacing it with already available function
g_list_free_full
https://bugzilla.gnome.org/show_bug.cgi?id=755326
2015-10-12 16:53:28 +03:00
Edward Hervey
0ece1f0c49
check: Don't forget base CFLAGS for flvdemux check
...
elements/flvdemux.c:25:25: fatal error: gst/tag/tag.h: No such file or directory
2015-10-11 16:40:01 +02:00
Sebastian Dröge
ca9b6b55e6
matroskamux: Create a TIME segment when creating streamable output
...
Related to https://bugzilla.gnome.org/show_bug.cgi?id=754435 which
does the same for flvmux.
2015-10-11 11:37:51 +01:00
Havard Graff
240b0ac9f6
flvdemux: output speex vorbiscomment as a GstTagList
...
This is what speexdec expects.
https://bugzilla.gnome.org/show_bug.cgi?id=755478
2015-10-11 11:12:27 +01:00
Havard Graff
b6f133ba17
flvmux: GST_BUFFER_OFFSETs should be GST_BUFFER_OFFSET_NONE
...
Or else flvdemux don't understand it
https://bugzilla.gnome.org/show_bug.cgi?id=754435
2015-10-11 11:10:20 +01:00
Havard Graff
cf3a2294da
flvmux: use time segment and copy timestamps when streamable
...
Add a basic test using speex data to verify timestamping.
https://bugzilla.gnome.org/show_bug.cgi?id=754435
2015-10-11 11:09:08 +01:00
Havard Graff
a937c59acd
flvdemux: speex is also always 16KHz
...
This is just a cosmetic change for the logs, since the right caps
for Speex is being set elsewhere.
https://bugzilla.gnome.org/show_bug.cgi?id=755479
2015-10-11 11:07:00 +01:00
Stian Selnes
91a78053c7
rtpmanager: Add 'source-stats' to stats and notify
...
Add statitics from each rtp source to the rtp session property.
'source-stats' is a GValueArray where each element is a GstStructure of
stats for one rtp source.
The availability of new stats is signaled via g_object_notify.
https://bugzilla.gnome.org/show_bug.cgi?id=752669
2015-10-11 10:57:09 +01:00
Sebastian Dröge
f09da189aa
rtpsession: Implement sending of reduced size RTCP packets
...
https://bugzilla.gnome.org/show_bug.cgi?id=750456
2015-10-11 10:47:47 +01:00
Ravi Kiran K N
82de6384dd
audiofx: Remove unused variable
...
Remove unused variable 'degree' in audiodynamic
https://bugzilla.gnome.org/show_bug.cgi?id=756234
2015-10-10 21:32:18 +01:00
Vineeth TM
b26ce7ba6d
qtdemux: Fix memory leak for corrupted file
...
Free brands before overriding them.
https://bugzilla.gnome.org/show_bug.cgi?id=756226
2015-10-08 15:03:36 +01:00
Vineeth TM
4000d97a81
gdkpixbufdec: Fix pixbuf_loader leak during failures
...
https://bugzilla.gnome.org/show_bug.cgi?id=756219
2015-10-08 15:01:53 +01:00
Sebastian Dröge
2be5416e4a
rtpbin: Add missing break
2015-10-07 23:23:45 +01:00
Miguel París Díaz
f321bfeaf4
rtpmanager: Take into account packet rate for max-dropout and max-misorder calculations
...
https://bugzilla.gnome.org/show_bug.cgi?id=751311
2015-10-07 12:07:18 +01:00
Miguel París Díaz
4c96094fbb
rtpmanager: add "max-dropout-time" and "max-misorder-time" props
...
https://bugzilla.gnome.org/show_bug.cgi?id=751311
2015-10-07 12:06:47 +01:00
Vineeth TM
44008938bb
qtmux: Fix date memory leak
...
When getting date from taglist, the memory should be freed after
using it.
https://bugzilla.gnome.org/show_bug.cgi?id=756171
2015-10-07 11:22:20 +01:00
Vineeth TM
d7a80be3c7
qtmux: Fix sample memory leak
...
When getting sample from taglist, the memory should be freed after
using it.
https://bugzilla.gnome.org/show_bug.cgi?id=756068
2015-10-05 12:09:26 +01:00
Vineeth TM
15b08e0bd5
cutter: Fix buffer leak
...
Buffer is added to the internal cache, and pushed only when accumulated
buffer duration crosses 200 ms. So when the chain ends, the buffer accumulated
is not freed. Freeing the cache when the state changes from PAUSED to READY.
https://bugzilla.gnome.org/show_bug.cgi?id=754212
2015-10-05 12:03:33 +01:00
Olivier Crête
58073eaa7a
rtpmux: Use default upstream event handling
...
https://bugzilla.gnome.org/show_bug.cgi?id=752694
2015-10-02 17:39:10 -04:00