gstreamer/ext/ffmpeg
Mark Nauwelaerts d3528950b9 ext/ffmpeg/: Added helper object to handle extra properties.
Original commit message from CVS:
Patch by: Mark Nauwelaerts <manauw at skynet dot be>
* ext/ffmpeg/Makefile.am:
* ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_pass_get_type),
(gst_ffmpeg_lim_pass_get_type), (gst_ffmpeg_mb_decision_get_type),
(gst_ffmpeg_mb_cmp_get_type), (gst_ffmpeg_dct_algo_get_type),
(gst_ffmpeg_idct_algo_get_type), (gst_ffmpeg_quant_type_get_type),
(gst_ffmpeg_pre_me_get_type), (gst_ffmpeg_pred_method_get_type),
(gst_ffmpeg_flags_get_type), (gst_ffmpeg_cfg_init),
(gst_ffmpeg_cfg_codec_has_pspec),
(gst_ffmpeg_cfg_install_property), (gst_ffmpeg_cfg_set_property),
(gst_ffmpeg_cfg_get_property), (gst_ffmpeg_cfg_set_defaults),
(gst_ffmpeg_cfg_fill_context):
* ext/ffmpeg/gstffmpegcfg.h:
Added helper object to handle extra properties.
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init),
(gst_ffmpegenc_init), (gst_ffmpegenc_dispose),
(gst_ffmpegenc_getcaps), (gst_ffmpegenc_setcaps),
(gst_ffmpegenc_chain_video), (gst_ffmpegenc_chain_audio),
(gst_ffmpegenc_flush_buffers), (gst_ffmpegenc_event_video),
(gst_ffmpegenc_set_property), (gst_ffmpegenc_get_property),
(gst_ffmpegenc_change_state), (gst_ffmpegenc_register):
* ext/ffmpeg/gstffmpegenc.h:
Exposes (quite some of) the AVCodecContext configurable
settings, as well as some additional (though simple) logic for b-frame
delay handling.
Most of the properties are only enabled for mpeg4-like codecs.
Fixes #344583.
2006-09-06 14:51:13 +00:00
..
gstffmpeg.c ext/ffmpeg/: various compiler fixes 2006-03-31 22:26:12 +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/: Added helper object to handle extra properties. 2006-09-06 14:51:13 +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: Pad extradata. Allocate dummy empty extradata because some codecs like to read it and... 2006-08-21 16:33:15 +00:00
gstffmpegcodecmap.h expand tabs 2005-12-06 19:57:08 +00:00
gstffmpegdec.c ext/ffmpeg/gstffmpegdec.c: Disable early keyframe check, it causes crashes and is not really needed. 2006-09-05 18:09:33 +00:00
gstffmpegdeinterlace.c ext/ffmpeg/: ffdeinterlace port to 0.10. 2006-01-20 14:17:16 +00:00
gstffmpegdemux.c ext/ffmpeg/gstffmpegdemux.c: One of the ffmpeg 'plugins' changed its name with the latest update of the snapshot. Cha... 2006-06-02 11:50:45 +00:00
gstffmpegenc.c ext/ffmpeg/: Added helper object to handle extra properties. 2006-09-06 14:51:13 +00:00
gstffmpegenc.h ext/ffmpeg/: Added helper object to handle extra properties. 2006-09-06 14:51:13 +00:00
gstffmpegmux.c ext/ffmpeg/: Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) 2006-04-08 21:55:22 +00:00
gstffmpegprotocol.c ext/ffmpeg/gstffmpegdemux.c: Rework the demuxer, implement all seeking stuff including seek in ready. 2006-04-13 16:22:53 +00:00
gstffmpegscale.c ext/ffmpeg/: various compiler fixes 2006-03-31 22:26:12 +00:00
Makefile.am ext/ffmpeg/: Added helper object to handle extra properties. 2006-09-06 14:51:13 +00:00