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