@ -70,12 +70,14 @@ static const char help_text[]=
# define MSGTR_NoHomeDir "Cannot find HOME directory.\n"
# define MSGTR_NoHomeDir "Cannot find HOME directory.\n"
# define MSGTR_GetpathProblem "get_path(\"config\") problem\n"
# define MSGTR_GetpathProblem "get_path(\"config\") problem\n"
# define MSGTR_CreatingCfgFile "Creating config file: %s\n"
# define MSGTR_CreatingCfgFile "Creating config file: %s\n"
# define MSGTR_BuiltinCodecsConf "Using built-in default codecs.conf.\n"
# define MSGTR_CantLoadFont "Cannot load bitmap font '%s'.\n"
# define MSGTR_CantLoadFont "Cannot load bitmap font: %s\n"
# define MSGTR_CantLoadSub "Cannot load subtitles '%s'.\n"
# define MSGTR_CantLoadSub "Cannot load subtitles: %s\n"
# define MSGTR_DumpSelectedStreamMissing "dump: FATAL: Selected stream missing!\n"
# define MSGTR_DumpSelectedStreamMissing "dump: FATAL: Selected stream missing!\n"
# define MSGTR_CantOpenDumpfile "Cannot open dump file.\n"
# define MSGTR_CantOpenDumpfile "Cannot open dump file.\n"
# define MSGTR_CoreDumped "Core dumped ;)\n"
# define MSGTR_CoreDumped "Core dumped ;)\n"
# define MSGTR_DumpBytesWrittenPercent "dump: %"PRIu64" bytes written (~%.1f%%)\r"
# define MSGTR_DumpBytesWritten "dump: %"PRIu64" bytes written\r"
# define MSGTR_DumpBytesWrittenTo "dump: %"PRIu64" bytes written to '%s'.\n"
# define MSGTR_FPSnotspecified "FPS not specified in the header or invalid, use the -fps option.\n"
# define MSGTR_FPSnotspecified "FPS not specified in the header or invalid, use the -fps option.\n"
# define MSGTR_TryForceAudioFmtStr "Trying to force audio codec driver family %s...\n"
# define MSGTR_TryForceAudioFmtStr "Trying to force audio codec driver family %s...\n"
# define MSGTR_CantFindAudioCodec "Cannot find codec for audio format 0x%X.\n"
# define MSGTR_CantFindAudioCodec "Cannot find codec for audio format 0x%X.\n"
@ -112,8 +114,6 @@ static const char help_text[]=
# define MSGTR_Playing "\nPlaying %s.\n"
# define MSGTR_Playing "\nPlaying %s.\n"
# define MSGTR_NoSound "Audio: no sound\n"
# define MSGTR_NoSound "Audio: no sound\n"
# define MSGTR_FPSforced "FPS forced to be %5.3f (ftime: %5.3f).\n"
# define MSGTR_FPSforced "FPS forced to be %5.3f (ftime: %5.3f).\n"
# define MSGTR_CompiledWithRuntimeDetection "Compiled with runtime CPU detection.\n"
# define MSGTR_CompiledWithCPUExtensions "Compiled for x86 CPU with extensions:"
# define MSGTR_AvailableVideoOutputDrivers "Available video output drivers:\n"
# define MSGTR_AvailableVideoOutputDrivers "Available video output drivers:\n"
# define MSGTR_AvailableAudioOutputDrivers "Available audio output drivers:\n"
# define MSGTR_AvailableAudioOutputDrivers "Available audio output drivers:\n"
# define MSGTR_AvailableAudioCodecs "Available audio codecs:\n"
# define MSGTR_AvailableAudioCodecs "Available audio codecs:\n"
@ -121,7 +121,6 @@ static const char help_text[]=
# define MSGTR_AvailableAudioFm "Available (compiled-in) audio codec families / drivers:\n"
# define MSGTR_AvailableAudioFm "Available (compiled-in) audio codec families / drivers:\n"
# define MSGTR_AvailableVideoFm "Available (compiled-in) video codec families / drivers:\n"
# define MSGTR_AvailableVideoFm "Available (compiled-in) video codec families / drivers:\n"
# define MSGTR_AvailableFsType "Available fullscreen layer change modes:\n"
# define MSGTR_AvailableFsType "Available fullscreen layer change modes:\n"
# define MSGTR_UsingRTCTiming "Using Linux hardware RTC timing (%ldHz).\n"
# define MSGTR_CannotReadVideoProperties "Video: Cannot read properties.\n"
# define MSGTR_CannotReadVideoProperties "Video: Cannot read properties.\n"
# define MSGTR_NoStreamFound "No stream found.\n"
# define MSGTR_NoStreamFound "No stream found.\n"
# define MSGTR_ErrorInitializingVODevice "Error opening / initializing the selected video_out (-vo) device.\n"
# define MSGTR_ErrorInitializingVODevice "Error opening / initializing the selected video_out (-vo) device.\n"
@ -129,7 +128,7 @@ static const char help_text[]=
# define MSGTR_ForcedAudioCodec "Forced audio codec: %s\n"
# define MSGTR_ForcedAudioCodec "Forced audio codec: %s\n"
# define MSGTR_Video_NoVideo "Video: no video\n"
# define MSGTR_Video_NoVideo "Video: no video\n"
# define MSGTR_NotInitializeVOPorVO "\nFATAL: Could not initialize video filters (-vf) or video output (-vo).\n"
# define MSGTR_NotInitializeVOPorVO "\nFATAL: Could not initialize video filters (-vf) or video output (-vo).\n"
# define MSGTR_Paused "\n ===== PAUSE =====\r " // no more than 23 characters (status line for audio files)
# define MSGTR_Paused " ===== PAUSE =====" // no more than 23 characters (status line for audio files)
# define MSGTR_PlaylistLoadUnable "\nUnable to load playlist %s.\n"
# define MSGTR_PlaylistLoadUnable "\nUnable to load playlist %s.\n"
# define MSGTR_Exit_SIGILL_RTCpuSel \
# define MSGTR_Exit_SIGILL_RTCpuSel \
" - MPlayer crashed by an 'Illegal Instruction'. \n " \
" - MPlayer crashed by an 'Illegal Instruction'. \n " \
@ -156,15 +155,11 @@ static const char help_text[]=
# define MSGTR_AddedSubtitleFile "SUB: Added subtitle file (%d): %s\n"
# define MSGTR_AddedSubtitleFile "SUB: Added subtitle file (%d): %s\n"
# define MSGTR_RemovedSubtitleFile "SUB: Removed subtitle file (%d): %s\n"
# define MSGTR_RemovedSubtitleFile "SUB: Removed subtitle file (%d): %s\n"
# define MSGTR_ErrorOpeningOutputFile "Error opening file [%s] for writing!\n"
# define MSGTR_ErrorOpeningOutputFile "Error opening file [%s] for writing!\n"
# define MSGTR_CommandLine "CommandLine:"
# define MSGTR_RTCDeviceNotOpenable "Failed to open %s: %s (it should be readable by the user.)\n"
# define MSGTR_RTCDeviceNotOpenable "Failed to open %s: %s (it should be readable by the user.)\n"
# define MSGTR_LinuxRTCInitErrorIrqpSet "Linux RTC init error in ioctl (rtc_irqp_set %lu): %s\n"
# define MSGTR_LinuxRTCInitErrorIrqpSet "Linux RTC init error in ioctl (rtc_irqp_set %lu): %s\n"
# define MSGTR_IncreaseRTCMaxUserFreq "Try adding \"echo %lu > / proc / sys / dev / rtc / max-user-freq\" to your system startup scripts.\n"
# define MSGTR_IncreaseRTCMaxUserFreq "Try adding \"echo %lu > / proc / sys / dev / rtc / max-user-freq\" to your system startup scripts.\n"
# define MSGTR_LinuxRTCInitErrorPieOn "Linux RTC init error in ioctl (rtc_pie_on): %s\n"
# define MSGTR_LinuxRTCInitErrorPieOn "Linux RTC init error in ioctl (rtc_pie_on): %s\n"
# define MSGTR_UsingTimingType "Using %s timing.\n"
# define MSGTR_UsingTimingType "Using %s timing.\n"
# define MSGTR_NoIdleAndGui "The -idle option cannot be used with GMPlayer.\n"
# define MSGTR_MenuInitialized "Menu initialized: %s\n"
# define MSGTR_MenuInitFailed "Menu init failed.\n"
# define MSGTR_Getch2InitializedTwice "WARNING: getch2_init called twice!\n"
# define MSGTR_Getch2InitializedTwice "WARNING: getch2_init called twice!\n"
# define MSGTR_DumpstreamFdUnavailable "Cannot dump this stream - no file descriptor available.\n"
# define MSGTR_DumpstreamFdUnavailable "Cannot dump this stream - no file descriptor available.\n"
# define MSGTR_CantOpenLibmenuFilterWithThisRootMenu "Can't open libmenu video filter with root menu %s.\n"
# define MSGTR_CantOpenLibmenuFilterWithThisRootMenu "Can't open libmenu video filter with root menu %s.\n"
@ -188,6 +183,17 @@ static const char help_text[]=
# define MSGTR_MenuCall "Menu call\n"
# define MSGTR_MenuCall "Menu call\n"
# define MSGTR_MasterQuit "Option -udp-slave: exiting because master exited\n"
# define MSGTR_MasterQuit "Option -udp-slave: exiting because master exited\n"
# define MSGTR_InvalidIP "Option -udp-ip: invalid IP address\n"
# define MSGTR_InvalidIP "Option -udp-ip: invalid IP address\n"
# define MSGTR_Forking "Forking...\n"
# define MSGTR_Forked "Forked...\n"
# define MSGTR_CouldntStartGdb "Couldn't start gdb\n"
# define MSGTR_CouldntFork "Couldn't fork\n"
# define MSGTR_FilenameTooLong "Filename is too long, can not load file or directory specific config files\n"
# define MSGTR_AudioDeviceStuck "Audio device got stuck!\n"
# define MSGTR_AudioOutputTruncated "Audio output truncated at end.\n"
# define MSGTR_ASSCannotAddVideoFilter "ASS: cannot add video filter\n"
# define MSGTR_PtsAfterFiltersMissing "pts after filters MISSING\n"
# define MSGTR_CommandLine "CommandLine:"
# define MSGTR_MenuInitFailed "Menu init failed.\n"
// --- edit decision lists
// --- edit decision lists
# define MSGTR_EdlOutOfMem "Can't allocate enough memory to hold EDL data.\n"
# define MSGTR_EdlOutOfMem "Can't allocate enough memory to hold EDL data.\n"
@ -205,7 +211,6 @@ static const char help_text[]=
# define MSGTR_EdloutBadStop "EDL skip canceled, last start > stop\n"
# define MSGTR_EdloutBadStop "EDL skip canceled, last start > stop\n"
# define MSGTR_EdloutStartSkip "EDL skip start, press 'i' again to end block.\n"
# define MSGTR_EdloutStartSkip "EDL skip start, press 'i' again to end block.\n"
# define MSGTR_EdloutEndSkip "EDL skip end, line written.\n"
# define MSGTR_EdloutEndSkip "EDL skip end, line written.\n"
# define MSGTR_MPEndposNoSizeBased "Option -endpos in MPlayer does not yet support size units.\n"
// mplayer.c OSD
// mplayer.c OSD
# define MSGTR_OSDenabled "enabled"
# define MSGTR_OSDenabled "enabled"
@ -219,6 +224,8 @@ static const char help_text[]=
# define MSGTR_OSDChapter "Chapter: (%d) %s"
# define MSGTR_OSDChapter "Chapter: (%d) %s"
# define MSGTR_OSDAngle "Angle: %d / %d"
# define MSGTR_OSDAngle "Angle: %d / %d"
# define MSGTR_OSDDeinterlace "Deinterlace: %s"
# define MSGTR_OSDDeinterlace "Deinterlace: %s"
# define MSGTR_OSDCapturing "Capturing: %s"
# define MSGTR_OSDCapturingFailure "Capturing failed"
// property values
// property values
# define MSGTR_Enabled "enabled"
# define MSGTR_Enabled "enabled"
@ -298,12 +305,9 @@ static const char help_text[]=
# define MSGTR_CannotAllocateBytes "Couldn't allocate %d bytes.\n"
# define MSGTR_CannotAllocateBytes "Couldn't allocate %d bytes.\n"
# define MSGTR_SettingAudioDelay "Setting audio delay to %5.3fs.\n"
# define MSGTR_SettingAudioDelay "Setting audio delay to %5.3fs.\n"
# define MSGTR_SettingVideoDelay "Setting video delay to %5.3fs.\n"
# define MSGTR_SettingVideoDelay "Setting video delay to %5.3fs.\n"
# define MSGTR_SettingAudioInputGain "Setting audio input gain to %f.\n"
# define MSGTR_LamePresetEquals "\npreset=%s\n\n"
# define MSGTR_LimitingAudioPreload "Limiting audio preload to 0.4s.\n"
# define MSGTR_LimitingAudioPreload "Limiting audio preload to 0.4s.\n"
# define MSGTR_IncreasingAudioDensity "Increasing audio density to 4.\n"
# define MSGTR_IncreasingAudioDensity "Increasing audio density to 4.\n"
# define MSGTR_ZeroingAudioPreloadAndMaxPtsCorrection "Forcing audio preload to 0, max pts correction to 0.\n"
# define MSGTR_ZeroingAudioPreloadAndMaxPtsCorrection "Forcing audio preload to 0, max pts correction to 0.\n"
# define MSGTR_CBRAudioByterate "\n\nCBR audio: %d bytes / sec, %d bytes / block\n"
# define MSGTR_LameVersion "LAME version %s (%s)\n\n"
# define MSGTR_LameVersion "LAME version %s (%s)\n\n"
# define MSGTR_InvalidBitrateForLamePreset "Error: The bitrate specified is out of the valid range for this preset.\n"\
# define MSGTR_InvalidBitrateForLamePreset "Error: The bitrate specified is out of the valid range for this preset.\n"\
" \n " \
" \n " \
@ -411,7 +415,7 @@ static const char help_text[]=
" Cannot set LAME options, check bitrate/samplerate, some very low bitrates \n " \
" Cannot set LAME options, check bitrate/samplerate, some very low bitrates \n " \
" (<32) need lower samplerates (i.e. -srate 8000). \n " \
" (<32) need lower samplerates (i.e. -srate 8000). \n " \
" If everything else fails, try a preset. "
" If everything else fails, try a preset. "
# define MSGTR_ConfigFileError "c onfig file error"
# define MSGTR_ConfigFileError "C onfig file error"
# define MSGTR_ErrorParsingCommandLine "error parsing command line"
# define MSGTR_ErrorParsingCommandLine "error parsing command line"
# define MSGTR_VideoStreamRequired "Video stream is mandatory!\n"
# define MSGTR_VideoStreamRequired "Video stream is mandatory!\n"
# define MSGTR_ForcingInputFPS "Input fps will be interpreted as %5.3f instead.\n"
# define MSGTR_ForcingInputFPS "Input fps will be interpreted as %5.3f instead.\n"
@ -490,8 +494,6 @@ static const char help_text[]=
# define MSGTR_CodecNeedsOutfmt "\ncodec(%s) needs an 'outfmt'!\n"
# define MSGTR_CodecNeedsOutfmt "\ncodec(%s) needs an 'outfmt'!\n"
# define MSGTR_CantAllocateComment "Can't allocate memory for comment. "
# define MSGTR_CantAllocateComment "Can't allocate memory for comment. "
# define MSGTR_GetTokenMaxNotLessThanMAX_NR_TOKEN "get_token(): max >= MAX_MR_TOKEN!"
# define MSGTR_GetTokenMaxNotLessThanMAX_NR_TOKEN "get_token(): max >= MAX_MR_TOKEN!"
# define MSGTR_ReadingFile "Reading %s: "
# define MSGTR_CantOpenFileError "Can't open '%s': %s\n"
# define MSGTR_CantGetMemoryForLine "Can't get memory for 'line': %s\n"
# define MSGTR_CantGetMemoryForLine "Can't get memory for 'line': %s\n"
# define MSGTR_CantReallocCodecsp "Can't realloc '*codecsp': %s\n"
# define MSGTR_CantReallocCodecsp "Can't realloc '*codecsp': %s\n"
# define MSGTR_CodecNameNotUnique "Codec name '%s' isn't unique."
# define MSGTR_CodecNameNotUnique "Codec name '%s' isn't unique."
@ -557,10 +559,40 @@ static const char help_text[]=
# define MSGTR_Preferences "Preferences"
# define MSGTR_Preferences "Preferences"
# define MSGTR_AudioPreferences "Audio driver configuration"
# define MSGTR_AudioPreferences "Audio driver configuration"
# define MSGTR_NoMediaOpened "No media opened."
# define MSGTR_NoMediaOpened "No media opened."
# define MSGTR_VCDTrack "VCD track %d"
# define MSGTR_Title "Title %d"
# define MSGTR_NoChapter "No chapter"
# define MSGTR_NoChapter "No chapter"
# define MSGTR_Chapter "Chapter %d"
# define MSGTR_Chapter "Chapter %d"
# define MSGTR_NoFileLoaded "No file loaded."
# define MSGTR_NoFileLoaded "No file loaded."
# define MSGTR_Filter_UTF8Subtitles "UTF-8 encoded subtitles (*.utf, *.utf-8, *.utf8)"
# define MSGTR_Filter_AllSubtitles "All subtitles"
# define MSGTR_Filter_AllFiles "All files"
# define MSGTR_Filter_TTF "True Type fonts (*.ttf)"
# define MSGTR_Filter_Type1 "Type1 fonts (*.pfb)"
# define MSGTR_Filter_AllFonts "All fonts"
# define MSGTR_Filter_FontFiles "Font files (*.desc)"
# define MSGTR_Filter_DDRawAudio "Dolby Digital / PCM (*.ac3, *.pcm)"
# define MSGTR_Filter_MPEGAudio "MPEG audio (*.mp2, *.mp3, *.mpga, *.m4a, *.aac, *.f4a)"
# define MSGTR_Filter_MatroskaAudio "Matroska audio (*.mka)"
# define MSGTR_Filter_OGGAudio "Ogg audio (*.oga, *.ogg, *.spx)"
# define MSGTR_Filter_WAVAudio "WAV audio (*.wav)"
# define MSGTR_Filter_WMAAudio "Windows Media audio (*.wma)"
# define MSGTR_Filter_AllAudioFiles "All audio files"
# define MSGTR_Filter_AllVideoFiles "All video files"
# define MSGTR_Filter_AVIFiles "AVI files"
# define MSGTR_Filter_DivXFiles "DivX files"
# define MSGTR_Filter_FlashVideo "Flash Video"
# define MSGTR_Filter_MP3Files "MP3 files"
# define MSGTR_Filter_MP4Files "MP4 files"
# define MSGTR_Filter_MPEGFiles "MPEG files"
# define MSGTR_Filter_MP2TS "MPEG-2 transport streams"
# define MSGTR_Filter_MatroskaMedia "Matroska media"
# define MSGTR_Filter_OGGMedia "Ogg media"
# define MSGTR_Filter_QTMedia "QuickTime media"
# define MSGTR_Filter_RNMedia "RealNetworks media"
# define MSGTR_Filter_VideoCDImages "VCD / SVCD images"
# define MSGTR_Filter_WAVFiles "WAV files"
# define MSGTR_Filter_WindowsMedia "Windows media"
# define MSGTR_Filter_Playlists "Playlists"
// --- buttons ---
// --- buttons ---
# define MSGTR_Ok "OK"
# define MSGTR_Ok "OK"
@ -573,43 +605,43 @@ static const char help_text[]=
# define MSGTR_Browse "Browse"
# define MSGTR_Browse "Browse"
// --- error messages ---
// --- error messages ---
# define MSGTR_NEMDB "Sorry, not enough memory to draw buffer."
# define MSGTR_NEMDB "Sorry, not enough memory to draw buffer.\n "
# define MSGTR_NEMFMR "Sorry, not enough memory for menu rendering."
# define MSGTR_NEMFMR "Sorry, not enough memory for menu rendering."
# define MSGTR_IDFGCVD "Sorry, I did not find a GUI-compatible video output driver."
# define MSGTR_IDFGCVD "Sorry, no GUI-compatible video output driver found .\n "
# define MSGTR_NEEDLAVC "Sorry, you cannot play non-MPEG files with your DXR3 / H+ device without reencoding.\nPlease enable lavc in the DXR3 / H+ configuration box."
# define MSGTR_NEEDLAVC "Sorry, you cannot play non-MPEG files with your DXR3 / H+ device without reencoding.\nPlease enable lavc in the DXR3 / H+ configuration box."
# define MSGTR_UNKNOWNWINDOWTYPE "Unknown window type found ... "
# define MSGTR_ICONERROR "Icon '%s' (size %d) not found or unsupported format.\n "
// --- skin loader error messages
// --- skin loader error messages
# define MSGTR_SKIN_ERRORMESSAGE "[skin] error in skin config file on line %d: %s"
# define MSGTR_SKIN_ERRORMESSAGE "Error in skin config file on line %d: %s"
# define MSGTR_SKIN_WARNING1 "[skin] warning: in config file line %d:\nwidget (%s) found but no \"section\" found before"
# define MSGTR_SKIN_ERROR_SECTION "No section specified for '%s'.\n"
# define MSGTR_SKIN_WARNING2 "[skin] warning: in config file line %d:\nwidget (%s) found but no \"subsection\" found before"
# define MSGTR_SKIN_ERROR_WINDOW "No window specified for '%s'.\n"
# define MSGTR_SKIN_WARNING3 "[skin] warning: in config file line %d:\nthis subsection is not supported by widget (%s)"
# define MSGTR_SKIN_ERROR_ITEM "This item is not supported by '%s'.\n"
# define MSGTR_SKIN_SkinFileNotFound "[skin] file ( %s ) not found.\n"
# define MSGTR_SKIN_UNKNOWN_ITEM "Unknown item '%s'\n"
# define MSGTR_SKIN_SkinFileNotReadable "[skin] file ( %s ) not readable.\n"
# define MSGTR_SKIN_UNKNOWN_NAME "Unknown name '%s'\n"
# define MSGTR_SKIN_BITMAP_16bit "Bitmaps of 16 bits or less depth not supported (%s).\n"
# define MSGTR_SKIN_SkinFileNotFound "Skin file %s not found.\n"
# define MSGTR_SKIN_BITMAP_FileNotFound "File not found (%s)\n"
# define MSGTR_SKIN_SkinFileNotReadable "Skin file %s not readable.\n"
# define MSGTR_SKIN_BITMAP_BMPReadError "BMP read error (%s)\n"
# define MSGTR_SKIN_BITMAP_16bit "Color depth of bitmap %s is 16 bits or less which is not supported.\n"
# define MSGTR_SKIN_BITMAP_TGAReadError "TGA read error (%s)\n"
# define MSGTR_SKIN_BITMAP_FileNotFound "Bitmap %s not found.\n"
# define MSGTR_SKIN_BITMAP_PNGReadError "PNG read error (%s)\n"
# define MSGTR_SKIN_BITMAP_PNGReadError "PNG read error in %s\n"
# define MSGTR_SKIN_BITMAP_RLENotSupported "RLE packed TGA not supported (%s)\n"
# define MSGTR_SKIN_BITMAP_ConversionError "24 bit to 32 bit conversion error in %s\n"
# define MSGTR_SKIN_BITMAP_UnknownFileType "unknown file type (%s)\n"
# define MSGTR_SKIN_UnknownMessage "Unknown message '%s'\n"
# define MSGTR_SKIN_BITMAP_ConversionError "24 bit to 32 bit conversion error (%s)\n"
# define MSGTR_SKIN_NotEnoughMemory "Not enough memory\n"
# define MSGTR_SKIN_BITMAP_UnknownMessage "unknown message: %s\n"
# define MSGTR_SKIN_TooManyItemsDeclared "Too many items declared.\n"
# define MSGTR_SKIN_FONT_NotEnoughtMemory "not enough memory\n"
# define MSGTR_SKIN_FONT_TooManyFontsDeclared "Too many fonts declared.\n"
# define MSGTR_SKIN_FONT_TooManyFontsDeclared "Too many fonts declared.\n"
# define MSGTR_SKIN_FONT_FontFileNotFound "Font file not found.\n"
# define MSGTR_SKIN_FONT_FontFileNotFound "Font description file not found.\n"
# define MSGTR_SKIN_FONT_FontImageNotFound "Font image file not found.\n"
# define MSGTR_SKIN_FONT_FontImageNotFound "Font image file not found.\n"
# define MSGTR_SKIN_FONT_NonExistentFontID "non-existent font identifier (%s) \n"
# define MSGTR_SKIN_FONT_NonExistentFont "Font '%s' not found. \n"
# define MSGTR_SKIN_UnknownParameter "unknown parameter (%s) \n"
# define MSGTR_SKIN_UnknownParameter "Unknown parameter '%s' \n"
# define MSGTR_SKIN_SKINCFG_SkinNotFound "Skin not found (%s) .\n"
# define MSGTR_SKIN_SKINCFG_SkinNotFound "Skin '%s' not found.\n"
# define MSGTR_SKIN_SKINCFG_SelectedSkinNotFound "Selected skin ( %s ) not found, trying 'default'...\n"
# define MSGTR_SKIN_SKINCFG_SelectedSkinNotFound "Selected skin '%s' not found, trying skin 'default'...\n"
# define MSGTR_SKIN_SKINCFG_SkinCfgReadError "skin config file read error (%s) \n"
# define MSGTR_SKIN_SKINCFG_SkinCfgError "Config file processing error with skin '%s' \n"
# define MSGTR_SKIN_LABEL "Skins:"
# define MSGTR_SKIN_LABEL "Skins:"
// --- GTK menus
// --- GTK menus
# define MSGTR_MENU_AboutMPlayer "About MPlayer"
# define MSGTR_MENU_AboutMPlayer "About MPlayer"
# define MSGTR_MENU_Open "Open..."
# define MSGTR_MENU_Open "Open..."
# define MSGTR_MENU_PlayFile "Play file..."
# define MSGTR_MENU_PlayFile "Play file..."
# define MSGTR_MENU_PlayCD "Play CD..."
# define MSGTR_MENU_PlayVCD "Play VCD..."
# define MSGTR_MENU_PlayVCD "Play VCD..."
# define MSGTR_MENU_PlayDVD "Play DVD..."
# define MSGTR_MENU_PlayDVD "Play DVD..."
# define MSGTR_MENU_PlayURL "Play URL..."
# define MSGTR_MENU_PlayURL "Play URL..."
@ -627,6 +659,7 @@ static const char help_text[]=
# define MSGTR_MENU_NormalSize "Normal size"
# define MSGTR_MENU_NormalSize "Normal size"
# define MSGTR_MENU_DoubleSize "Double size"
# define MSGTR_MENU_DoubleSize "Double size"
# define MSGTR_MENU_FullScreen "Fullscreen"
# define MSGTR_MENU_FullScreen "Fullscreen"
# define MSGTR_MENU_CD "CD"
# define MSGTR_MENU_DVD "DVD"
# define MSGTR_MENU_DVD "DVD"
# define MSGTR_MENU_VCD "VCD"
# define MSGTR_MENU_VCD "VCD"
# define MSGTR_MENU_PlayDisc "Open disc..."
# define MSGTR_MENU_PlayDisc "Open disc..."
@ -641,7 +674,7 @@ static const char help_text[]=
# define MSGTR_MENU_PlayList MSGTR_PlayList
# define MSGTR_MENU_PlayList MSGTR_PlayList
# define MSGTR_MENU_SkinBrowser "Skin browser"
# define MSGTR_MENU_SkinBrowser "Skin browser"
# define MSGTR_MENU_Preferences MSGTR_Preferences
# define MSGTR_MENU_Preferences MSGTR_Preferences
# define MSGTR_MENU_Exit "Exit... "
# define MSGTR_MENU_Exit "Exit"
# define MSGTR_MENU_Mute "Mute"
# define MSGTR_MENU_Mute "Mute"
# define MSGTR_MENU_Original "Original"
# define MSGTR_MENU_Original "Original"
# define MSGTR_MENU_AspectRatio "Aspect ratio"
# define MSGTR_MENU_AspectRatio "Aspect ratio"
@ -702,9 +735,10 @@ static const char help_text[]=
# define MSGTR_PREFERENCES_HFrameDrop "Enable HARD frame dropping (dangerous)"
# define MSGTR_PREFERENCES_HFrameDrop "Enable HARD frame dropping (dangerous)"
# define MSGTR_PREFERENCES_Flip "Flip image upside down"
# define MSGTR_PREFERENCES_Flip "Flip image upside down"
# define MSGTR_PREFERENCES_Panscan "Panscan: "
# define MSGTR_PREFERENCES_Panscan "Panscan: "
# define MSGTR_PREFERENCES_OSDTimer "Timer and indicators"
# define MSGTR_PREFERENCES_OSD_LEVEL0 "Subtitles only"
# define MSGTR_PREFERENCES_OSDProgress "Progressbars only"
# define MSGTR_PREFERENCES_OSD_LEVEL1 "Volume and seek"
# define MSGTR_PREFERENCES_OSDTimerPercentageTotalTime "Timer, percentage and total time"
# define MSGTR_PREFERENCES_OSD_LEVEL2 "Volume, seek, timer and percentage"
# define MSGTR_PREFERENCES_OSD_LEVEL3 "Volume, seek, timer, percentage and total time"
# define MSGTR_PREFERENCES_Subtitle "Subtitle:"
# define MSGTR_PREFERENCES_Subtitle "Subtitle:"
# define MSGTR_PREFERENCES_SUB_Delay "Delay: "
# define MSGTR_PREFERENCES_SUB_Delay "Delay: "
# define MSGTR_PREFERENCES_SUB_FPS "FPS:"
# define MSGTR_PREFERENCES_SUB_FPS "FPS:"
@ -777,6 +811,7 @@ static const char help_text[]=
# define MSGTR_PREFERENCES_SaveWinPos "Save window position"
# define MSGTR_PREFERENCES_SaveWinPos "Save window position"
# define MSGTR_PREFERENCES_XSCREENSAVER "Stop XScreenSaver"
# define MSGTR_PREFERENCES_XSCREENSAVER "Stop XScreenSaver"
# define MSGTR_PREFERENCES_PlayBar "Enable playbar"
# define MSGTR_PREFERENCES_PlayBar "Enable playbar"
# define MSGTR_PREFERENCES_NoIdle "Quit after playing"
# define MSGTR_PREFERENCES_AutoSync "AutoSync on / off"
# define MSGTR_PREFERENCES_AutoSync "AutoSync on / off"
# define MSGTR_PREFERENCES_AutoSyncValue "Autosync: "
# define MSGTR_PREFERENCES_AutoSyncValue "Autosync: "
# define MSGTR_PREFERENCES_CDROMDevice "CD-ROM device:"
# define MSGTR_PREFERENCES_CDROMDevice "CD-ROM device:"
@ -798,39 +833,62 @@ static const char help_text[]=
# define MSGTR_MSGBOX_LABEL_Error "Error!"
# define MSGTR_MSGBOX_LABEL_Error "Error!"
# define MSGTR_MSGBOX_LABEL_Warning "Warning!"
# define MSGTR_MSGBOX_LABEL_Warning "Warning!"
// bitmap.c
# define MSGTR_NotEnoughMemoryC32To1 "[c32to1] not enough memory for image\n"
# define MSGTR_NotEnoughMemoryC1To32 "[c1to32] not enough memory for image\n"
// cfg.c
// cfg.c
# define MSGTR_ConfigFileReadError "[cfg] config file read error ...\n"
# define MSGTR_UnableToSaveOption "Unable to save option '%s'.\n"
# define MSGTR_UnableToSaveOption "[cfg] Unable to save the '%s' option.\n"
// interface.c
// interface.c
# define MSGTR_DeletingSubtitles "[GUI] Deleting subtitles.\n"
# define MSGTR_DeletingSubtitles "Deleting subtitles.\n"
# define MSGTR_LoadingSubtitles "[GUI] Loading subtitles: %s\n"
# define MSGTR_LoadingSubtitles "Loading subtitles '%s'.\n"
# define MSGTR_AddingVideoFilter "[GUI] Adding video filter: %s\n"
# define MSGTR_AddingVideoFilter "Adding video filter '%s'.\n"
# define MSGTR_RemovingVideoFilter "[GUI] Removing video filter: %s\n"
// mw.c
// mw.c
# define MSGTR_NotAFile "This does not seem to be a file: %s !\n"
# define MSGTR_NotAFile "This does not seem to be a file: %s !\n"
// ws.c
// ws.c
# define MSGTR_WS_CouldNotOpenDisplay "[ws] Could not open the display.\n"
# define MSGTR_WS_RemoteDisplay "Remote display, disabling XMITSHM.\n"
# define MSGTR_WS_RemoteDisplay "[ws] Remote display, disabling XMITSHM.\n"
# define MSGTR_WS_NoXshm "Sorry, your system does not support the X shared memory extension.\n"
# define MSGTR_WS_NoXshm "[ws] Sorry, your system does not support the X shared memory extension.\n"
# define MSGTR_WS_NoXshape "Sorry, your system does not support the XShape extension.\n"
# define MSGTR_WS_NoXshape "[ws] Sorry, your system does not support the XShape extension.\n"
# define MSGTR_WS_ColorDepthTooLow "Sorry, the color depth is too low.\n"
# define MSGTR_WS_ColorDepthTooLow "[ws] Sorry, the color depth is too low.\n"
# define MSGTR_WS_TooManyOpenWindows "There are too many open windows.\n"
# define MSGTR_WS_TooManyOpenWindows "[ws] There are too many open windows.\n"
# define MSGTR_WS_ShmError "shared memory extension error\n"
# define MSGTR_WS_ShmError "[ws] shared memory extension error\n"
# define MSGTR_WS_NotEnoughMemoryDrawBuffer "Sorry, not enough memory to draw buffer.\n"
# define MSGTR_WS_NotEnoughMemoryDrawBuffer "[ws] Sorry, not enough memory to draw buffer.\n"
# define MSGTR_WS_DpmsUnavailable "DPMS not available?\n"
# define MSGTR_WS_DpmsUnavailable "DPMS not available?\n"
# define MSGTR_WS_DpmsNotEnabled "Could not enable DPMS.\n"
# define MSGTR_WS_DpmsNotEnabled "Could not enable DPMS.\n"
# define MSGTR_WS_XError "An X11 Error has occurred!\n"
// wsxdnd.c
// wsxdnd.c
# define MSGTR_WS_NotAFile "This does not seem to be a file...\n"
# define MSGTR_WS_NotAFile "This does not seem to be a file...\n"
# define MSGTR_WS_DDNothing "D&D: Nothing returned!\n"
# define MSGTR_WS_DDNothing "D&D: Nothing returned!\n"
// Win32 GUI
# define MSGTR_Close "Close"
# define MSGTR_Default "Defaults"
# define MSGTR_Down "Down"
# define MSGTR_Load "Load"
# define MSGTR_Save "Save"
# define MSGTR_Up "Up"
# define MSGTR_DirectorySelect "Select directory..."
# define MSGTR_PlaylistSave "Save playlist..."
# define MSGTR_PlaylistSelect "Select playlist..."
# define MSGTR_SelectTitleChapter "Select title / chapter..."
# define MSGTR_MENU_DebugConsole "Debug Console"
# define MSGTR_MENU_OnlineHelp "Online Help"
# define MSGTR_MENU_PlayDirectory "Play directory..."
# define MSGTR_MENU_SeekBack "Seek Backwards"
# define MSGTR_MENU_SeekForw "Seek Forwards"
# define MSGTR_MENU_ShowHide "Show / Hide"
# define MSGTR_MENU_SubtitlesOnOff "Subtitle Visibility On / Off"
# define MSGTR_PLAYLIST_AddFile "Add File..."
# define MSGTR_PLAYLIST_AddURL "Add URL..."
# define MSGTR_PREFERENCES_Priority "Priority:"
# define MSGTR_PREFERENCES_PriorityHigh "high"
# define MSGTR_PREFERENCES_PriorityLow "low"
# define MSGTR_PREFERENCES_PriorityNormal "normal"
# define MSGTR_PREFERENCES_PriorityNormalAbove "above normal"
# define MSGTR_PREFERENCES_PriorityNormalBelow "below normal"
# define MSGTR_PREFERENCES_ShowInVideoWin "Display in the video window (DirectX only)"
// ======================= video output drivers ========================
// ======================= video output drivers ========================
# define MSGTR_VOincompCodec "The selected video_out device is incompatible with this codec.\n"\
# define MSGTR_VOincompCodec "The selected video_out device is incompatible with this codec.\n"\
@ -984,7 +1042,6 @@ static const char help_text[]=
// vo_sdl.c
// vo_sdl.c
# define MSGTR_LIBVO_SDL_CouldntGetAnyAcceptableSDLModeForOutput "[VO_SDL] Couldn't get any acceptable SDL Mode for output.\n"
# define MSGTR_LIBVO_SDL_CouldntGetAnyAcceptableSDLModeForOutput "[VO_SDL] Couldn't get any acceptable SDL Mode for output.\n"
# define MSGTR_LIBVO_SDL_SetVideoModeFailed "[VO_SDL] set_video_mode: SDL_SetVideoMode failed: %s.\n"
# define MSGTR_LIBVO_SDL_SetVideoModeFailed "[VO_SDL] set_video_mode: SDL_SetVideoMode failed: %s.\n"
# define MSGTR_LIBVO_SDL_SetVideoModeFailedFull "[VO_SDL] Set_fullmode: SDL_SetVideoMode failed: %s.\n"
# define MSGTR_LIBVO_SDL_MappingI420ToIYUV "[VO_SDL] Mapping I420 to IYUV.\n"
# define MSGTR_LIBVO_SDL_MappingI420ToIYUV "[VO_SDL] Mapping I420 to IYUV.\n"
# define MSGTR_LIBVO_SDL_UnsupportedImageFormat "[VO_SDL] Unsupported image format (0x%X).\n"
# define MSGTR_LIBVO_SDL_UnsupportedImageFormat "[VO_SDL] Unsupported image format (0x%X).\n"
# define MSGTR_LIBVO_SDL_InfoPleaseUseVmOrZoom "[VO_SDL] Info - please use -vm or -zoom to switch to the best resolution.\n"
# define MSGTR_LIBVO_SDL_InfoPleaseUseVmOrZoom "[VO_SDL] Info - please use -vm or -zoom to switch to the best resolution.\n"
@ -1151,16 +1208,15 @@ static const char help_text[]=
// old vo drivers that have been replaced
// old vo drivers that have been replaced
# define MSGTR_VO_PGM_HasBeenReplaced "The pgm video output driver has been replaced by -vo pnm:pgmyuv.\n"
# define MSGTR_VO_PGM_HasBeenReplaced "The pgm video output driver has been replaced by -vo pnm:pgmyuv.\n"
# define MSGTR_VO_MD5_HasBeenReplaced "The md5 video output driver has been replaced by -vo md5sum.\n"
# define MSGTR_VO_MD5_HasBeenReplaced "The md5 video output driver has been replaced by -vo md5sum.\n"
# define MSGTR_VO_GL2_HasBeenRenamed "The gl2 video output driver has been renamed to -vo gl_tiled, but you really should be using -vo gl instead.\n"
// ======================= audio output drivers ========================
// ======================= audio output drivers ========================
// audio_out.c
// audio_out.c
# define MSGTR_AO_ALSA9_1x_Removed "audio_out: alsa9 and alsa1x modules were removed, use -ao alsa instead.\n"
# define MSGTR_AO_ALSA9_1x_Removed "audio_out: alsa9 and alsa1x modules were removed, use -ao alsa instead.\n"
# define MSGTR_AO_TryingPreferredAudioDriver "Trying preferred audio driver '%.*s', options '%s'\n"
# define MSGTR_AO_NoSuchDriver "No such audio driver '%.*s'\n"
# define MSGTR_AO_NoSuchDriver "No such audio driver '%.*s'\n"
# define MSGTR_AO_FailedInit "Failed to initialize audio driver '%s'\n"
# define MSGTR_AO_FailedInit "Failed to initialize audio driver '%s'\n"
# define MSGTR_AO_TryingEveryKnown "Trying every known audio driver...\n"
// ao_oss.c
// ao_oss.c
# define MSGTR_AO_OSS_CantOpenMixer "[AO OSS] audio_setup: Can't open mixer device %s: %s\n"
# define MSGTR_AO_OSS_CantOpenMixer "[AO OSS] audio_setup: Can't open mixer device %s: %s\n"
@ -1196,7 +1252,7 @@ static const char help_text[]=
// ao_pcm.c
// ao_pcm.c
# define MSGTR_AO_PCM_FileInfo "[AO PCM] File: %s (%s)\nPCM: Samplerate: %iHz Channels: %s Format %s\n"
# define MSGTR_AO_PCM_FileInfo "[AO PCM] File: %s (%s)\nPCM: Samplerate: %iHz Channels: %s Format %s\n"
# define MSGTR_AO_PCM_HintInfo "[AO PCM] Info: Faster dumping is achieved with -vc null -vo null -ao pcm:fast\n[AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).\n"
# define MSGTR_AO_PCM_HintInfo "[AO PCM] Info: Faster dumping is achieved with -benchmark - vc null -vo null -ao pcm:fast\n[AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).\n"
# define MSGTR_AO_PCM_CantOpenOutputFile "[AO PCM] Failed to open %s for writing!\n"
# define MSGTR_AO_PCM_CantOpenOutputFile "[AO PCM] Failed to open %s for writing!\n"
// ao_sdl.c
// ao_sdl.c
@ -1213,7 +1269,7 @@ static const char help_text[]=
# define MSGTR_AO_SGI_CantSetParms_Samplerate "[AO SGI] init: setparams failed: %s\nCould not set desired samplerate.\n"
# define MSGTR_AO_SGI_CantSetParms_Samplerate "[AO SGI] init: setparams failed: %s\nCould not set desired samplerate.\n"
# define MSGTR_AO_SGI_CantSetAlRate "[AO SGI] init: AL_RATE was not accepted on the given resource.\n"
# define MSGTR_AO_SGI_CantSetAlRate "[AO SGI] init: AL_RATE was not accepted on the given resource.\n"
# define MSGTR_AO_SGI_CantGetParms "[AO SGI] init: getparams failed: %s\n"
# define MSGTR_AO_SGI_CantGetParms "[AO SGI] init: getparams failed: %s\n"
# define MSGTR_AO_SGI_SampleRateInfo "[AO SGI] init: samplerate is now %l f (desired rate is %l f)\n"
# define MSGTR_AO_SGI_SampleRateInfo "[AO SGI] init: samplerate is now %f (desired rate is %f)\n"
# define MSGTR_AO_SGI_InitConfigError "[AO SGI] init: %s\n"
# define MSGTR_AO_SGI_InitConfigError "[AO SGI] init: %s\n"
# define MSGTR_AO_SGI_InitOpenAudioFailed "[AO SGI] init: Unable to open audio channel: %s\n"
# define MSGTR_AO_SGI_InitOpenAudioFailed "[AO SGI] init: Unable to open audio channel: %s\n"
# define MSGTR_AO_SGI_Uninit "[AO SGI] uninit: ...\n"
# define MSGTR_AO_SGI_Uninit "[AO SGI] uninit: ...\n"
@ -1229,31 +1285,6 @@ static const char help_text[]=
# define MSGTR_AO_SUN_CantUseSelect "[AO SUN]\n *** Your audio driver DOES NOT support select() ***\nRecompile MPlayer with #undef HAVE_AUDIO_SELECT in config.h !\n\n"
# define MSGTR_AO_SUN_CantUseSelect "[AO SUN]\n *** Your audio driver DOES NOT support select() ***\nRecompile MPlayer with #undef HAVE_AUDIO_SELECT in config.h !\n\n"
# define MSGTR_AO_SUN_CantReopenReset "[AO SUN]\nFatal error: *** CANNOT REOPEN / RESET AUDIO DEVICE (%s) ***\n"
# define MSGTR_AO_SUN_CantReopenReset "[AO SUN]\nFatal error: *** CANNOT REOPEN / RESET AUDIO DEVICE (%s) ***\n"
// ao_alsa5.c
# define MSGTR_AO_ALSA5_InitInfo "[AO ALSA5] alsa-init: requested format: %d Hz, %d channels, %s\n"
# define MSGTR_AO_ALSA5_SoundCardNotFound "[AO ALSA5] alsa-init: no soundcards found.\n"
# define MSGTR_AO_ALSA5_InvalidFormatReq "[AO ALSA5] alsa-init: invalid format (%s) requested - output disabled.\n"
# define MSGTR_AO_ALSA5_PlayBackError "[AO ALSA5] alsa-init: playback open error: %s\n"
# define MSGTR_AO_ALSA5_PcmInfoError "[AO ALSA5] alsa-init: PCM info error: %s\n"
# define MSGTR_AO_ALSA5_SoundcardsFound "[AO ALSA5] alsa-init: %d soundcard(s) found, using: %s\n"
# define MSGTR_AO_ALSA5_PcmChanInfoError "[AO ALSA5] alsa-init: PCM channel info error: %s\n"
# define MSGTR_AO_ALSA5_CantSetParms "[AO ALSA5] alsa-init: error setting parameters: %s\n"
# define MSGTR_AO_ALSA5_CantSetChan "[AO ALSA5] alsa-init: error setting up channel: %s\n"
# define MSGTR_AO_ALSA5_ChanPrepareError "[AO ALSA5] alsa-init: channel prepare error: %s\n"
# define MSGTR_AO_ALSA5_DrainError "[AO ALSA5] alsa-uninit: playback drain error: %s\n"
# define MSGTR_AO_ALSA5_FlushError "[AO ALSA5] alsa-uninit: playback flush error: %s\n"
# define MSGTR_AO_ALSA5_PcmCloseError "[AO ALSA5] alsa-uninit: PCM close error: %s\n"
# define MSGTR_AO_ALSA5_ResetDrainError "[AO ALSA5] alsa-reset: playback drain error: %s\n"
# define MSGTR_AO_ALSA5_ResetFlushError "[AO ALSA5] alsa-reset: playback flush error: %s\n"
# define MSGTR_AO_ALSA5_ResetChanPrepareError "[AO ALSA5] alsa-reset: channel prepare error: %s\n"
# define MSGTR_AO_ALSA5_PauseDrainError "[AO ALSA5] alsa-pause: playback drain error: %s\n"
# define MSGTR_AO_ALSA5_PauseFlushError "[AO ALSA5] alsa-pause: playback flush error: %s\n"
# define MSGTR_AO_ALSA5_ResumePrepareError "[AO ALSA5] alsa-resume: channel prepare error: %s\n"
# define MSGTR_AO_ALSA5_Underrun "[AO ALSA5] alsa-play: alsa underrun, resetting stream.\n"
# define MSGTR_AO_ALSA5_PlaybackPrepareError "[AO ALSA5] alsa-play: playback prepare error: %s\n"
# define MSGTR_AO_ALSA5_WriteErrorAfterReset "[AO ALSA5] alsa-play: write error after reset: %s - giving up.\n"
# define MSGTR_AO_ALSA5_OutPutError "[AO ALSA5] alsa-play: output error: %s\n"
// ao_alsa.c
// ao_alsa.c
# define MSGTR_AO_ALSA_InvalidMixerIndexDefaultingToZero "[AO_ALSA] Invalid mixer index. Defaulting to 0.\n"
# define MSGTR_AO_ALSA_InvalidMixerIndexDefaultingToZero "[AO_ALSA] Invalid mixer index. Defaulting to 0.\n"
# define MSGTR_AO_ALSA_MixerOpenError "[AO_ALSA] Mixer open error: %s\n"
# define MSGTR_AO_ALSA_MixerOpenError "[AO_ALSA] Mixer open error: %s\n"
@ -1337,7 +1368,6 @@ static const char help_text[]=
// ========================== INPUT =========================================
// ========================== INPUT =========================================
// joystick.c
// joystick.c
# define MSGTR_INPUT_JOYSTICK_Opening "Opening joystick device %s\n"
# define MSGTR_INPUT_JOYSTICK_CantOpen "Can't open joystick device %s: %s\n"
# define MSGTR_INPUT_JOYSTICK_CantOpen "Can't open joystick device %s: %s\n"
# define MSGTR_INPUT_JOYSTICK_ErrReading "Error while reading joystick device: %s\n"
# define MSGTR_INPUT_JOYSTICK_ErrReading "Error while reading joystick device: %s\n"
# define MSGTR_INPUT_JOYSTICK_LoosingBytes "Joystick: We lose %d bytes of data\n"
# define MSGTR_INPUT_JOYSTICK_LoosingBytes "Joystick: We lose %d bytes of data\n"
@ -1345,8 +1375,6 @@ static const char help_text[]=
# define MSGTR_INPUT_JOYSTICK_WarnUnknownEvent "Joystick warning unknown event type %d\n"
# define MSGTR_INPUT_JOYSTICK_WarnUnknownEvent "Joystick warning unknown event type %d\n"
// appleir.c
// appleir.c
# define MSGTR_INPUT_APPLE_IR_Init "Initializing Apple IR on %s\n"
# define MSGTR_INPUT_APPLE_IR_Detect "Detected Apple IR on %s\n"
# define MSGTR_INPUT_APPLE_IR_CantOpen "Can't open Apple IR device: %s\n"
# define MSGTR_INPUT_APPLE_IR_CantOpen "Can't open Apple IR device: %s\n"
// input.c
// input.c
@ -1373,12 +1401,10 @@ static const char help_text[]=
# define MSGTR_INPUT_INPUT_ErrBuffer2SmallForCmd "Buffer is too small for command %s\n"
# define MSGTR_INPUT_INPUT_ErrBuffer2SmallForCmd "Buffer is too small for command %s\n"
# define MSGTR_INPUT_INPUT_ErrWhyHere "What are we doing here?\n"
# define MSGTR_INPUT_INPUT_ErrWhyHere "What are we doing here?\n"
# define MSGTR_INPUT_INPUT_ErrCantInitJoystick "Can't init input joystick\n"
# define MSGTR_INPUT_INPUT_ErrCantInitJoystick "Can't init input joystick\n"
# define MSGTR_INPUT_INPUT_ErrCantStatFile "Can't stat %s: %s\n"
# define MSGTR_INPUT_INPUT_ErrCantOpenFile "Can't open %s: %s\n"
# define MSGTR_INPUT_INPUT_ErrCantOpenFile "Can't open %s: %s\n"
# define MSGTR_INPUT_INPUT_ErrCantInitAppleRemote "Can't init Apple Remote.\n"
# define MSGTR_INPUT_INPUT_ErrCantInitAppleRemote "Can't init Apple Remote.\n"
// lirc.c
// lirc.c
# define MSGTR_SettingUpLIRC "Setting up LIRC support...\n"
# define MSGTR_LIRCopenfailed "Failed to open LIRC support. You will not be able to use your remote control.\n"
# define MSGTR_LIRCopenfailed "Failed to open LIRC support. You will not be able to use your remote control.\n"
# define MSGTR_LIRCcfgerr "Failed to read LIRC config file %s.\n"
# define MSGTR_LIRCcfgerr "Failed to read LIRC config file %s.\n"
@ -1393,7 +1419,6 @@ static const char help_text[]=
# define MSGTR_WarningLenIsntDivisible "Warning, len isn't divisible by samplesize!\n"
# define MSGTR_WarningLenIsntDivisible "Warning, len isn't divisible by samplesize!\n"
# define MSGTR_MuxbufMallocErr "Muxer frame buffer cannot allocate memory!\n"
# define MSGTR_MuxbufMallocErr "Muxer frame buffer cannot allocate memory!\n"
# define MSGTR_MuxbufReallocErr "Muxer frame buffer cannot reallocate memory!\n"
# define MSGTR_MuxbufReallocErr "Muxer frame buffer cannot reallocate memory!\n"
# define MSGTR_MuxbufSending "Muxer frame buffer sending %d frame(s) to the muxer.\n"
# define MSGTR_WritingHeader "Writing header...\n"
# define MSGTR_WritingHeader "Writing header...\n"
# define MSGTR_WritingTrailer "Writing index...\n"
# define MSGTR_WritingTrailer "Writing index...\n"
@ -1411,7 +1436,6 @@ static const char help_text[]=
# define MSGTR_ON2AviFormat "ON2 AVI format"
# define MSGTR_ON2AviFormat "ON2 AVI format"
# define MSGTR_Detected_XXX_FileFormat "%s file format detected.\n"
# define MSGTR_Detected_XXX_FileFormat "%s file format detected.\n"
# define MSGTR_DetectedAudiofile "Audio file detected.\n"
# define MSGTR_DetectedAudiofile "Audio file detected.\n"
# define MSGTR_NotSystemStream "Not MPEG System Stream format... (maybe Transport Stream?)\n"
# define MSGTR_InvalidMPEGES "Invalid MPEG-ES stream??? Contact the author, it may be a bug :(\n"
# define MSGTR_InvalidMPEGES "Invalid MPEG-ES stream??? Contact the author, it may be a bug :(\n"
# define MSGTR_FormatNotRecognized "============ Sorry, this file format is not recognized / supported =============\n"\
# define MSGTR_FormatNotRecognized "============ Sorry, this file format is not recognized / supported =============\n"\
" === If this file is an AVI, ASF or MPEG stream, please contact the author! === \n "
" === If this file is an AVI, ASF or MPEG stream, please contact the author! === \n "
@ -1436,11 +1460,8 @@ static const char help_text[]=
# define MSGTR_MOVcomprhdr "MOV: Compressed headers support requires ZLIB!\n"
# define MSGTR_MOVcomprhdr "MOV: Compressed headers support requires ZLIB!\n"
# define MSGTR_MOVvariableFourCC "MOV: WARNING: Variable FourCC detected!?\n"
# define MSGTR_MOVvariableFourCC "MOV: WARNING: Variable FourCC detected!?\n"
# define MSGTR_MOVtooManyTrk "MOV: WARNING: too many tracks"
# define MSGTR_MOVtooManyTrk "MOV: WARNING: too many tracks"
# define MSGTR_FoundAudioStream "==> Found audio stream: %d\n"
# define MSGTR_FoundVideoStream "==> Found video stream: %d\n"
# define MSGTR_DetectedTV "TV detected! ;-)\n"
# define MSGTR_DetectedTV "TV detected! ;-)\n"
# define MSGTR_ErrorOpeningOGGDemuxer "Unable to open the Ogg demuxer.\n"
# define MSGTR_ErrorOpeningOGGDemuxer "Unable to open the Ogg demuxer.\n"
# define MSGTR_ASFSearchingForAudioStream "ASF: Searching for audio stream (id:%d).\n"
# define MSGTR_CannotOpenAudioStream "Cannot open audio stream: %s\n"
# define MSGTR_CannotOpenAudioStream "Cannot open audio stream: %s\n"
# define MSGTR_CannotOpenSubtitlesStream "Cannot open subtitle stream: %s\n"
# define MSGTR_CannotOpenSubtitlesStream "Cannot open subtitle stream: %s\n"
# define MSGTR_OpeningAudioDemuxerFailed "Failed to open audio demuxer: %s\n"
# define MSGTR_OpeningAudioDemuxerFailed "Failed to open audio demuxer: %s\n"
@ -1453,7 +1474,7 @@ static const char help_text[]=
# define MSGTR_EnterTelecineMode "\ndemux_mpg: 24000 / 1001fps progressive NTSC content detected, switching framerate.\n"
# define MSGTR_EnterTelecineMode "\ndemux_mpg: 24000 / 1001fps progressive NTSC content detected, switching framerate.\n"
# define MSGTR_CacheFill "\rCache fill: %5.2f%% (%"PRId64" bytes) "
# define MSGTR_CacheFill "\rCache fill: %5.2f%% (%"PRId64" bytes) "
# define MSGTR_NoBindFound "No bind found for key '%s'."
# define MSGTR_NoBindFound "No bind found for key '%s'.\n "
# define MSGTR_FailedToOpen "Failed to open %s.\n"
# define MSGTR_FailedToOpen "Failed to open %s.\n"
# define MSGTR_VideoID "[%s] Video stream found, -vid %d\n"
# define MSGTR_VideoID "[%s] Video stream found, -vid %d\n"
@ -1473,17 +1494,7 @@ static const char help_text[]=
// aviheader.c
// aviheader.c
# define MSGTR_MPDEMUX_AVIHDR_EmptyList "** empty list?!\n"
# define MSGTR_MPDEMUX_AVIHDR_EmptyList "** empty list?!\n"
# define MSGTR_MPDEMUX_AVIHDR_FoundMovieAt "Found movie at 0x%X - 0x%X\n"
# define MSGTR_MPDEMUX_AVIHDR_FoundBitmapInfoHeader "Found 'bih', %u bytes of %d\n"
# define MSGTR_MPDEMUX_AVIHDR_RegeneratingKeyfTableForMPG4V1 "Regenerating keyframe table for M$ mpg4v1 video.\n"
# define MSGTR_MPDEMUX_AVIHDR_RegeneratingKeyfTableForDIVX3 "Regenerating keyframe table for DIVX3 video.\n"
# define MSGTR_MPDEMUX_AVIHDR_RegeneratingKeyfTableForMPEG4 "Regenerating keyframe table for MPEG-4 video.\n"
# define MSGTR_MPDEMUX_AVIHDR_FoundWaveFmt "Found 'wf', %d bytes of %d\n"
# define MSGTR_MPDEMUX_AVIHDR_FoundAVIV2Header "AVI: dmlh found (size=%d) (total_frames=%d)\n"
# define MSGTR_MPDEMUX_AVIHDR_ReadingIndexBlockChunksForFrames "Reading INDEX block, %d chunks for %d frames (fpos=%"PRId64").\n"
# define MSGTR_MPDEMUX_AVIHDR_AdditionalRIFFHdr "Additional RIFF header...\n"
# define MSGTR_MPDEMUX_AVIHDR_WarnNotExtendedAVIHdr "** Warning: this is no extended AVI header..\n"
# define MSGTR_MPDEMUX_AVIHDR_WarnNotExtendedAVIHdr "** Warning: this is no extended AVI header..\n"
# define MSGTR_MPDEMUX_AVIHDR_BrokenChunk "Broken chunk? chunksize=%d (id=%.4s)\n"
# define MSGTR_MPDEMUX_AVIHDR_BuildingODMLidx "AVI: ODML: Building ODML index (%d superindexchunks).\n"
# define MSGTR_MPDEMUX_AVIHDR_BuildingODMLidx "AVI: ODML: Building ODML index (%d superindexchunks).\n"
# define MSGTR_MPDEMUX_AVIHDR_BrokenODMLfile "AVI: ODML: Broken (incomplete?) file detected. Will use traditional index.\n"
# define MSGTR_MPDEMUX_AVIHDR_BrokenODMLfile "AVI: ODML: Broken (incomplete?) file detected. Will use traditional index.\n"
# define MSGTR_MPDEMUX_AVIHDR_CantReadIdxFile "Can't read index file %s: %s\n"
# define MSGTR_MPDEMUX_AVIHDR_CantReadIdxFile "Can't read index file %s: %s\n"
@ -1497,6 +1508,8 @@ static const char help_text[]=
# define MSGTR_MPDEMUX_AVIHDR_IdxFileSaved "Saved index file: %s\n"
# define MSGTR_MPDEMUX_AVIHDR_IdxFileSaved "Saved index file: %s\n"
// demux_audio.c
// demux_audio.c
# define MSGTR_MPDEMUX_AUDIO_BadID3v2TagSize "Audio demuxer: bad ID3v2 tag size: larger than stream (%u).\n"
# define MSGTR_MPDEMUX_AUDIO_DamagedAppendedID3v2Tag "Audio demuxer: damaged appended ID3v2 tag detected.\n"
# define MSGTR_MPDEMUX_AUDIO_UnknownFormat "Audio demuxer: unknown format %d.\n"
# define MSGTR_MPDEMUX_AUDIO_UnknownFormat "Audio demuxer: unknown format %d.\n"
// demux_demuxers.c
// demux_demuxers.c
@ -1615,21 +1628,15 @@ static const char help_text[]=
# define MSGTR_UsingExternalPP "[PP] Using external postprocessing filter, max q = %d.\n"
# define MSGTR_UsingExternalPP "[PP] Using external postprocessing filter, max q = %d.\n"
# define MSGTR_UsingCodecPP "[PP] Using codec's postprocessing, max q = %d.\n"
# define MSGTR_UsingCodecPP "[PP] Using codec's postprocessing, max q = %d.\n"
# define MSGTR_VideoAttributeNotSupportedByVO_VD "Video attribute '%s' is not supported by selected vo & vd.\n"
# define MSGTR_VideoCodecFamilyNotAvailableStr "Requested video codec family [%s] (vfm=%s) not available.\nEnable it at compilation.\n"
# define MSGTR_VideoCodecFamilyNotAvailableStr "Requested video codec family [%s] (vfm=%s) not available.\nEnable it at compilation.\n"
# define MSGTR_AudioCodecFamilyNotAvailableStr "Requested audio codec family [%s] (afm=%s) not available.\nEnable it at compilation.\n"
# define MSGTR_AudioCodecFamilyNotAvailableStr "Requested audio codec family [%s] (afm=%s) not available.\nEnable it at compilation.\n"
# define MSGTR_OpeningVideoDecoder "Opening video decoder: [%s] %s\n"
# define MSGTR_OpeningVideoDecoder "Opening video decoder: [%s] %s\n"
# define MSGTR_SelectedVideoCodec "Selected video codec: [%s] vfm: %s (%s)\n"
# define MSGTR_SelectedVideoCodec "Selected video codec: [%s] vfm: %s (%s)\n"
# define MSGTR_OpeningAudioDecoder "Opening audio decoder: [%s] %s\n"
# define MSGTR_OpeningAudioDecoder "Opening audio decoder: [%s] %s\n"
# define MSGTR_SelectedAudioCodec "Selected audio codec: [%s] afm: %s (%s)\n"
# define MSGTR_SelectedAudioCodec "Selected audio codec: [%s] afm: %s (%s)\n"
# define MSGTR_BuildingAudioFilterChain "Building audio filter chain for %dHz / %dch / %s -> %dHz / %dch / %s...\n"
# define MSGTR_UninitVideoStr "Uninit video: %s\n"
# define MSGTR_UninitAudioStr "Uninit audio: %s\n"
# define MSGTR_VDecoderInitFailed "VDecoder init failed :(\n"
# define MSGTR_VDecoderInitFailed "VDecoder init failed :(\n"
# define MSGTR_ADecoderInitFailed "ADecoder init failed :(\n"
# define MSGTR_ADecoderInitFailed "ADecoder init failed :(\n"
# define MSGTR_ADecoderPreinitFailed "ADecoder preinit failed :(\n"
# define MSGTR_ADecoderPreinitFailed "ADecoder preinit failed :(\n"
# define MSGTR_AllocatingBytesForInputBuffer "dec_audio: Allocating %d bytes for input buffer.\n"
# define MSGTR_AllocatingBytesForOutputBuffer "dec_audio: Allocating %d + %d = %d bytes for output buffer.\n"
// ad_dvdpcm.c:
// ad_dvdpcm.c:
# define MSGTR_SamplesWanted "Samples of this format are needed to improve support. Please contact the developers.\n"
# define MSGTR_SamplesWanted "Samples of this format are needed to improve support. Please contact the developers.\n"
@ -1645,8 +1652,6 @@ static const char help_text[]=
// vd_dshow.c, vd_dmo.c
// vd_dshow.c, vd_dmo.c
# define MSGTR_DownloadCodecPackage "You need to upgrade / install the binary codecs package.\nGo to http: //www.mplayerhq.hu/dload.html\n"
# define MSGTR_DownloadCodecPackage "You need to upgrade / install the binary codecs package.\nGo to http: //www.mplayerhq.hu/dload.html\n"
# define MSGTR_DShowInitOK "INFO: Win32 / DShow video codec init OK.\n"
# define MSGTR_DMOInitOK "INFO: Win32 / DMO video codec init OK.\n"
// libmpcodecs/vd_dmo.c vd_dshow.c vd_vfw.c
// libmpcodecs/vd_dmo.c vd_dshow.c vd_vfw.c
# define MSGTR_MPCODECS_CouldntAllocateImageForCinepakCodec "[VD_DMO] Couldn't allocate image for cinepak codec.\n"
# define MSGTR_MPCODECS_CouldntAllocateImageForCinepakCodec "[VD_DMO] Couldn't allocate image for cinepak codec.\n"
@ -1774,12 +1779,12 @@ static const char help_text[]=
// ================================== stream ====================================
// ================================== stream ====================================
// ai_alsa1x .c
// ai_alsa.c
# define MSGTR_MPDEMUX_AIALSA1X _CannotSetSamplerate "Cannot set samplerate.\n"
# define MSGTR_MPDEMUX_AIALSA_CannotSetSamplerate "Cannot set samplerate.\n"
# define MSGTR_MPDEMUX_AIALSA1X _CannotSetBufferTime "Cannot set buffer time.\n"
# define MSGTR_MPDEMUX_AIALSA_CannotSetBufferTime "Cannot set buffer time.\n"
# define MSGTR_MPDEMUX_AIALSA1X _CannotSetPeriodTime "Cannot set period time.\n"
# define MSGTR_MPDEMUX_AIALSA_CannotSetPeriodTime "Cannot set period time.\n"
// ai_alsa1x.c / ai_alsa .c
// ai_alsa.c
# define MSGTR_MPDEMUX_AIALSA_PcmBrokenConfig "Broken configuration for this PCM: no configurations available.\n"
# define MSGTR_MPDEMUX_AIALSA_PcmBrokenConfig "Broken configuration for this PCM: no configurations available.\n"
# define MSGTR_MPDEMUX_AIALSA_UnavailableAccessType "Access type not available.\n"
# define MSGTR_MPDEMUX_AIALSA_UnavailableAccessType "Access type not available.\n"
# define MSGTR_MPDEMUX_AIALSA_UnavailableSampleFmt "Sample format not available.\n"
# define MSGTR_MPDEMUX_AIALSA_UnavailableSampleFmt "Sample format not available.\n"
@ -1790,7 +1795,6 @@ static const char help_text[]=
# define MSGTR_MPDEMUX_AIALSA_ErrorOpeningAudio "Error opening audio: %s\n"
# define MSGTR_MPDEMUX_AIALSA_ErrorOpeningAudio "Error opening audio: %s\n"
# define MSGTR_MPDEMUX_AIALSA_AlsaStatusError "ALSA status error: %s"
# define MSGTR_MPDEMUX_AIALSA_AlsaStatusError "ALSA status error: %s"
# define MSGTR_MPDEMUX_AIALSA_AlsaXRUN "ALSA xrun!!! (at least %.3f ms long)\n"
# define MSGTR_MPDEMUX_AIALSA_AlsaXRUN "ALSA xrun!!! (at least %.3f ms long)\n"
# define MSGTR_MPDEMUX_AIALSA_AlsaStatus "ALSA Status:\n"
# define MSGTR_MPDEMUX_AIALSA_AlsaXRUNPrepareError "ALSA xrun: prepare error: %s"
# define MSGTR_MPDEMUX_AIALSA_AlsaXRUNPrepareError "ALSA xrun: prepare error: %s"
# define MSGTR_MPDEMUX_AIALSA_AlsaReadWriteError "ALSA read / write error"
# define MSGTR_MPDEMUX_AIALSA_AlsaReadWriteError "ALSA read / write error"
@ -1850,7 +1854,7 @@ static const char help_text[]=
# define MSGTR_MPDEMUX_ASF_UnknownASFStreamType "unknown ASF stream type\n"
# define MSGTR_MPDEMUX_ASF_UnknownASFStreamType "unknown ASF stream type\n"
# define MSGTR_MPDEMUX_ASF_Failed2ParseHTTPResponse "Failed to parse HTTP response.\n"
# define MSGTR_MPDEMUX_ASF_Failed2ParseHTTPResponse "Failed to parse HTTP response.\n"
# define MSGTR_MPDEMUX_ASF_ServerReturn "Server returned %d:%s\n"
# define MSGTR_MPDEMUX_ASF_ServerReturn "Server returned %d:%s\n"
# define MSGTR_MPDEMUX_ASF_ASFHTTPParseWarnCuttedPragma "ASF HTTP PARSE WARNING : Pragma %s cut from %zd bytes to %d \n"
# define MSGTR_MPDEMUX_ASF_ASFHTTPParseWarnCuttedPragma "ASF HTTP PARSE WARNING : Pragma %s cut from %zu bytes to %zu \n"
# define MSGTR_MPDEMUX_ASF_SocketWriteError "socket write error: %s\n"
# define MSGTR_MPDEMUX_ASF_SocketWriteError "socket write error: %s\n"
# define MSGTR_MPDEMUX_ASF_HeaderParseFailed "Failed to parse header.\n"
# define MSGTR_MPDEMUX_ASF_HeaderParseFailed "Failed to parse header.\n"
# define MSGTR_MPDEMUX_ASF_NoStreamFound "No stream found.\n"
# define MSGTR_MPDEMUX_ASF_NoStreamFound "No stream found.\n"
@ -1907,6 +1911,17 @@ static const char help_text[]=
# define MSGTR_CantOpenBluray "Couldn't open Blu-ray device: %s\n"
# define MSGTR_CantOpenBluray "Couldn't open Blu-ray device: %s\n"
# define MSGTR_CantOpenDVD "Couldn't open DVD device: %s (%s)\n"
# define MSGTR_CantOpenDVD "Couldn't open DVD device: %s (%s)\n"
# define MSGTR_URLParsingFailed "URL parsing failed on url %s\n"
# define MSGTR_FailedSetStreamOption "Failed to set stream option %s=%s\n"
# define MSGTR_StreamNeedType "Streams need a type!\n"
# define MSGTR_StreamProtocolNULL "Stream type %s has protocols == NULL, it's a bug\n"
# define MSGTR_StreamCantHandleURL "No stream found to handle url %s\n"
# define MSGTR_StreamNULLFilename "open_output_stream(), NULL filename, report this bug\n"
# define MSGTR_StreamErrorWritingCapture "Error writing capture file: %s\n"
# define MSGTR_StreamSeekFailed "Seek failed\n"
# define MSGTR_StreamNotSeekable "Stream not seekable!\n"
# define MSGTR_StreamCannotSeekBackward "Cannot seek backward in linear streams!\n"
// stream_cdda.c
// stream_cdda.c
# define MSGTR_MPDEMUX_CDDA_CantOpenCDDADevice "Can't open CDDA device.\n"
# define MSGTR_MPDEMUX_CDDA_CantOpenCDDADevice "Can't open CDDA device.\n"
# define MSGTR_MPDEMUX_CDDA_CantOpenDisc "Can't open disc.\n"
# define MSGTR_MPDEMUX_CDDA_CantOpenDisc "Can't open disc.\n"
@ -1979,21 +1994,16 @@ static const char help_text[]=
// stream_bluray.c
// stream_bluray.c
# define MSGTR_BlurayNoDevice "No Blu-ray device / location was specified ...\n"
# define MSGTR_BlurayNoDevice "No Blu-ray device / location was specified ...\n"
# define MSGTR_BlurayNoTitles "Can't find any Blu-ray-compatible title here.\n"
# define MSGTR_BlurayNoTitles "Can't find any Blu-ray-compatible title here.\n"
# define MSGTR_BlurayOK "Blu-ray successfully opened.\n"
// stream_radio.c
// stream_radio.c
# define MSGTR_RADIO_ChannelNamesDetected "[radio] Radio channel names detected.\n"
# define MSGTR_RADIO_ChannelNamesDetected "[radio] Radio channel names detected.\n"
# define MSGTR_RADIO_FreqRange "[radio] Allowed frequency range is %.2f-%.2f MHz.\n"
# define MSGTR_RADIO_WrongFreqForChannel "[radio] Wrong frequency for channel %s\n"
# define MSGTR_RADIO_WrongFreqForChannel "[radio] Wrong frequency for channel %s\n"
# define MSGTR_RADIO_WrongChannelNumberFloat "[radio] Wrong channel number: %.2f\n"
# define MSGTR_RADIO_WrongChannelNumberFloat "[radio] Wrong channel number: %.2f\n"
# define MSGTR_RADIO_WrongChannelNumberInt "[radio] Wrong channel number: %d\n"
# define MSGTR_RADIO_WrongChannelNumberInt "[radio] Wrong channel number: %d\n"
# define MSGTR_RADIO_WrongChannelName "[radio] Wrong channel name: %s\n"
# define MSGTR_RADIO_WrongChannelName "[radio] Wrong channel name: %s\n"
# define MSGTR_RADIO_FreqParameterDetected "[radio] Radio frequency parameter detected.\n"
# define MSGTR_RADIO_FreqParameterDetected "[radio] Radio frequency parameter detected.\n"
# define MSGTR_RADIO_DoneParsingChannels "[radio] Done parsing channels.\n"
# define MSGTR_RADIO_GetTunerFailed "[radio] Warning: ioctl get tuner failed: %s. Setting frac to %d.\n"
# define MSGTR_RADIO_GetTunerFailed "[radio] Warning: ioctl get tuner failed: %s. Setting frac to %d.\n"
# define MSGTR_RADIO_NotRadioDevice "[radio] %s is no radio device!\n"
# define MSGTR_RADIO_NotRadioDevice "[radio] %s is no radio device!\n"
# define MSGTR_RADIO_TunerCapLowYes "[radio] tuner is low:yes frac=%d\n"
# define MSGTR_RADIO_TunerCapLowNo "[radio] tuner is low:no frac=%d\n"
# define MSGTR_RADIO_SetFreqFailed "[radio] ioctl set frequency 0x%x (%.2f) failed: %s\n"
# define MSGTR_RADIO_SetFreqFailed "[radio] ioctl set frequency 0x%x (%.2f) failed: %s\n"
# define MSGTR_RADIO_GetFreqFailed "[radio] ioctl get frequency failed: %s\n"
# define MSGTR_RADIO_GetFreqFailed "[radio] ioctl get frequency failed: %s\n"
# define MSGTR_RADIO_SetMuteFailed "[radio] ioctl set mute failed: %s\n"
# define MSGTR_RADIO_SetMuteFailed "[radio] ioctl set mute failed: %s\n"
@ -2003,27 +2013,22 @@ static const char help_text[]=
# define MSGTR_RADIO_DroppingFrame "\n[radio] too bad - dropping audio frame (%d bytes)!\n"
# define MSGTR_RADIO_DroppingFrame "\n[radio] too bad - dropping audio frame (%d bytes)!\n"
# define MSGTR_RADIO_BufferEmpty "[radio] grab_audio_frame: buffer empty, waiting for %d data bytes.\n"
# define MSGTR_RADIO_BufferEmpty "[radio] grab_audio_frame: buffer empty, waiting for %d data bytes.\n"
# define MSGTR_RADIO_AudioInitFailed "[radio] audio_in_init failed: %s\n"
# define MSGTR_RADIO_AudioInitFailed "[radio] audio_in_init failed: %s\n"
# define MSGTR_RADIO_AudioBuffer "[radio] Audio capture - buffer=%d bytes (block=%d bytes).\n"
# define MSGTR_RADIO_AllocateBufferFailed "[radio] cannot allocate audio buffer (block=%d,buf=%d): %s\n"
# define MSGTR_RADIO_AllocateBufferFailed "[radio] cannot allocate audio buffer (block=%d,buf=%d): %s\n"
# define MSGTR_RADIO_CurrentFreq "[radio] Current frequency: %.2f\n"
# define MSGTR_RADIO_CurrentFreq "[radio] Current frequency: %.2f\n"
# define MSGTR_RADIO_SelectedChannel "[radio] Selected channel: %d - %s (freq: %.2f)\n"
# define MSGTR_RADIO_SelectedChannel "[radio] Selected channel: %d - %s (freq: %.2f)\n"
# define MSGTR_RADIO_ChangeChannelNoChannelList "[radio] Can not change channel: no channel list given.\n"
# define MSGTR_RADIO_ChangeChannelNoChannelList "[radio] Can not change channel: no channel list given.\n"
# define MSGTR_RADIO_UnableOpenDevice "[radio] Unable to open '%s': %s\n"
# define MSGTR_RADIO_UnableOpenDevice "[radio] Unable to open '%s': %s\n"
# define MSGTR_RADIO_RadioDevice "[radio] Radio fd: %d, %s\n"
# define MSGTR_RADIO_InitFracFailed "[radio] init_frac failed.\n"
# define MSGTR_RADIO_InitFracFailed "[radio] init_frac failed.\n"
# define MSGTR_RADIO_WrongFreq "[radio] Wrong frequency: %.2f\n"
# define MSGTR_RADIO_WrongFreq "[radio] Wrong frequency: %.2f\n"
# define MSGTR_RADIO_UsingFreq "[radio] Using frequency: %.2f.\n"
# define MSGTR_RADIO_UsingFreq "[radio] Using frequency: %.2f.\n"
# define MSGTR_RADIO_AudioInInitFailed "[radio] audio_in_init failed.\n"
# define MSGTR_RADIO_AudioInInitFailed "[radio] audio_in_init failed.\n"
# define MSGTR_RADIO_BufferString "[radio] %s: in buffer=%d dropped=%d\n"
# define MSGTR_RADIO_AudioInSetupFailed "[radio] audio_in_setup call failed: %s\n"
# define MSGTR_RADIO_AudioInSetupFailed "[radio] audio_in_setup call failed: %s\n"
# define MSGTR_RADIO_CaptureStarting "[radio] Starting capture stuff.\n"
# define MSGTR_RADIO_ClearBufferFailed "[radio] Clearing buffer failed: %s\n"
# define MSGTR_RADIO_ClearBufferFailed "[radio] Clearing buffer failed: %s\n"
# define MSGTR_RADIO_StreamEnableCacheFailed "[radio] Call to stream_enable_cache failed: %s\n"
# define MSGTR_RADIO_StreamEnableCacheFailed "[radio] Call to stream_enable_cache failed: %s\n"
# define MSGTR_RADIO_DriverUnknownStr "[radio] Unknown driver name: %s\n"
# define MSGTR_RADIO_DriverUnknownStr "[radio] Unknown driver name: %s\n"
# define MSGTR_RADIO_DriverV4L2 "[radio] Using V4Lv2 radio interface.\n"
# define MSGTR_RADIO_DriverV4L2 "[radio] Using V4Lv2 radio interface.\n"
# define MSGTR_RADIO_DriverV4L "[radio] Using V4Lv1 radio interface.\n"
# define MSGTR_RADIO_DriverV4L "[radio] Using V4Lv1 radio interface.\n"
# define MSGTR_RADIO_DriverBSDBT848 "[radio] Using *BSD BT848 radio interface.\n"
# define MSGTR_RADIO_DriverBSDBT848 "[radio] Using *BSD BT848 radio interface.\n"
# define MSGTR_RADIO_AvailableDrivers "[radio] Available drivers: "
//tv.c
//tv.c
# define MSGTR_TV_BogusNormParameter "tv.c: norm_from_string(%s): Bogus norm parameter, setting %s.\n"
# define MSGTR_TV_BogusNormParameter "tv.c: norm_from_string(%s): Bogus norm parameter, setting %s.\n"
@ -2035,30 +2040,23 @@ static const char help_text[]=
" be ignored! You should try again with YV12 (which is the default \n " \
" be ignored! You should try again with YV12 (which is the default \n " \
" colorspace) and read the documentation! \n " \
" colorspace) and read the documentation! \n " \
" ================================================================== \n "
" ================================================================== \n "
# define MSGTR_TV_SelectedNormId "Selected norm id: %d\n"
# define MSGTR_TV_SelectedNorm "Selected norm : %s\n"
# define MSGTR_TV_CannotSetNorm "Error: Cannot set norm!\n"
# define MSGTR_TV_CannotSetNorm "Error: Cannot set norm!\n"
# define MSGTR_TV_MJP_WidthHeight " MJP: width %d height %d\n"
# define MSGTR_TV_MJP_WidthHeight " MJP: width %d height %d\n"
# define MSGTR_TV_UnableToSetWidth "Unable to set requested width: %d\n"
# define MSGTR_TV_UnableToSetWidth "Unable to set requested width: %d\n"
# define MSGTR_TV_UnableToSetHeight "Unable to set requested height: %d\n"
# define MSGTR_TV_UnableToSetHeight "Unable to set requested height: %d\n"
# define MSGTR_TV_NoTuner "Selected input hasn't got a tuner!\n"
# define MSGTR_TV_NoTuner "Selected input hasn't got a tuner!\n"
# define MSGTR_TV_UnableFindChanlist "Unable to find selected channel list! (%s)\n"
# define MSGTR_TV_UnableFindChanlist "Unable to find selected channel list! (%s)\n"
# define MSGTR_TV_SelectedChanlist "Selected channel list: %s (including %d channels)\n"
# define MSGTR_TV_ChannelFreqParamConflict "You can't set frequency and channel simultaneously!\n"
# define MSGTR_TV_ChannelFreqParamConflict "You can't set frequency and channel simultaneously!\n"
# define MSGTR_TV_ChannelNamesDetected "TV channel names detected.\n"
# define MSGTR_TV_ChannelNamesDetected "TV channel names detected.\n"
# define MSGTR_TV_NoFreqForChannel "Couldn't find frequency for channel %s (%s)\n"
# define MSGTR_TV_NoFreqForChannel "Couldn't find frequency for channel %s (%s)\n"
# define MSGTR_TV_SelectedChannel3 "Selected channel: %s - %s (freq: %.3f)\n"
# define MSGTR_TV_SelectedChannel3 "Selected channel: %s - %s (freq: %.3f)\n"
# define MSGTR_TV_SelectedChannel2 "Selected channel: %s (freq: %.3f)\n"
# define MSGTR_TV_SelectedChannel2 "Selected channel: %s (freq: %.3f)\n"
# define MSGTR_TV_SelectedFrequency "Selected frequency: %lu (%.3f)\n"
# define MSGTR_TV_RequestedChannel "Requested channel: %s\n"
# define MSGTR_TV_UnsupportedAudioType "Audio type '%s (%x)' unsupported!\n"
# define MSGTR_TV_UnsupportedAudioType "Audio type '%s (%x)' unsupported!\n"
# define MSGTR_TV_AudioFormat " TV audio: %d channels, %d bits, %d Hz\n"
# define MSGTR_TV_AvailableDrivers "Available drivers:\n"
# define MSGTR_TV_AvailableDrivers "Available drivers:\n"
# define MSGTR_TV_DriverInfo "Selected driver: %s\n name: %s\n author: %s\n comment: %s\n"
# define MSGTR_TV_DriverInfo "Selected driver: %s\n name: %s\n author: %s\n comment: %s\n"
# define MSGTR_TV_NoSuchDriver "No such driver: %s\n"
# define MSGTR_TV_NoSuchDriver "No such driver: %s\n"
# define MSGTR_TV_DriverAutoDetectionFailed "TV driver autodetection failed.\n"
# define MSGTR_TV_DriverAutoDetectionFailed "TV driver autodetection failed.\n"
# define MSGTR_TV_UnknownColorOption "Unknown color option (%d) specified!\n"
# define MSGTR_TV_UnknownColorOption "Unknown color option (%d) specified!\n"
# define MSGTR_TV_CurrentFrequency "Current frequency: %lu (%.3f)\n"
# define MSGTR_TV_NoTeletext "No teletext"
# define MSGTR_TV_NoTeletext "No teletext"
# define MSGTR_TV_Bt848IoctlFailed "tvi_bsdbt848: Call to %s ioctl failed. Error: %s\n"
# define MSGTR_TV_Bt848IoctlFailed "tvi_bsdbt848: Call to %s ioctl failed. Error: %s\n"
# define MSGTR_TV_Bt848InvalidAudioRate "tvi_bsdbt848: Invalid audio rate. Error: %s\n"
# define MSGTR_TV_Bt848InvalidAudioRate "tvi_bsdbt848: Invalid audio rate. Error: %s\n"
@ -2086,14 +2084,7 @@ static const char help_text[]=
# define MSGTR_TVI_DS_DeviceNotFound "tvi_dshow: Device #%d not found\n"
# define MSGTR_TVI_DS_DeviceNotFound "tvi_dshow: Device #%d not found\n"
# define MSGTR_TVI_DS_UnableGetDeviceName "tvi_dshow: Unable to get name for device #%d\n"
# define MSGTR_TVI_DS_UnableGetDeviceName "tvi_dshow: Unable to get name for device #%d\n"
# define MSGTR_TVI_DS_UsingDevice "tvi_dshow: Using device #%d: %s\n"
# define MSGTR_TVI_DS_UsingDevice "tvi_dshow: Using device #%d: %s\n"
# define MSGTR_TVI_DS_DeviceName "tvi_dshow: Device #%d: %s\n"
# define MSGTR_TVI_DS_DirectGetFreqFailed "tvi_dshow: Unable to get frequency directly. OS built-in channels table will be used.\n"
# define MSGTR_TVI_DS_DirectGetFreqFailed "tvi_dshow: Unable to get frequency directly. OS built-in channels table will be used.\n"
# define MSGTR_TVI_DS_DirectSetFreqFailed "tvi_dshow: Unable to set frequency directly. OS built-in channels table will be used.\n"
# define MSGTR_TVI_DS_SupportedNorms "tvi_dshow: supported norms:"
# define MSGTR_TVI_DS_AvailableVideoInputs "tvi_dshow: available video inputs:"
# define MSGTR_TVI_DS_AvailableAudioInputs "tvi_dshow: available audio inputs:"
//following phrase will be printed near the selected audio/video input
# define MSGTR_TVI_DS_InputSelected "(selected)"
# define MSGTR_TVI_DS_UnableExtractFreqTable "tvi_dshow: Unable to load frequency table from kstvtune.ax\n"
# define MSGTR_TVI_DS_UnableExtractFreqTable "tvi_dshow: Unable to load frequency table from kstvtune.ax\n"
# define MSGTR_TVI_DS_WrongDeviceParam "tvi_dshow: Wrong device parameter: %s\n"
# define MSGTR_TVI_DS_WrongDeviceParam "tvi_dshow: Wrong device parameter: %s\n"
# define MSGTR_TVI_DS_WrongDeviceIndex "tvi_dshow: Wrong device index: %d\n"
# define MSGTR_TVI_DS_WrongDeviceIndex "tvi_dshow: Wrong device index: %d\n"
@ -2105,7 +2096,6 @@ static const char help_text[]=
# define MSGTR_TVI_DS_ChangingWidthHeightNotSupported "tvi_dshow: Changing video width / height is not supported by device.\n"
# define MSGTR_TVI_DS_ChangingWidthHeightNotSupported "tvi_dshow: Changing video width / height is not supported by device.\n"
# define MSGTR_TVI_DS_SelectingInputNotSupported "tvi_dshow: Selection of capture source is not supported by device\n"
# define MSGTR_TVI_DS_SelectingInputNotSupported "tvi_dshow: Selection of capture source is not supported by device\n"
# define MSGTR_TVI_DS_FreqTableLoaded "tvi_dshow: loaded system (%s) frequency table for country id=%d (channels:%d).\n"
# define MSGTR_TVI_DS_ErrorParsingAudioFormatStruct "tvi_dshow: Unable to parse audio format structure.\n"
# define MSGTR_TVI_DS_ErrorParsingAudioFormatStruct "tvi_dshow: Unable to parse audio format structure.\n"
# define MSGTR_TVI_DS_ErrorParsingVideoFormatStruct "tvi_dshow: Unable to parse video format structure.\n"
# define MSGTR_TVI_DS_ErrorParsingVideoFormatStruct "tvi_dshow: Unable to parse video format structure.\n"
# define MSGTR_TVI_DS_UnableSetAudioMode "tvi_dshow: Unable to set audio mode %d. Error:0x%x\n"
# define MSGTR_TVI_DS_UnableSetAudioMode "tvi_dshow: Unable to set audio mode %d. Error:0x%x\n"