After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 407780 - avimux does not handle video/x-h264
avimux does not handle video/x-h264
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal enhancement
: 0.10.6
Assigned To: Stefan Sauer (gstreamer, gtkdoc dev)
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-02-14 08:14 UTC by Stefan Sauer (gstreamer, gtkdoc dev)
Modified: 2007-02-14 12:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add caps (587 bytes, patch)
2007-02-14 08:14 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
committed Details | Review

Description Stefan Sauer (gstreamer, gtkdoc dev) 2007-02-14 08:14:04 UTC
avimux seems do not handle video/x-h264.
Though caps could support handle video/x-h264, gst_avi_mux_vidsink_set_caps reject such input caps,
it will turn out "refuse_caps" instead.
   
adding these could handle such problem,
} else if (!strcmp (mimetype, "video/x-h264")) {
    avimux->vids.compression = GST_MAKE_FOURCC ('H', '2', '6', '4');

reported by zhangfei gao <gaozhangfei@yahoo.com.cn>
http://sourceforge.net/mailarchive/forum.php?thread_id=31655581&forum_id=5947
Comment 1 Stefan Sauer (gstreamer, gtkdoc dev) 2007-02-14 08:14:35 UTC
Created attachment 82519 [details] [review]
add caps
Comment 2 Stefan Sauer (gstreamer, gtkdoc dev) 2007-02-14 12:08:05 UTC
	Patch by: zhangfei gao <gaozhangfei@yahoo.com.cn>

	* gst/avi/gstavimux.c: (gst_avi_mux_vidsink_set_caps):
	Allow muxing video/x-h264 (was already in the caps). Fixes #407780.