diff options
author | Ronald S. Bultje <rbultje@ronald.bitfreak.net> | 2003-04-12 14:51:55 +0000 |
---|---|---|
committer | Ronald S. Bultje <rbultje@ronald.bitfreak.net> | 2003-04-12 14:51:55 +0000 |
commit | e8e262dc1975e6a4464095bb90e44cb4f5f5aaa2 (patch) | |
tree | 31fe1a4a31307b36c21f63c98b3b1dccc478fd09 | |
parent | 1a8f1ed7c24862027468e3b26ccf5cfd744c742a (diff) | |
download | gstreamer-plugins-base-e8e262dc1975e6a4464095bb90e44cb4f5f5aaa2.tar.gz |
Fixes #109558
Original commit message from CVS:
Fixes #109558
-rw-r--r-- | ext/cdparanoia/gstcdparanoia.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ext/cdparanoia/gstcdparanoia.c b/ext/cdparanoia/gstcdparanoia.c index fc64c4a3b..9839ac8b7 100644 --- a/ext/cdparanoia/gstcdparanoia.c +++ b/ext/cdparanoia/gstcdparanoia.c @@ -418,6 +418,14 @@ cdparanoia_get_property (GObject *object, guint prop_id, GValue *value, GParamSp g_value_set_enum (value, src->paranoia_mode); break; case ARG_DISCID: + /** + * Due to possible autocorrections of start sectors of audio tracks on + * multisession cds, we can maybe not compute the correct discid. + * So issue a warning. + * See cdparanoia/interface/common-interface.c:FixupTOC + */ + if (src->d && src->d->cd_extra) + g_warning("DiscID on multisession discs might be wrong. Use at own risk."); g_value_set_string (value, src->discid); break; default: |