MusicPD (MPD) 0.12.0rc1 (Новая версия - release candidate 1)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

backslash
Сообщения: 125

MusicPD (MPD) 0.12.0rc1

Сообщение backslash »

Вышла новая версия MusicPD - 0.12.0 release candidate 1.
Цитата с официального сайта:
After nearly 2 years without a release, we finally have a new version of MPD for you: 0.12.0 Release Candidate 1. The documentation isn't quite done, but the code is ready and just waiting to be tested.

К сожалению, в ChangeLog`е пока ни слова насчет последних изменений.
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: MusicPD (MPD) 0.12.0rc1

Сообщение Dark_Savant »

мда, ченджлог у них подробней некуда
0.12.0 (2005/x/x)
1) Add outputs command
2) Add enable command
3) Add disable command
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: MusicPD (MPD) 0.12.0rc1

Сообщение sash-kan »

да уж. скачивать не побежал. без (хотя бы) changelog-а — какой смысл?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: MusicPD (MPD) 0.12.0rc1

Сообщение Dark_Savant »

да и не mpd, а mpc всего-навсего
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
backslash
Сообщения: 125

Re: MusicPD (MPD) 0.12.0rc1

Сообщение backslash »

Dark_Savant писал(а):
15.08.2006 15:34
да и не mpd, а mpc всего-навсего

Неа. Вначале mpd, а потом mpc. Внимательно:

Код: Выделить всё

To compliment our MPD 0.12.0 RC1 release, we now have MPC 0.12.0 RC1. Among the changes are some additional and modified commands to take advantage of new features in MPD 0.12, so be sure to check the man page or help output.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: MusicPD (MPD) 0.12.0rc1

Сообщение diesel »

Судя по

Код: Выделить всё

{
    configEntriesList = makeList((ListFreeDataFunc *) freeConfigEntry, 1);

    /* registerConfigParam(name,                   repeatable, block); */
    registerConfigParam(CONF_PORT,                          0,     0);
    registerConfigParam(CONF_PID_FILE,                      0,     0);
    registerConfigParam(CONF_MUSIC_DIR,                     0,     0);
    registerConfigParam(CONF_PLAYLIST_DIR,                  0,     0);
    registerConfigParam(CONF_LOG_FILE,                      0,     0);
    registerConfigParam(CONF_ERROR_FILE,                    0,     0);
    registerConfigParam(CONF_CONN_TIMEOUT,                  0,     0);
    registerConfigParam(CONF_MIXER_DEVICE,                  0,     0);
    registerConfigParam(CONF_MAX_CONN,                      0,     0);
    registerConfigParam(CONF_MAX_PLAYLIST_LENGTH,           0,     0);
    registerConfigParam(CONF_BUFFER_BEFORE_PLAY,            0,     0);
    registerConfigParam(CONF_MAX_COMMAND_LIST_SIZE,         0,     0);
    registerConfigParam(CONF_MAX_OUTPUT_BUFFER_SIZE,        0,     0);
    registerConfigParam(CONF_AUDIO_OUTPUT,                  1,     1);
    registerConfigParam(CONF_SAVE_ABSOLUTE_PATHS,           0,     0);
    registerConfigParam(CONF_BIND_TO_ADDRESS,               1,     0);
    registerConfigParam(CONF_MIXER_TYPE,                    0,     0);
    registerConfigParam(CONF_STATE_FILE,                    0,     0);
    registerConfigParam(CONF_USER,                          0,     0);
    registerConfigParam(CONF_DB_FILE,                       0,     0);
    registerConfigParam(CONF_LOG_LEVEL,                     0,     0);
    registerConfigParam(CONF_MIXER_CONTROL,                 0,     0);
    registerConfigParam(CONF_FS_CHARSET,                    0,     0);
    registerConfigParam(CONF_PASSWORD,                      1,     0);
    registerConfigParam(CONF_DEFAULT_PERMS,                 0,     0);
    registerConfigParam(CONF_AUDIO_BUFFER_SIZE,             0,     0);
    registerConfigParam(CONF_REPLAYGAIN,                    0,     0);
    registerConfigParam(CONF_AUDIO_OUTPUT_FORMAT,           0,     0);
    registerConfigParam(CONF_HTTP_PROXY_HOST,               0,     0);
    registerConfigParam(CONF_HTTP_PROXY_PORT,               0,     0);
    registerConfigParam(CONF_HTTP_PROXY_USER,               0,     0);
    registerConfigParam(CONF_HTTP_PROXY_PASSWORD,           0,     0);
    registerConfigParam(CONF_HTTP_BUFFER_SIZE,              0,     0);
    registerConfigParam(CONF_HTTP_PREBUFFER_SIZE,           0,     0);
    registerConfigParam(CONF_REPLAYGAIN_PREAMP,             0,     0);
    registerConfigParam(CONF_METADATA_TO_USE,               0,     0);
    registerConfigParam(CONF_ID3V1_ENCODING,                0,     0);
    registerConfigParam(CONF_VOLUME_NORMALIZATION,          0,     0);

Код: Выделить всё

            if (strncmp(argv[i], "--", 2) == 0) {
                if (strcmp(argv[i], "--help") == 0) {
                    usage(argv);
                    exit(EXIT_SUCCESS);
                } else if (strcmp(argv[i], "--kill") == 0) {
                    options->kill++;
                    argcLeft--;
                } else if (strcmp(argv[i], "--no-daemon") == 0) {
                    options->daemon = 0;
                    argcLeft--;
                } else if (strcmp(argv[i], "--stdout") == 0) {
                    options->stdOutput = 1;
                    argcLeft--;
                } else if (strcmp(argv[i], "--create-db") == 0) {
                    options->stdOutput = 1;
                    options->createDB = 1;
                    argcLeft--;
                } else if (strcmp(argv[i], "--no-create-db") ==
                       0) {
                    options->createDB = -1;
                    argcLeft--;
                } else if (strcmp(argv[i], "--verbose") == 0) {
                    options->verbose = 1;
                    argcLeft--;
                } else if (strcmp(argv[i], "--version") == 0) {
                    version();
                    exit(EXIT_SUCCESS);

Особых изменений в настройке и запуске mpd нет. Общение mpd и mpc :) слегка изменилось.
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: MusicPD (MPD) 0.12.0rc1

Сообщение polachok »

подождем релиза... (мечтательно) вот бы эквалайзер...
И немедленно выпил.
Спасибо сказали:
backslash
Сообщения: 125

Re: MusicPD (MPD) 0.12.0rc1

Сообщение backslash »

polachok писал(а):
15.08.2006 20:58
подождем релиза... (мечтательно) вот бы эквалайзер...

А мне хотелось бы более качественной поддержки переменного битрейта в mp3...
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: MusicPD (MPD) 0.12.0rc1

Сообщение Dark_Savant »

и возможность проигрывать песни с файловой системы, без обновления базы
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: MusicPD (MPD) 0.12.0rc1

Сообщение diesel »

rc2 вышло кстати :) "Just a few bug fixes over the previous RC"
Спасибо сказали: