diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-05-04 20:31:38 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-05-04 20:31:38 +0000 |
commit | d75f726a62a1af718f1f32f6d31524efbd96c5e2 (patch) | |
tree | 0217d8d5aa182db7451f404bd41b5cfd62484955 /multimedia/gstreamer-plugins80 | |
parent | deca6eaada179f89cc797c2d92214b7073604d30 (diff) |
Notes
Diffstat (limited to 'multimedia/gstreamer-plugins80')
-rw-r--r-- | multimedia/gstreamer-plugins80/Makefile | 1 | ||||
-rw-r--r-- | multimedia/gstreamer-plugins80/files/patch-sys_oss_gstosselement.c | 25 |
2 files changed, 26 insertions, 0 deletions
diff --git a/multimedia/gstreamer-plugins80/Makefile b/multimedia/gstreamer-plugins80/Makefile index 422d85d67eed..ed3c29928557 100644 --- a/multimedia/gstreamer-plugins80/Makefile +++ b/multimedia/gstreamer-plugins80/Makefile @@ -7,6 +7,7 @@ PORTNAME= gstreamer PORTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= multimedia audio MASTER_SITES= ${MASTER_SITE_GNOME} \ http://gstreamer.freedesktop.org/src/gst-plugins/ diff --git a/multimedia/gstreamer-plugins80/files/patch-sys_oss_gstosselement.c b/multimedia/gstreamer-plugins80/files/patch-sys_oss_gstosselement.c new file mode 100644 index 000000000000..3f645e9dfc7d --- /dev/null +++ b/multimedia/gstreamer-plugins80/files/patch-sys_oss_gstosselement.c @@ -0,0 +1,25 @@ +=================================================================== +RCS file: /cvs/gstreamer/gst-plugins/sys/oss/gstosselement.c,v +retrieving revision 1.35 +retrieving revision 1.36 +diff -u -r1.35 -r1.36 +--- sys/oss/gstosselement.c 2004/04/18 20:14:36 1.35 ++++ sys/oss/gstosselement.c 2004/04/29 23:45:03 1.36 +@@ -1168,6 +1168,17 @@ + probe->min = gst_osselement_rate_check_rate (probe, 1000); + n_checks++; + probe->max = gst_osselement_rate_check_rate (probe, 100000); ++ /* a little bug workaround */ ++ { ++ int max; ++ ++ max = gst_osselement_rate_check_rate (probe, 48000); ++ if (max > probe->max) { ++ GST_ERROR ++ ("Driver bug recognized (driver does not round rates correctly). Please file a bug report."); ++ probe->max = max; ++ } ++ } + n_checks++; + if (probe->min == -1 || probe->max == -1) { + GST_DEBUG ("unexpected check_rate error"); |