From: <ler...@fr...> - 2005-01-07 22:42:47
|
CVS Root: /cvs/gstreamer Module: gst-plugins Changes by: leroutier Date: Fri Jan 07 2005 14:42:44 PST Log message: * ext/dv/demo-play.c: (main): xvideosink -> xvimagesink * ext/dv/gstdvdec.c: change rgb 32/32 caps to 24/32 (no alpha) change nb of channels to be a list (2 or 4, not 2) change sample rate to be a list (32, 44.1, 48 kHz) not a range * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_ext_content_desc): Add 'date/year' to extracted metadata list Modified files: . : ChangeLog ext/dv : demo-play.c gstdvdec.c gst/asfdemux : gstasfdemux.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/ChangeLog.diff?r1=1.1466&r2=1.1467 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/ext/dv/demo-play.c.diff?r1=1.7&r2=1.8 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/ext/dv/gstdvdec.c.diff?r1=1.76&r2=1.77 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins/gst/asfdemux/gstasfdemux.c.diff?r1=1.81&r2=1.82 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins/ChangeLog,v retrieving revision 1.1466 retrieving revision 1.1467 diff -u -d -r1.1466 -r1.1467 --- ChangeLog 7 Jan 2005 18:17:52 -0000 1.1466 +++ ChangeLog 7 Jan 2005 22:42:32 -0000 1.1467 @@ -1,3 +1,15 @@ +2005-01-07 Stephane LOEUILLET <ste...@ti...> + + * ext/dv/demo-play.c: (main): + xvideosink -> xvimagesink + * ext/dv/gstdvdec.c: + change rgb 32/32 caps to 24/32 (no alpha) + change nb of channels to be a list (2 or 4, not 2) + change sample rate to be a list (32, 44.1, 48 kHz) not a range + * gst/asfdemux/gstasfdemux.c: + (gst_asf_demux_process_ext_content_desc): + Add 'date/year' to extracted metadata list 2005-01-07 Ronald S. Bultje <rb...@ro...> * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_fixate): @@ -79,7 +91,6 @@ * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_ext_content_desc): Extract TrackNumber metadata + clean up code - * gst/games/gstvideoimage.c: (gst_video_image_draw_rectangle): Hope this is the good fix (var used unitialised) @@ -105,7 +116,6 @@ * configure.ac: don't compile faad plugin if a RC of 2.0 is found Fixes #155346 (and FC1 buildbot) try to make Solaris compiler happier @@ -127,7 +137,6 @@ * gst-libs/gst/riff/riff-ids.h: * gst/wavenc/riff.h: Add AMR (VBR and CBR) ids to riff.h audio codec list (gst_asf_demux_process_ext_content_desc), (gst_asf_demux_process_object): Index: demo-play.c RCS file: /cvs/gstreamer/gst-plugins/ext/dv/demo-play.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- demo-play.c 15 Mar 2004 19:31:46 -0000 1.7 +++ demo-play.c 7 Jan 2005 22:42:32 -0000 1.8 @@ -45,7 +45,7 @@ fprintf (stderr, "no dvdec\n"), exit (1); /* cspace = gst_element_factory_make ("colorspace", "cspace"); */ deint = gst_element_factory_make ("deinterlace", "deinterlace"); - videosink = gst_element_factory_make ("xvideosink", "videosink"); + videosink = gst_element_factory_make ("xvimagesink", "videosink"); if (!videosink) g_object_set (G_OBJECT (videosink), "width", 720, "height", 576, NULL); Index: gstdvdec.c RCS file: /cvs/gstreamer/gst-plugins/ext/dv/gstdvdec.c,v retrieving revision 1.76 retrieving revision 1.77 diff -u -d -r1.76 -r1.77 --- gstdvdec.c 30 Oct 2004 06:44:02 -0000 1.76 +++ gstdvdec.c 7 Jan 2005 22:42:32 -0000 1.77 @@ -121,7 +121,7 @@ //" }; " "video/x-raw-rgb, " "bpp = (int) 32, " - "depth = (int) 32, " + "depth = (int) 24, " "endianness = (int) " G_STRINGIFY (G_BIG_ENDIAN) ", " "red_mask = (int) 0x00ff0000, " "green_mask = (int) 0x0000ff00, " @@ -169,9 +169,9 @@ "depth = (int) 16, " "width = (int) 16, " "signed = (boolean) TRUE, " - "channels = (int) 2, " + "channels = (int) {2, 4}" "endianness = (int) " G_STRINGIFY (G_LITTLE_ENDIAN) ", " - "rate = (int) [ 4000, 48000 ]") + "rate = (int) { 32000, 44100, 48000}") ); #define GST_TYPE_DVDEC_QUALITY (gst_dvdec_quality_get_type()) Index: gstasfdemux.c RCS file: /cvs/gstreamer/gst-plugins/gst/asfdemux/gstasfdemux.c,v retrieving revision 1.81 retrieving revision 1.82 diff -u -d -r1.81 -r1.82 --- gstasfdemux.c 6 Jan 2005 12:41:11 -0000 1.81 +++ gstasfdemux.c 7 Jan 2005 22:42:32 -0000 1.82 @@ -634,14 +634,12 @@ WM/MediaPrimaryClassID = {D1607DBC-E323-4BE2-86A1-48A42A28441E} WMFSDKVersion = 9.00.00.2980 WMFSDKNeeded = 0.0.0.0000 - WM/Year = 1990 WM/UniqueFileIdentifier = AMGa_id=R 15334;AMGp_id=P 5149;AMGt_id=T 2324984 - WM/Composer = Frank Black WM/Publisher = 4AD WM/Provider = AMG WM/ProviderRating = 8 - WM/ProviderStyle = Rock - WM/GenreID + WM/ProviderStyle = Rock (similar to WM/Genre) + WM/GenreID (similar to WM/Genre) Other known (and unused) 'non-text' metadata available : @@ -652,11 +650,8 @@ */ - const guchar *tags[5] = - { GST_TAG_GENRE, GST_TAG_ALBUM, GST_TAG_ARTIST, GST_TAG_TRACK_NUMBER, - NULL }; - const guchar *tags_label[5] = - { "WM/Genre", "WM/AlbumTitle", "WM/AlbumArtist", "WM/TrackNumber", NULL }; + const guchar *tags[] = { GST_TAG_GENRE, GST_TAG_ALBUM, GST_TAG_ARTIST, GST_TAG_TRACK_NUMBER, GST_TAG_DATE, NULL }; // GST_TAG_COMPOSER + const guchar *tags_label[] = { "WM/Genre", "WM/AlbumTitle", "WM/AlbumArtist", "WM/TrackNumber", "WM/Year", NULL }; // "WM/Composer" GstTagList *taglist; GValue tag_value = { 0 }; |