Mark Nauwelaerts
|
68300bde0b
|
pango: plug rare buffer leak
|
2012-04-03 18:31:27 +02:00 |
|
Mark Nauwelaerts
|
481b1beece
|
adder: event handling and leak fixes
|
2012-04-03 18:31:24 +02:00 |
|
Mark Nauwelaerts
|
fd9b69fb33
|
tests: videoscale: fix passthrough unit test
... to really only test the indicated scaling method rather than
all of them.
|
2012-04-02 17:03:48 +02:00 |
|
Mark Nauwelaerts
|
6656affdfa
|
videoconvert: plug caps leak
|
2012-04-02 17:03:48 +02:00 |
|
Mark Nauwelaerts
|
91aa1eb7dd
|
audio{de,en}coder: fixup documentation
|
2012-04-02 14:23:33 +02:00 |
|
Wim Taymans
|
de7148a942
|
theoradec: deactivate pool on negotiation
Deactivate the old bufferpool when we negotiate a new one.
|
2012-04-02 12:48:45 +02:00 |
|
Wim Taymans
|
ac9a8781ba
|
video: fix macros
|
2012-04-02 12:25:30 +02:00 |
|
Jonathan Lyons
|
798ce6c0e1
|
x11: fix build without XSHM
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=673327
|
2012-04-02 11:37:43 +02:00 |
|
Raimo Järvi
|
086bee8c14
|
tcp: Fix compiling with mingw
https://bugzilla.gnome.org/show_bug.cgi?id=673056
|
2012-04-02 11:26:45 +02:00 |
|
Wim Taymans
|
b52c035f13
|
audioconvert: remove useless transform_ip function
|
2012-04-02 11:21:26 +02:00 |
|
Wim Taymans
|
bf908a385b
|
volume: use transform_ip_on_passthrough
|
2012-04-02 11:11:33 +02:00 |
|
Wim Taymans
|
6e9d28eef6
|
rtp: fix initializer
|
2012-04-02 11:05:38 +02:00 |
|
Wim Taymans
|
92f46c07fe
|
rtpbuffer: keep more state
Prepare for the future, make it possible to map multiple buffer regions, like
the header and the payload.
|
2012-04-02 10:31:18 +02:00 |
|
Wim Taymans
|
9ef519d99a
|
Improve buffer allocation of wrapped memory
|
2012-04-01 18:11:23 +02:00 |
|
Wim Taymans
|
1d60bd12e5
|
videometa: use new buffer methods when mapping memory
Use _find_memory and _map_range to simplify, improve and optimize the
memory mapping of video frames.
|
2012-04-01 18:04:10 +02:00 |
|
Wim Taymans
|
6f8347de9f
|
videofilter: don't map writable in passthrough
In passthrough mode we shouldn't map the buffer in write mode because the buffer
might not be writable.
|
2012-04-01 18:01:15 +02:00 |
|
Sebastian Dröge
|
b701534204
|
audioencoder: Fix handling of offset/offset-end for Ogg codecs
Fixes the vorbisenc unit test.
|
2012-03-31 12:55:15 +02:00 |
|
Wim Taymans
|
345dc31f20
|
update for buffer api change
|
2012-03-30 18:15:30 +02:00 |
|
Mark Nauwelaerts
|
9289476e77
|
tests: plug various caps leaks
|
2012-03-30 16:56:45 +02:00 |
|
Mark Nauwelaerts
|
aaf84a941e
|
audioconvert: plug caps leak
|
2012-03-30 16:56:40 +02:00 |
|
Sebastian Dröge
|
27408ee47f
|
theoradec: Add crop metadata before mapping the buffer content
Otherwise the buffer is not writable and the crop metadata can't be added.
|
2012-03-30 13:52:56 +02:00 |
|
Sebastian Dröge
|
a103fa85a9
|
audio{en,de}coder: Track input and output segments separately
They can go out of sync for some time if processing of buffers
on the old segment happens after the segment was received.
|
2012-03-30 13:21:09 +02:00 |
|
Sebastian Dröge
|
9cd9f00799
|
audioencoder: Add gst_audio_encoder_set_headers() to the docs
|
2012-03-30 12:57:02 +02:00 |
|
Sebastian Dröge
|
097972086b
|
vorbisdec: Use new gst_audio_encoder_set_headers() API
|
2012-03-30 12:51:11 +02:00 |
|
Sebastian Dröge
|
78bcb67ea5
|
audioencoder: Add function to set in-stream headers
API: gst_audio_encoder_set_headers()
This makes the hack in vorbisenc and probably others in ::pre_push()
unnecessary.
|
2012-03-30 12:47:28 +02:00 |
|
Sebastian Dröge
|
c44397cccb
|
vorbisenc: Update for GstAudioEncoder API changes
|
2012-03-30 12:23:13 +02:00 |
|
Sebastian Dröge
|
f791ec1f10
|
audioencoder: Rename ::event() to ::sink_event() and add ::src_event()
|
2012-03-30 12:23:13 +02:00 |
|
Sebastian Dröge
|
d8cb235fe4
|
audiodecoder: Rename ::event() to ::sink_event() and add ::src_event()
|
2012-03-30 12:23:13 +02:00 |
|
Edward Hervey
|
dccfbef7f9
|
exiftag: Check return value of byte write methods
|
2012-03-30 12:13:40 +02:00 |
|
Edward Hervey
|
8d90932ad4
|
tests: Check return value of byte write methods
|
2012-03-30 12:06:09 +02:00 |
|
Edward Hervey
|
32c617c867
|
video: Fix 'comparison of unsigned enum expression < 0 is always false' compiler warning
|
2012-03-30 12:05:51 +02:00 |
|
Edward Hervey
|
05a778b1c4
|
typefind: Use unchecked byte reader methods where possible
The size is checked before, so we can use them.
|
2012-03-30 12:04:15 +02:00 |
|
Edward Hervey
|
c5d7bb8918
|
theoraenc: Specify array size
Fixes error: initialization of flexible array member is not allowed
|
2012-03-30 12:02:37 +02:00 |
|
Edward Hervey
|
5c83351510
|
oggstream: Fix 'comparison of unsigned expression < 0 is always false'
-1 (aka G_MAXUINT32) is the only possible 'negative' value that is used
as a special value for 'not set' here. All other positive values are
valid.
|
2012-03-30 12:00:08 +02:00 |
|
Edward Hervey
|
d1abf468c4
|
oggmux: Handle return values from GstByteWriter
|
2012-03-30 11:58:37 +02:00 |
|
Edward Hervey
|
4935af23e7
|
tests: Fix subparse test
It wasn't checking the srt_input2
|
2012-03-30 11:56:18 +02:00 |
|
Edward Hervey
|
2325a2beae
|
videoscale: Fix comparision
|
2012-03-30 11:56:18 +02:00 |
|
Sebastian Dröge
|
40a4f2f8aa
|
audiodecoder: Rename _byte_time() to _estimate_rate()
Which is telling more about what this actually does and is more
consistent with the video base classes.
|
2012-03-30 11:51:47 +02:00 |
|
Edward Hervey
|
7ed834ced7
|
test: Enable ABI check and update 64bit file
|
2012-03-29 17:42:50 +02:00 |
|
Edward Hervey
|
71166456d0
|
tests: Properly disable non-ported tests
|
2012-03-29 17:42:50 +02:00 |
|
Edward Hervey
|
b635c69145
|
design: First go at hardware-acceleration design doc
|
2012-03-29 17:42:49 +02:00 |
|
Mark Nauwelaerts
|
6039266c43
|
rtpbasepayload: plug caps leak
|
2012-03-29 17:15:43 +02:00 |
|
Sebastian Dröge
|
9e13d70b2c
|
Merge remote-tracking branch 'origin/0.10'
Conflicts:
gst-libs/gst/video/video-overlay-composition.c
tests/check/libs/video.c
|
2012-03-29 15:00:22 +02:00 |
|
Mark Nauwelaerts
|
435c340d15
|
appsink: optionally obtain current caps from negotiated pad caps
|
2012-03-28 16:45:03 +02:00 |
|
Mark Nauwelaerts
|
2ddc6bb63d
|
audiodecoder: handle downstream seeking query
... or not, in line with how segment events are treated.
|
2012-03-28 16:41:01 +02:00 |
|
Wim Taymans
|
69298c5534
|
update for buffer changes
|
2012-03-28 12:53:01 +02:00 |
|
Mark Nauwelaerts
|
fd24621464
|
tagmux: more discrete segment event dropping
|
2012-03-27 18:16:53 +02:00 |
|
Wim Taymans
|
18fe3ed9fa
|
videopool: avoid caps copy
Now that the caps from the bufferpool are not returned as const we
can take a ref instead of doing a copy.
|
2012-03-27 15:44:59 +02:00 |
|
Wim Taymans
|
77a4f5865b
|
audioencoder: avoid caps copy
|
2012-03-27 15:44:43 +02:00 |
|
Wim Taymans
|
897e8730e8
|
testoverlay: fix object and caps leak
|
2012-03-27 15:44:14 +02:00 |
|