From: <ds...@ke...> - 2008-02-28 23:56:39
|
CVS Root: /cvs/gstreamer Module: gst-plugins-good Changes by: ds Date: Thu Feb 28 2008 23:56:44 UTC Log message: * gst/avi/gstavimux.c: Add Dirac encoding Modified files: . : ChangeLog gst/avi : gstavimux.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ChangeLog.diff?r1=1.3336&r2=1.3337 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/avi/gstavimux.c.diff?r1=1.97&r2=1.98 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-good/ChangeLog,v retrieving revision 1.3336 retrieving revision 1.3337 diff -u -d -r1.3336 -r1.3337 --- ChangeLog 28 Feb 2008 11:51:23 -0000 1.3336 +++ ChangeLog 28 Feb 2008 23:56:28 -0000 1.3337 @@ -1,3 +1,7 @@ +2008-02-28 David Schleef <ds...@sc...> + + * gst/avi/gstavimux.c: Add Dirac encoding 2008-02-28 Wim Taymans <wim...@co...> Patch by: Peter Kjellerstedt <pkj at axis com> Index: gstavimux.c RCS file: /cvs/gstreamer/gst-plugins-good/gst/avi/gstavimux.c,v retrieving revision 1.97 retrieving revision 1.98 diff -u -d -r1.97 -r1.98 --- gstavimux.c 11 Dec 2007 16:47:12 -0000 1.97 +++ gstavimux.c 28 Feb 2008 23:56:30 -0000 1.98 @@ -153,6 +153,9 @@ "systemstream = (boolean) FALSE; " "video/x-huffyuv, " "width = (int) [ 16, 4096 ], " + "height = (int) [ 16, 4096 ], " "framerate = (fraction) [ 0, MAX ];" + "video/x-dirac, " + "width = (int) [ 16, 4096 ], " "height = (int) [ 16, 4096 ], " "framerate = (fraction) [ 0, MAX ]") ); @@ -552,6 +555,8 @@ avipad->vids.compression = GST_MAKE_FOURCC ('M', 'P', 'E', 'G'); break; } + } else if (!strcmp (mimetype, "video/x-dirac")) { + avipad->vids.compression = GST_MAKE_FOURCC ('d', 'r', 'a', 'c'); } if (!avipad->vids.compression) |