Wim Taymans
|
e71c7dc8f9
|
matrosk: fix segment update
|
2012-02-17 14:38:03 +01:00 |
|
Wim Taymans
|
225e98d623
|
Merge branch 'master' into 0.11
Conflicts:
ext/flac/gstflacenc.c
ext/jack/gstjackaudioclient.c
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c
ext/pulse/plugin.c
ext/shout2/gstshout2.c
gst/matroska/matroska-mux.c
gst/rtp/gstrtph264pay.c
|
2012-02-10 16:23:14 +01:00 |
|
Nicola Murino
|
32f8a04b57
|
matroskademux: avoid posting invalid duration for each frame
https://bugzilla.gnome.org/show_bug.cgi?id=666583
|
2012-02-06 10:23:51 +00:00 |
|
Wim Taymans
|
bb2bd604e0
|
update for HEADER flag
|
2012-01-30 17:16:51 +01:00 |
|
Vincent Penquerc'h
|
70565f0e75
|
matroskamux: remove obsolete variable, set but not used
Reported by andredieb on #gstreamer.
|
2012-01-28 23:35:50 +00:00 |
|
Vincent Penquerc'h
|
119f94bab7
|
matroskamux: do not free memory twice
A recent change to fix leaking codec ID string accidentally caused
one of the very few places that weren't leaking to now free twice.
|
2012-01-28 12:35:13 +00:00 |
|
Sebastian Dröge
|
cea52c0fde
|
matroskamux: Fix size of output buffers
|
2012-01-26 11:50:47 +01:00 |
|
Sebastian Dröge
|
57fb67eb59
|
matroskademux: Properly use the alignment parameter of gst_buffer_new_allocate()
It's a bitmask for the alignment, not the alignment itself.
|
2012-01-26 11:29:11 +01:00 |
|
Sebastian Dröge
|
1f05fbf411
|
matroskamux: Properly unmap WRITE maps of the output buffers
|
2012-01-26 11:18:40 +01:00 |
|
Sebastian Dröge
|
a54c4d6bc4
|
matroskamux: Update for the new collectpads2 event handling API
|
2012-01-26 10:38:27 +01:00 |
|
Sebastian Dröge
|
6d97ac2996
|
matroskamux: Only forward the event when we didn't handle it ourselves
|
2012-01-25 18:42:07 +01:00 |
|
Sebastian Dröge
|
0b517ce9fb
|
Merge branch '0.11' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-good into 0.11
|
2012-01-25 12:49:34 +01:00 |
|
Sebastian Dröge
|
10554b271f
|
Merge branch 'master' into 0.11
Conflicts:
ext/flac/gstflacdec.c
ext/jpeg/gstjpegenc.c
ext/pulse/pulsesink.c
sys/v4l2/gstv4l2src.c
|
2012-01-25 12:49:11 +01:00 |
|
Wim Taymans
|
684f504336
|
matroska: port to new memory API
|
2012-01-25 12:41:30 +01:00 |
|
Wim Taymans
|
583d39dd8d
|
update for new memory API
|
2012-01-25 12:30:28 +01:00 |
|
Matej Knopp
|
b780639b2c
|
Don't crash on empty laces
https://bugzilla.gnome.org/show_bug.cgi?id=665224
|
2012-01-24 14:09:48 +00:00 |
|
Mark Nauwelaerts
|
c588d568f1
|
matroska-demux: remove redundant variable
|
2012-01-20 17:10:37 +01:00 |
|
Wim Taymans
|
1584806634
|
port to new gthread API
|
2012-01-19 11:33:53 +01:00 |
|
Matej Knopp
|
d55f75f6f4
|
matroska: fix printf format compiler warnings
https://bugzilla.gnome.org/show_bug.cgi?id=662615
|
2012-01-15 18:31:27 +00:00 |
|
Mark Nauwelaerts
|
7002edbe2b
|
matroskademux: clean up obsolete closing segment handling
|
2012-01-13 14:24:40 +01:00 |
|
Tim-Philipp Müller
|
d681af899b
|
GST_TYPE_DATE -> G_TYPE_DATE
|
2012-01-12 23:55:31 +00:00 |
|
Tim-Philipp Müller
|
8580dd86c9
|
eqMerge remote-tracking branch 'origin/master' into 0.11
Conflicts:
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c
gst/matroska/matroska-mux.c
gst/matroska/matroska-read-common.c
gst/rtpmanager/gstrtpssrcdemux.c
|
2012-01-12 23:48:50 +00:00 |
|
Vincent Penquerc'h
|
f04d812719
|
matroska: do not leak attachment buffers
|
2012-01-12 14:19:22 +00:00 |
|
Nicola Murino
|
d1bb060d71
|
matroskamux: fix codec_priv leaks
https://bugzilla.gnome.org/show_bug.cgi?id=667419
|
2012-01-10 18:29:06 +00:00 |
|
Sebastian Dröge
|
93e3ed5a86
|
Merge branch 'master' into 0.11
Conflicts:
ext/cairo/gsttextoverlay.c
ext/pulse/pulseaudiosink.c
gst/audioparsers/gstaacparse.c
gst/avi/gstavimux.c
gst/flv/gstflvmux.c
gst/interleave/interleave.c
gst/isomp4/gstqtmux.c
gst/matroska/matroska-demux.c
gst/matroska/matroska-mux.c
gst/matroska/matroska-mux.h
gst/matroska/matroska-read-common.c
gst/multifile/gstmultifilesink.c
gst/multipart/multipartmux.c
gst/shapewipe/gstshapewipe.c
gst/smpte/gstsmpte.c
gst/udp/gstmultiudpsink.c
gst/videobox/gstvideobox.c
gst/videocrop/gstaspectratiocrop.c
gst/videomixer/videomixer.c
gst/videomixer/videomixer2.c
gst/wavparse/gstwavparse.c
po/ja.po
po/lv.po
po/sr.po
tests/check/Makefile.am
tests/check/elements/qtmux.c
tests/check/elements/rgvolume.c
|
2012-01-10 14:32:32 +01:00 |
|
Vincent Penquerc'h
|
2b2c0940f1
|
matroskamux: fix codec string leaks
|
2012-01-09 17:28:17 +00:00 |
|
Sebastian Dröge
|
dd84b002b0
|
matroska: Update for the new raw audio interleaved caps field
Still needs to be fixed to handle the multichannel channel-mask
and reordering.
|
2012-01-05 10:30:34 +01:00 |
|
Wim Taymans
|
5fd2b7abe3
|
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
|
2012-01-03 15:26:21 +01:00 |
|
Tim-Philipp Müller
|
0f3e05e580
|
matroska: update for GstIndex removal
|
2011-12-30 17:41:46 +00:00 |
|
Branko Subasic
|
a7d6690f92
|
matroskademux: do not consider duration of non-finalized file
... to avoid it clamping requested seek position.
Non-finalized file case, determined by whether
_parse_blockgroup_or_simpleblock ever updates the segment duration.
Fixes #652195.
|
2011-12-21 18:14:26 +01:00 |
|
Mark Nauwelaerts
|
628ae5c1a1
|
matroskademux: improve decision to fall back to scanning when seeking
... which is basically iff not streaming and no entry found in index
|
2011-12-21 15:45:36 +01:00 |
|
Mark Nauwelaerts
|
f06d741633
|
matroskamux: bring a few debug statements up to specs
... and minor spelling fix.
|
2011-12-19 17:44:55 +01:00 |
|
Mark Nauwelaerts
|
0626724262
|
matroskamux: additional subtitle support
|
2011-12-19 17:44:52 +01:00 |
|
Mark Nauwelaerts
|
0845a3718a
|
matroskamux: additional buffer handling cleanup
|
2011-12-19 17:44:43 +01:00 |
|
Mark Nauwelaerts
|
7723d64a73
|
matroskamux: use GstCollectPads2 buffer callback and running time clipper
|
2011-12-19 17:44:41 +01:00 |
|
Mark Nauwelaerts
|
f6b38f2c39
|
matroskamux: use GstCollectPads2 event callback
... in stead of local HACK.
|
2011-12-15 16:31:36 +01:00 |
|
Vincent Penquerc'h
|
c422a4e2e6
|
matroskamux: port to GstCollectPads2
|
2011-12-14 19:07:23 +00:00 |
|
Mark Nauwelaerts
|
ebfc77da19
|
matroskademux: filter bogus index entries with missing block number
... to avoid contradictory information resulting in seeks sending more
downstream than needed for the corresponding segment.
|
2011-12-13 18:20:49 +01:00 |
|
Mark Nauwelaerts
|
00ed34d2eb
|
matroskademux: cater for safer arithmetic with global start time
|
2011-12-13 18:20:47 +01:00 |
|
Mark Nauwelaerts
|
fd88096577
|
matroskademux: tweak final closing segment sending
... to avoid it interfering with (sparse) stream syncing.
|
2011-12-13 18:20:44 +01:00 |
|
Mark Nauwelaerts
|
581ca6ce4e
|
matroskademux: mind (un)signed in some timestamp arithmetic
... to avoid ending up with invalid (negative) duration.
|
2011-12-12 15:23:50 +01:00 |
|
Tim-Philipp Müller
|
b8b8454bcb
|
Suppress deprecation warnings in selected files, for g_static_rec_mutex_* mostly
GStaticRecMutex is part of our API/ABI, not much we can do here
in 0.10 for most of these.
|
2011-12-12 09:46:27 +00:00 |
|
Tim-Philipp Müller
|
b50bee2617
|
Merge remote-tracking branch 'origin/master' into 0.11
|
2011-12-09 12:15:30 +00:00 |
|
Tim-Philipp Müller
|
c363ae8254
|
matroskamux: stream-format=raw goes with aac caps, not mp3 caps
|
2011-12-08 11:00:45 +00:00 |
|
Tim-Philipp Müller
|
668e15598b
|
Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
sys/v4l2/gstv4l2object.c
|
2011-12-08 01:28:26 +00:00 |
|
Vincent Penquerc'h
|
3e2b23280e
|
matroskaparse: warn if accumulating headers after they were pushed
https://bugzilla.gnome.org/show_bug.cgi?id=665412
|
2011-12-03 18:44:39 +00:00 |
|
David Schleef
|
94b8f0b74e
|
matroskaparse: fix parsing
Mark more parts as belonging to streamheaders.
|
2011-12-03 10:40:03 -08:00 |
|
Tim-Philipp Müller
|
d895ac645f
|
Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
docs/plugins/inspect/plugin-esdsink.xml
docs/plugins/inspect/plugin-gconfelements.xml
ext/pulse/pulseaudiosink.c
gst/matroska/matroska-demux.c
gst/matroska/matroska-mux.c
gst/multifile/gstmultifilesink.c
|
2011-12-02 01:58:30 +00:00 |
|
Wim Taymans
|
f1558baf83
|
update for tag API changes
|
2011-12-01 18:55:45 +01:00 |
|
Vincent Penquerc'h
|
47182ca61f
|
matroskademux: placate gcc since -Werror is used
Initialize values that GCC cannot prove are not used without
being initialized, and assert that I did not mess up my proof.
|
2011-12-01 15:29:15 +00:00 |
|