Edward Hervey
|
f7fc8d74c9
|
flvdemux: Attempt upstream seek first
If we have an upstream element that can handle the seek (such as
rtmpsrc), try to do that first before attempting it ourself.
|
2014-06-09 10:04:38 +02:00 |
|
Edward Hervey
|
2b9493b5f0
|
flvdemux: Query duration upstream first
Upstream elements (like rtmpsrc) might be able to provide the duration
more accurately than flvdemux. Especially with index-less vod files
|
2014-06-05 09:38:29 +02:00 |
|
Jan Alexander Steffens (heftig)
|
303883752e
|
flvdemux: set RESYNC buffer flag when bridging large PTS gaps
So downstream gets notified when this happens.
https://bugzilla.gnome.org/show_bug.cgi?id=725903
|
2014-06-04 10:28:47 -04:00 |
|
Thiago Santos
|
3b887887be
|
flvdemux: Use GstFlowCombiner
Use the flow combiner to have the standard combination results and avoid
repeating the same code
https://bugzilla.gnome.org/show_bug.cgi?id=709224
|
2014-05-26 19:51:07 -03:00 |
|
Edward Hervey
|
6c4882996f
|
flvdemux: Don't use WARNING for not-linked flow return
Pollutes debug logs for no reason. It's only an error if all pads
return not-linked
|
2014-05-12 13:46:01 +02:00 |
|
Edward Hervey
|
c09b14c931
|
flvdemux: Skip unknown tags in push-mode
We add a new mode (SKIP) in push-mode to skip tags that we don't known about
Partially fixes https://bugzilla.gnome.org/show_bug.cgi?id=670712
|
2014-05-12 13:45:06 +02:00 |
|
Tim-Philipp Müller
|
d506409af5
|
docs: get rid of 'Since: 0.10.x' markers
And some gtk-doc markup fixes.
|
2013-11-18 14:47:35 +00:00 |
|
Tim-Philipp Müller
|
771ffe5609
|
flvmux: fix broken sample pipeline
which was muxing raw audio and video into flvmux, which won't work,
even if there were converters.
|
2013-10-12 20:44:31 +01:00 |
|
Tim-Philipp Müller
|
29effb522a
|
flvmux: require stream-format=raw for mpeg-2 too, but don't require framed field
raw implies that it's framed already. Fixes .. ! faac ! flvmux
|
2013-10-12 20:37:41 +01:00 |
|
Tim-Philipp Müller
|
a5532b4510
|
flvdemux: don't leak stream_id string
https://bugzilla.gnome.org/show_bug.cgi?id=705142
|
2013-07-30 14:28:19 +01:00 |
|
Sebastian Dröge
|
2e35b36aab
|
gst: Don't swap start/stop for negative rates in the SEGMENT query
|
2013-07-29 12:12:41 +02:00 |
|
Sebastian Dröge
|
d135373beb
|
flvdemux: Implement SEGMENT query
|
2013-07-29 10:53:47 +02:00 |
|
Sebastian Dröge
|
1122698491
|
flvdemux: Add support for group-id in the stream-start event
|
2013-07-22 15:30:12 +02:00 |
|
Alban Browaeys
|
97015d3c93
|
flvdemux: Add flvversion 1 to the flash-video caps
This allows using avdec_flv which requires this field to be
present in the caps. FLV only supports flash-video version 1
right now.
https://bugzilla.gnome.org/show_bug.cgi?id=703076
|
2013-07-01 11:43:46 +02:00 |
|
Sebastian Dröge
|
ab275b62a8
|
flvdemux: Don't forward CAPS events from upstream
Just use the default pad event handler.
https://bugzilla.gnome.org/show_bug.cgi?id=701976
|
2013-06-11 12:27:19 +02:00 |
|
Sebastian Dröge
|
9ac456bd43
|
flvmux: Push sticky events in the right order
|
2013-05-13 15:06:03 +02:00 |
|
Sebastian Dröge
|
b0b0557c48
|
gst: Add better support for static plugins
|
2013-04-15 15:54:11 +02:00 |
|
Tim-Philipp Müller
|
230cf41cc9
|
Fix FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=687520
|
2012-11-04 00:07:18 +00:00 |
|
Tim-Philipp Müller
|
c203ce2dbe
|
flvdemux: minor clean-up
Use GstByteWriter, because we can, and g_value_take_boxed.
|
2012-09-26 00:44:59 +01:00 |
|
Dmitriy Samonenko
|
7d4b6f655e
|
flvdemux: fix speex audio decoding by creating fake stream header
https://bugzilla.gnome.org/show_bug.cgi?id=683622
|
2012-09-26 00:16:06 +01:00 |
|
Tim-Philipp Müller
|
1c3c8c64e6
|
flvmux: send stream-start event
|
2012-09-23 16:33:34 +01:00 |
|
Stefan Sauer
|
f874922e1c
|
collectpads: remove gst_collect_pads_add_pad_full
Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all
invocations.
|
2012-09-12 21:05:44 +02:00 |
|
Mark Nauwelaerts
|
f12ef67f56
|
ext, gst: only activate in pull mode if upstream is seekable
|
2012-09-11 17:44:51 +02:00 |
|
Mark Nauwelaerts
|
8d93246b93
|
gst: adjust comment style
|
2012-09-10 14:31:02 +02:00 |
|
Tim-Philipp Müller
|
4bb52bbadf
|
docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvert
|
2012-08-27 21:20:30 +01:00 |
|
Sebastian Dröge
|
7b5925b5a4
|
gst: Add stream-id to stream-start events
|
2012-08-06 13:43:57 +02:00 |
|
Tim-Philipp Müller
|
c074bfd0b9
|
gst_tag_list_free -> gst_tag_list_unref
|
2012-08-04 16:10:16 +01:00 |
|
Sebastian Dröge
|
0827f54b93
|
tag: Update for taglist/tag event API changes
|
2012-07-28 00:19:51 +02:00 |
|
Mark Nauwelaerts
|
33091e2bf5
|
flvdemux: clear old segment event when requesting new one
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680283
|
2012-07-23 12:50:21 +02:00 |
|
Edward Hervey
|
f063e40af7
|
demux: Push STREAM_START event when needed
|
2012-07-13 13:51:48 +02:00 |
|
Sebastian Dröge
|
aeafc3a093
|
gst: Implement segment-done event
|
2012-07-05 13:13:09 +02:00 |
|
Wim Taymans
|
30d3dfee36
|
update for task api change
|
2012-06-20 10:33:42 +02:00 |
|
Wim Taymans
|
b5df4f0e62
|
update for tag event change
|
2012-06-06 13:02:12 +02:00 |
|
Edward Hervey
|
5294edded2
|
flvdemux: Post error message if EOS before pads were created
Happens with some files with only headers
|
2012-05-29 16:59:06 +02:00 |
|
Tim-Philipp Müller
|
3986174aa9
|
flv, matroska: don't use GstStructure API on tag lists
|
2012-05-27 00:02:08 +01:00 |
|
Mark Nauwelaerts
|
67e168aef4
|
collectpads2: rename to collectpads
|
2012-04-17 15:14:27 +02:00 |
|
Mark Nauwelaerts
|
04b4d30f2c
|
misc: chain up to collectpads event handler
|
2012-04-16 16:37:49 +02:00 |
|
Edward Hervey
|
eb0cdfe20f
|
flvdemux: Use unchecked variant of GstByteReader
We know there's at least 7 bytes (checked above)
|
2012-04-12 15:48:00 +02:00 |
|
Mark Nauwelaerts
|
ea397f60e4
|
Merge remote-tracking branch 'origin/0.10'
Conflicts:
gst/flv/gstflvdemux.c
gst/matroska/matroska-demux.c
|
2012-04-10 11:57:53 +02:00 |
|
Tim-Philipp Müller
|
e09ae5736d
|
Use new gst_element_class_set_static_metadata()
|
2012-04-10 00:51:41 +01:00 |
|
Nicolas Dufresne
|
628816784f
|
flvdemux: Fix threading issue in index handling
|
2012-04-06 09:15:13 +02:00 |
|
Sebastian Dröge
|
acca0e77f1
|
flvdemux: Don't use static variables to hold index associations
This not really threadsafe in any way.
|
2012-04-06 09:14:28 +02:00 |
|
Sebastian Dröge
|
aa2cd462da
|
gst: Update for GST_PLUGIN_DEFINE() API changes
|
2012-04-05 17:36:38 +02:00 |
|
Sebastian Dröge
|
5cdd49bf25
|
gst: Update versioning
|
2012-04-04 14:37:47 +02:00 |
|
Wim Taymans
|
3d61d12e03
|
update for buffer api change
|
2012-03-30 18:15:34 +02:00 |
|
Wim Taymans
|
69002aa24f
|
update for buffer changes
|
2012-03-28 12:53:05 +02:00 |
|
Wim Taymans
|
c44cd8f55b
|
Merge branch 'master' into 0.11
unport gdkpixbuf
not merged: https://bugzilla.gnome.org/show_bug.cgi?id=654850
Conflicts:
docs/plugins/Makefile.am
docs/plugins/gst-plugins-good-plugins-docs.sgml
docs/plugins/gst-plugins-good-plugins-sections.txt
docs/plugins/gst-plugins-good-plugins.hierarchy
docs/plugins/inspect/plugin-avi.xml
docs/plugins/inspect/plugin-png.xml
ext/flac/gstflacdec.c
ext/flac/gstflacdec.h
ext/libpng/gstpngdec.c
ext/libpng/gstpngenc.c
ext/speex/gstspeexdec.c
gst/audioparsers/gstflacparse.c
gst/flv/gstflvmux.c
gst/rtp/gstrtpdvdepay.c
gst/rtp/gstrtph264depay.c
|
2012-03-22 11:53:24 +01:00 |
|
Wim Taymans
|
513d480fbf
|
don't pass random pointers to pull_range
|
2012-03-16 21:47:21 +01:00 |
|
Nicola Murino
|
3f4e4edaa2
|
gst: Fix some query leaks
|
2012-03-12 09:10:20 +01:00 |
|
Sebastian Dröge
|
78bb66902b
|
gst: Update for the gstmarshal.[ch] removal
|
2012-03-02 11:17:33 +01:00 |
|