Warning, file /multimedia/k3b/plugins/encoder/lame/k3blametyes.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 0003 SPDX-FileCopyrightText: 1998-2008 Sebastian Trueg <trueg@k3b.org> 0004 0005 SPDX-License-Identifier: GPL-2.0-or-later 0006 */ 0007 0008 #ifndef _K3B_LAME_TYES_H_ 0009 #define _K3B_LAME_TYES_H_ 0010 0011 #include <KLazyLocalizedString> 0012 0013 #include "k3bplugin_i18n.h" 0014 0015 #include <lame/lame.h> 0016 0017 0018 const int s_lame_bitrates[] = { 0019 32, 0020 40, 0021 48, 0022 56, 0023 64, 0024 80, 0025 96, 0026 112, 0027 128, 0028 160, 0029 192, 0030 224, 0031 256, 0032 320, 0033 0 // just used for the loops below 0034 }; 0035 0036 0037 const int s_lame_presets[] = { 0038 56, // ABR for Voice, Radio, Mono, etc. 0039 90, // 0040 0041 V6, // ~115 kbps 0042 V5, // ~130 kbps | Portable - small size 0043 V4, // ~160 kbps 0044 0045 V3, // ~175 kbps 0046 V2, // ~190 kbps | HiFi - for home or quite listening 0047 V1, // ~210 kbps | 0048 V0, // ~230 kbps 0049 0050 320 // ABR 320 neary lossless for archiving (not recommended, use flac instead) 0051 }; 0052 0053 0054 const int s_lame_preset_approx_bitrates[] = { 0055 56, 0056 90, 0057 115, 0058 130, 0059 160, 0060 175, 0061 190, 0062 210, 0063 230, 0064 320 0065 }; 0066 0067 0068 const KLazyLocalizedString s_lame_preset_strings[] = { 0069 kli18n("Low quality (56 kbps)"), 0070 kli18n("Low quality (90 kbps)"), 0071 0072 kli18n("Portable (average 115 kbps)"), 0073 kli18n("Portable (average 130 kbps)"), 0074 kli18n("Portable (average 160 kbps)"), 0075 0076 kli18n("HiFi (average 175 kbps)"), 0077 kli18n("HiFi (average 190 kbps)"), 0078 kli18n("HiFi (average 210 kbps)"), 0079 kli18n("HiFi (average 230 kbps)"), 0080 0081 kli18n("Archiving (320 kbps)"), 0082 }; 0083 0084 0085 const KLazyLocalizedString s_lame_mode_strings[] = { 0086 kli18n("Stereo"), 0087 kli18n("Joint Stereo"), 0088 kli18n("Mono") 0089 }; 0090 0091 #endif