gstreamer/gst/flv
Sebastian Dröge a85344333b gst/flv/: Put the GstSegment directly into the instance struct instead of allocating and free'ing it again.
Original commit message from CVS:
* gst/flv/gstflvdemux.c: (gst_flv_demux_cleanup),
(gst_flv_demux_loop), (gst_flv_demux_handle_seek_push),
(gst_flv_demux_handle_seek_pull), (gst_flv_demux_sink_event),
(gst_flv_demux_dispose), (gst_flv_demux_init):
* gst/flv/gstflvdemux.h:
* gst/flv/gstflvparse.c: (gst_flv_parse_tag_audio),
(gst_flv_parse_tag_video), (gst_flv_parse_tag_timestamp):
Put the GstSegment directly into the instance struct instead of
allocating and free'ing it again.
Push tags already if only one pad was added, no need to wait for
the second one.
When generating our index set has_video and has_audio if we find
video or audio in case the FLV header has incorrect data.
2008-10-28 18:41:19 +00:00
..
gstflvdemux.c gst/flv/: Put the GstSegment directly into the instance struct instead of allocating and free'ing it again. 2008-10-28 18:41:19 +00:00
gstflvdemux.h gst/flv/: Put the GstSegment directly into the instance struct instead of allocating and free'ing it again. 2008-10-28 18:41:19 +00:00
gstflvmux.c gst/flv/: Add support for Speex audio and allow buffers without valid timestamp in the muxer. 2008-10-27 09:33:40 +00:00
gstflvmux.h gst/flv/: Add support for Speex audio and allow buffers without valid timestamp in the muxer. 2008-10-27 09:33:40 +00:00
gstflvparse.c gst/flv/: Put the GstSegment directly into the instance struct instead of allocating and free'ing it again. 2008-10-28 18:41:19 +00:00
gstflvparse.h gst/flv/: Don't memcpy() all data we want to push downstream, instead just create subbuffers and push them downstream. 2008-10-27 09:45:04 +00:00
Makefile.am gst/flv/Makefile.am: Fix (non-critical) syntax error and add all required CFLAGS and LIBS. 2008-10-27 09:41:18 +00:00