David Schleef
fc3b43ef62
interleave: Work around changes in g_atomic API
...
See #651514 for details.
2011-06-15 21:10:01 +01:00
Jose Antonio Santos Cadenas
1f6af8a815
rtp: Fix segmentation fault processing payload buffers
...
This commit checks if the value returned by
gst_rtp_buffer_get_payload_buffer and
gst_rtp_buffer_get_payload_subbuffer is NULL before using it.
2011-06-15 21:08:41 +01:00
Pino Toscano
e4f7411b57
pulse: Define PATH_MAX if it isn't defined
...
GNU Hurd for example doesn't define it.
2011-06-15 21:07:07 +01:00
Sebastian Dröge
b2f1983560
wavenc: Allow setcaps to be called after a format was negotiated if it's compatible
...
Otherwise wavenc will fail if upstream decides to set equivalent caps or caps
with additional information later.
Thanks to Alexander Schremmer for finding this bug.
2011-06-15 21:06:49 +01:00
Tim-Philipp Müller
3d6955d686
Remove esound/esdsink plugin
2011-06-15 15:09:18 +01:00
Tim-Philipp Müller
728732438b
Remove gconf elements and plugin
...
GConf was deprecated in favour of GSettings etc.
2011-06-15 14:37:29 +01:00
Wim Taymans
83678af5e0
flacparse: fix unitialized access
2011-06-15 15:17:19 +02:00
Stefan Kost
b5d5fa2bb9
matroska: add missing stdio include for sscanf
2011-06-14 01:07:57 +03:00
Wim Taymans
fdd93fa85d
Merge branch 'master' into 0.11
2011-06-13 19:08:38 +02:00
Wim Taymans
409f29700d
-good: port some more plugins
2011-06-13 17:51:40 +02:00
Wim Taymans
e221908169
rtsp: fix for flush_stop API change
2011-06-13 17:14:51 +02:00
Wim Taymans
3c889415a3
rtp: port some more (de)payloader
2011-06-13 17:14:00 +02:00
Mark Nauwelaerts
d17d6d74be
audioparsers: not so greedy minimum frame size
...
... which will be determined by parsing anyway, and avoids introducing
redundant additional latency.
2011-06-13 17:06:37 +02:00
Wim Taymans
eed80e2dd3
-good: update for buffer API change
2011-06-13 16:33:57 +02:00
Wim Taymans
9a54175e9f
rtp: port to 0.11
2011-06-13 16:33:46 +02:00
Wim Taymans
b0fbb1725f
rtp: fix for API changes in the base classes
2011-06-13 13:25:49 +02:00
Wim Taymans
ea16d8a4d8
avimux: use caps event for negotiation
2011-06-13 13:07:50 +02:00
Wim Taymans
3846eea65a
avidemux: fix for flush stop event changes
2011-06-13 13:07:27 +02:00
Raimo Järvi
4f15c9e30e
udp: Fix compiler warning on mingw-w64
...
Fixes : #652144 .
gstudpnetutils.h:32:0: error: "WINVER" redefined
/usr/i686-w64-mingw32/sys-root/mingw/include/_mingw.h:231:0: note: this is the
location of the previous definition
2011-06-11 18:02:17 -07:00
Wim Taymans
43460d4357
goom: fix for bufferpool update
2011-06-11 18:58:07 +02:00
Wim Taymans
42f39385d6
goom: update for alignment change
2011-06-10 18:05:01 +02:00
Wim Taymans
c2358404c1
jack: port some more
2011-06-09 17:56:18 +02:00
Wim Taymans
c731cd3d95
rtsp: port to 0.11
2011-06-09 17:52:34 +02:00
Wim Taymans
7416c0e13e
udp: port to 0.11
2011-06-09 17:50:08 +02:00
Wim Taymans
3446ca801e
aasink: register template and klass correctly
2011-06-09 11:37:47 +02:00
Wim Taymans
9290baba06
goom: port goom
2011-06-09 10:50:44 +02:00
Wim Taymans
710fa239d5
Merge branch 'master' into 0.11
2011-06-08 18:06:56 +02:00
Wim Taymans
0af32751ae
assink: port aasink to 0.11
2011-06-08 18:05:20 +02:00
Edward Hervey
a8effacf82
debugutils: Switch from GST_BOILERPLATE to G_DEFINE_TYPE
2011-06-07 12:06:08 +02:00
Edward Hervey
8c02b650c9
videofilter: Use new GstBaseTransform::transform_caps API
2011-06-07 11:25:18 +02:00
Edward Hervey
b3a1f5d1ed
auparse: Don't use GST_BOILERPLATE
2011-06-07 11:23:55 +02:00
Edward Hervey
8c83978d56
audiofxbasefirfilter: Buffers no longer have caps
2011-06-07 11:22:35 +02:00
Edward Hervey
7505654cf7
alpha: Use new transform_caps vmethod (with filter)
2011-06-07 11:20:00 +02:00
Edward Hervey
7389cb1513
audioparsers: fix some more parsers
2011-06-06 20:43:31 +02:00
Debarshi Ray
9175a903fb
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_chapters
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:54:23 +02:00
Debarshi Ray
05778b85d5
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_attachments
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:43:12 +02:00
Debarshi Ray
d8a8326d7c
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_attached_file
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:43:04 +02:00
Debarshi Ray
366f064e73
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_info
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:42:55 +02:00
Debarshi Ray
2d282a6c79
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_metadata
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:42:46 +02:00
Debarshi Ray
493e197588
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_metadata_id_tag
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:42:33 +02:00
Debarshi Ray
febfcce0fd
matroska: refactor code common to matroskademux and matroskaparse
...
Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
- gst_matroska_{demux,parse}_parse_metadata_id_simple_tag
https://bugzilla.gnome.org/show_bug.cgi?id=650877
2011-06-06 14:41:51 +02:00
Mark Nauwelaerts
785247cfb3
rtspsrc: reset state tracking variable when appropriate
...
... so we don't end up interrupting an operation that should not be interrupted
based on the indication of a previous interruptable operation.
2011-06-06 12:59:23 +02:00
David Schleef
f6c348430e
interleave: Work around changes in g_atomic API
...
See #651514 for details.
2011-06-04 13:49:52 -07:00
David Schleef
6d8d08eac7
souphttpsink: code cleanup
2011-06-04 13:43:28 -07:00
Debarshi Ray
25e0da562b
matroskaparse: Use ARTIST tag instead of AUTHOR for GST_TAG_ARTIST
...
AUTHOR only existed in an old version of the spec and ARTIST is
the new replacement for this. We are still reading both to still
be compatible with old files.
Fixes bug #644875 .
2011-06-04 13:43:27 -07:00
Wim Taymans
0b1bdcf7cb
Merge branch 'master' into 0.11
...
Conflicts:
sys/ximage/ximageutil.c
2011-06-02 18:51:29 +02:00
Wim Taymans
e9eb7919c7
avi: port AVI elements to new API
2011-06-02 18:47:36 +02:00
Sebastian Dröge
252c1afcc2
dvdemux: First query the peer duration in the requested format before converting to BYTES
...
Fixes usage of dvdemux after another demuxer, e.g. mxfdemux.
Fixes bug #650503 .
2011-06-02 13:38:30 +02:00
Sebastian Dröge
e376913fc3
souphttpsink: Fix refcounting of the "session" property
...
Properties should never take ownership of the values
passed to them.
2011-06-02 10:41:52 +02:00
David Schleef
0672232b26
matroskamux: For streaming files, push tags first
2011-06-01 17:20:44 -07:00