diff --git a/libvisual-plugins/plugins/input/mplayer/input_mplayer.c b/libvisual-plugins/plugins/input/mplayer/input_mplayer.c index a0fea1b14..123c78070 100644 --- a/libvisual-plugins/plugins/input/mplayer/input_mplayer.c +++ b/libvisual-plugins/plugins/input/mplayer/input_mplayer.c @@ -22,8 +22,6 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#define _GNU_SOURCE /* for function mremap */ - #include #include @@ -180,9 +178,11 @@ int inp_mplayer_init( VisPluginData *plugin ) return -6; } - priv->mmap_area = mremap( priv->mmap_area, sizeof( mplayer_data_t ), - sizeof( mplayer_data_t ) + priv->mmap_area->bs, - 0 ); + const int buffer_size = priv->mmap_area->bs; + munmap( priv->mmap_area, sizeof( mplayer_data_t ) ); + + priv->mmap_area = mmap( 0, sizeof( mplayer_data_t ) + buffer_size, + PROT_READ, MAP_SHARED, priv->fd, 0 ); if ( priv->mmap_area == (void *)-1 ) { visual_log( VISUAL_LOG_CRITICAL, diff --git a/libvisual-plugins/po/de.po b/libvisual-plugins/po/de.po index f40199df8..b67161da1 100644 --- a/libvisual-plugins/po/de.po +++ b/libvisual-plugins/po/de.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: libvisual-plugins 0.4.0\n" "Report-Msgid-Bugs-To: https://github.com/Libvisual/libvisual/issues/\n" -"POT-Creation-Date: 2023-01-21 03:37+0100\n" +"POT-Creation-Date: 2023-02-14 16:26+0100\n" "PO-Revision-Date: 2017-11-23 18:08:07+0200\n" "Last-Translator: Chris Leick \n" "Language-Team: German \n" @@ -470,26 +470,26 @@ msgstr "Eingabeschnittstellen konnten nicht verbunden werden." msgid "The jack server seems to have shutdown" msgstr "Der Jack-Server scheint heruntergefahren zu sein." -#: plugins/input/mplayer/input_mplayer.c:98 +#: plugins/input/mplayer/input_mplayer.c:96 msgid "Use data exported from MPlayer" msgstr "Vom Mplayer exportierte Daten werden benutzt." -#: plugins/input/mplayer/input_mplayer.c:99 +#: plugins/input/mplayer/input_mplayer.c:97 msgid "This plugin uses data exported from 'mplayer -af export'" msgstr "" "Diese Erweiterung verwendet per »mplayer -af export« exportierte Daten." -#: plugins/input/mplayer/input_mplayer.c:155 +#: plugins/input/mplayer/input_mplayer.c:153 #, c-format msgid "Could not open file '%s': %s" msgstr "Datei »%s« kann nicht geöffnet werden: %s" -#: plugins/input/mplayer/input_mplayer.c:166 +#: plugins/input/mplayer/input_mplayer.c:164 msgid "No audio channel available" msgstr "kein Audiokanal verfügbar" # https://de.wikipedia.org/wiki/Sampling_(Musik)#Audiosample -#: plugins/input/mplayer/input_mplayer.c:174 +#: plugins/input/mplayer/input_mplayer.c:172 #, c-format msgid "" "Data in wrong format. It should be 2 channels with 512 16bit samples. There " diff --git a/libvisual-plugins/po/es_AR.po b/libvisual-plugins/po/es_AR.po index 67dd72d13..e3a2a0cba 100644 --- a/libvisual-plugins/po/es_AR.po +++ b/libvisual-plugins/po/es_AR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Libvisual plugins 0.3.0\n" "Report-Msgid-Bugs-To: https://github.com/Libvisual/libvisual/issues/\n" -"POT-Creation-Date: 2023-01-21 03:37+0100\n" +"POT-Creation-Date: 2023-02-14 16:26+0100\n" "PO-Revision-Date: 2005-03-16 00:11-0300\n" "Last-Translator: Duilio Javier Protti \n" "Language-Team: Spanish \n" @@ -456,24 +456,24 @@ msgstr "No se puede conectar los puertos de entrada" msgid "The jack server seems to have shutdown" msgstr "El servidor jack parece haberse caído" -#: plugins/input/mplayer/input_mplayer.c:98 +#: plugins/input/mplayer/input_mplayer.c:96 msgid "Use data exported from MPlayer" msgstr "Usa datos exportados desde MPlayer" -#: plugins/input/mplayer/input_mplayer.c:99 +#: plugins/input/mplayer/input_mplayer.c:97 msgid "This plugin uses data exported from 'mplayer -af export'" msgstr "Este plugin usa datos exportados desde 'mplayer -af export'" -#: plugins/input/mplayer/input_mplayer.c:155 +#: plugins/input/mplayer/input_mplayer.c:153 #, c-format msgid "Could not open file '%s': %s" msgstr "No se puede abrir el archivo '%s': %s" -#: plugins/input/mplayer/input_mplayer.c:166 +#: plugins/input/mplayer/input_mplayer.c:164 msgid "No audio channel available" msgstr "No hay canal de audio disponible" -#: plugins/input/mplayer/input_mplayer.c:174 +#: plugins/input/mplayer/input_mplayer.c:172 #, c-format msgid "" "Data in wrong format. It should be 2 channels with 512 16bit samples. There " diff --git a/libvisual-plugins/po/es_ES.po b/libvisual-plugins/po/es_ES.po index 2f195e35c..77526d93a 100644 --- a/libvisual-plugins/po/es_ES.po +++ b/libvisual-plugins/po/es_ES.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Libvisual plugins 0.3.0\n" "Report-Msgid-Bugs-To: https://github.com/Libvisual/libvisual/issues/\n" -"POT-Creation-Date: 2023-01-21 03:37+0100\n" +"POT-Creation-Date: 2023-02-14 16:26+0100\n" "PO-Revision-Date: 2005-03-16 00:11-0300\n" "Last-Translator: Duilio Javier Protti \n" "Language-Team: Spanish \n" @@ -456,24 +456,24 @@ msgstr "No se puede conectar los puertos de entrada" msgid "The jack server seems to have shutdown" msgstr "El servidor jack parece haberse caído" -#: plugins/input/mplayer/input_mplayer.c:98 +#: plugins/input/mplayer/input_mplayer.c:96 msgid "Use data exported from MPlayer" msgstr "Usa datos exportados desde MPlayer" -#: plugins/input/mplayer/input_mplayer.c:99 +#: plugins/input/mplayer/input_mplayer.c:97 msgid "This plugin uses data exported from 'mplayer -af export'" msgstr "Este plugin usa datos exportados desde 'mplayer -af export'" -#: plugins/input/mplayer/input_mplayer.c:155 +#: plugins/input/mplayer/input_mplayer.c:153 #, c-format msgid "Could not open file '%s': %s" msgstr "No se puede abrir el archivo '%s': %s" -#: plugins/input/mplayer/input_mplayer.c:166 +#: plugins/input/mplayer/input_mplayer.c:164 msgid "No audio channel available" msgstr "No hay canal de audio disponible" -#: plugins/input/mplayer/input_mplayer.c:174 +#: plugins/input/mplayer/input_mplayer.c:172 #, c-format msgid "" "Data in wrong format. It should be 2 channels with 512 16bit samples. There " diff --git a/libvisual-plugins/po/libvisual-plugins-0.4.pot b/libvisual-plugins/po/libvisual-plugins-0.4.pot index e796cdf90..cab911089 100644 --- a/libvisual-plugins/po/libvisual-plugins-0.4.pot +++ b/libvisual-plugins/po/libvisual-plugins-0.4.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libvisual-plugins 0.4.1\n" "Report-Msgid-Bugs-To: https://github.com/Libvisual/libvisual/issues/\n" -"POT-Creation-Date: 2023-01-21 03:37+0100\n" +"POT-Creation-Date: 2023-02-14 16:26+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -434,24 +434,24 @@ msgstr "" msgid "The jack server seems to have shutdown" msgstr "" -#: plugins/input/mplayer/input_mplayer.c:98 +#: plugins/input/mplayer/input_mplayer.c:96 msgid "Use data exported from MPlayer" msgstr "" -#: plugins/input/mplayer/input_mplayer.c:99 +#: plugins/input/mplayer/input_mplayer.c:97 msgid "This plugin uses data exported from 'mplayer -af export'" msgstr "" -#: plugins/input/mplayer/input_mplayer.c:155 +#: plugins/input/mplayer/input_mplayer.c:153 #, c-format msgid "Could not open file '%s': %s" msgstr "" -#: plugins/input/mplayer/input_mplayer.c:166 +#: plugins/input/mplayer/input_mplayer.c:164 msgid "No audio channel available" msgstr "" -#: plugins/input/mplayer/input_mplayer.c:174 +#: plugins/input/mplayer/input_mplayer.c:172 #, c-format msgid "" "Data in wrong format. It should be 2 channels with 512 16bit samples. There "