gstreamer/ext/ffmpeg
Tim-Philipp Müller a23114785a ext/ffmpeg/gstffmpegmux.c: Only set the mux->opened flag after we've successfully written the header. This way we don...
Original commit message from CVS:
* ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_request_new_pad),
(gst_ffmpegmux_setcaps), (gst_ffmpegmux_collected):
Only set the mux->opened flag after we've successfully written the
header. This way we don't crash in mysterious ways if we can't write
the header for some reason (e.g. due to having accepted caps the
format doesn't really allow), then return a GST_FLOW_ERROR, and
then still receive another buffer afterwards despite having previously
returned FLOW_ERROR (#403168).
Also some minor logging improvements.
2007-02-09 16:17:50 +00:00
..
gstffmpeg.c Allow building against an external FFMpeg install. Fixes: #363363 2006-12-14 23:31:45 +00:00
gstffmpeg.h ext/ffmpeg/: Do proper locking around avcodec_open() and avcodec_close() 2005-12-16 16:23:05 +00:00
gstffmpegcfg.c ext/ffmpeg/gstffmpegcfg.c: FLV is in fact h263 and can take the same parameters as other mpeg derivatives. 2006-10-24 09:27:16 +00:00
gstffmpegcfg.h ext/ffmpeg/: Added helper object to handle extra properties. 2006-09-06 14:51:13 +00:00
gstffmpegcodecmap.c ext/ffmpeg/gstffmpegcodecmap.c: Need to set depth on context for camtasia decoder (fixes #398875). 2007-01-22 10:26:04 +00:00
gstffmpegcodecmap.h ext/ffmpeg/: Use codecid as extra parameter when getting caps. 2007-01-09 14:59:34 +00:00
gstffmpegdec.c ext/ffmpeg/gstffmpegdec.c: Use caps to clip output images. Fixes #341736 2007-01-09 14:53:36 +00:00
gstffmpegdeinterlace.c ext/ffmpeg/: More G_OBJECT macro fixing. 2006-09-16 22:19:40 +00:00
gstffmpegdemux.c ext/ffmpeg/gstffmpegdemux.c: register yuv4mpegpipe demuxer with MARGINAL rank to make it also typically available for... 2007-01-26 12:12:31 +00:00
gstffmpegenc.c ext/ffmpeg/: Use codecid as extra parameter when getting caps. 2007-01-09 14:59:34 +00:00
gstffmpegenc.h ext/ffmpeg/: More G_OBJECT macro fixing. 2006-09-16 22:19:40 +00:00
gstffmpegmux.c ext/ffmpeg/gstffmpegmux.c: Only set the mux->opened flag after we've successfully written the header. This way we don... 2007-02-09 16:17:50 +00:00
gstffmpegprotocol.c ext/ffmpeg/gstffmpegprotocol.c: Implement seeking for WRITE "gst" protocol. 2006-10-05 15:54:12 +00:00
gstffmpegscale.c ext/ffmpeg/: More G_OBJECT macro fixing. 2006-09-16 22:19:40 +00:00
Makefile.am configure.ac: actually properly define HAVE_FFMPEG_UNINSTALLED also use it as a conditional 2007-01-05 16:04:12 +00:00