- Update to 0.6.0

* added converter plugin
  * added stream browser plugin
  * added file type determination by content (experimental)
  * added '--quit' command line option
  * added text scroller background option
  * added playlists separator option
  * added multiband equalizer api
  * added equalizer presets from Amarok (Thanks to Panagiotis Papadopoulos)
  * added playlits access from command line
  * added dithering to MPEG plugin
  * added priority support to decoder api
  * added user interface api
  * added default destination and file name pattern to fileops plugin
  * added additional directory filters
  * added feature to add files from command line to specific playlist
  * added pkg-config support
  * added vqf support
  * added feature to display shoutcast stream information
  * added 'jump to track' and 'forward/rewind' global hotkeys
  * added 'New Playlist' button
  * added sorting by disc number (Brice Videau)
  * added feature to use clipboard content in the URL dialog (Panagiotis Papadopoulos)
  * added scrobbler cache synchronization after successful submission (Ferdinand Vesely)
  * changed playlist insertion behavior
  * disabled OSS3 plugin by default
  * improved cue plugin
  * moved skinned ui to separate plugin
  * fixed 'hide on close' feature
  * fixed moc warnings during compilation

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/qmmp?expand=0&rev=11
This commit is contained in:
Cristian Morales Vega 2012-06-30 23:43:03 +00:00 committed by Git OBS Bridge
parent 02837db0a9
commit 3c6eb9eb81
6 changed files with 61 additions and 29 deletions

View File

@ -1,14 +0,0 @@
Index: src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp
===================================================================
--- src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp.orig
+++ src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp
@@ -133,9 +133,6 @@ bool DecoderFFmpeg::initialize()
m_stream->seekable = !input()->isSequential();
m_stream->max_packet_size = INPUT_BUFFER_SIZE;
- AVFormatParameters ap;
- memset(&ap, 0, sizeof(ap));
-
if(avformat_open_input(&ic, m_path.toLocal8Bit().constData(), fmt, 0) != 0)
{
qDebug("DecoderFFmpeg: av_open_input_stream() failed");

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:525d7528c58c885e45149f698125dfff6bedca0e9af979b2490e3f0b902943a6
size 709008

View File

@ -2,12 +2,12 @@ Index: src/qmmp/output.cpp
=================================================================== ===================================================================
--- src/qmmp/output.cpp.orig --- src/qmmp/output.cpp.orig
+++ src/qmmp/output.cpp +++ src/qmmp/output.cpp
@@ -473,7 +473,7 @@ OutputFactory *Output::currentFactory() @@ -477,7 +477,7 @@ OutputFactory *Output::currentFactory()
checkFactories(); checkFactories();
QSettings settings (Qmmp::configFile(), QSettings::IniFormat); QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
#ifdef Q_OS_LINUX #ifdef Q_OS_LINUX
- QString name = settings.value("Output/current_plugin", "alsa").toString(); - QString name = settings.value("Output/current_plugin", "alsa").toString();
+ QString name = settings.value("Output/current_plugin", "pulse").toString(); + QString name = settings.value("Output/current_plugin", "pulse").toString();
#else #else
QString name = settings.value("Output/current_plugin", "oss").toString(); QString name = settings.value("Output/current_plugin", "oss4").toString();
#endif #endif

3
qmmp-0.6.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e2c9cdfd630bb90b2c92cb3e2f95ac4239c7cf8f91c47ca4a5038dd519755fe
size 772882

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Sat Jun 30 23:41:32 UTC 2012 - reddwarf@opensuse.org
- Update to 0.6.0
* added converter plugin
* added stream browser plugin
* added file type determination by content (experimental)
* added '--quit' command line option
* added text scroller background option
* added playlists separator option
* added multiband equalizer api
* added equalizer presets from Amarok (Thanks to Panagiotis Papadopoulos)
* added playlits access from command line
* added dithering to MPEG plugin
* added priority support to decoder api
* added user interface api
* added default destination and file name pattern to fileops plugin
* added additional directory filters
* added feature to add files from command line to specific playlist
* added pkg-config support
* added vqf support
* added feature to display shoutcast stream information
* added 'jump to track' and 'forward/rewind' global hotkeys
* added 'New Playlist' button
* added sorting by disc number (Brice Videau)
* added feature to use clipboard content in the URL dialog (Panagiotis Papadopoulos)
* added scrobbler cache synchronization after successful submission (Ferdinand Vesely)
* changed playlist insertion behavior
* disabled OSS3 plugin by default
* improved cue plugin
* moved skinned ui to separate plugin
* fixed 'hide on close' feature
* fixed moc warnings during compilation
* fixed IPC under windows
* fixed windows-specific bugs
* fixed problems with some asynchronous calls
* fixed qmmp_cue.desktop
* fixed saving playlists on logout
* updated about dialog
* updated Russian translation
* updated Ukrainian translation (Gennadi Motsyo)
* updated Japanese translation (Ryota Shimamoto)
* updated Polish translation (Grzegorz Gibas)
* updated German translation (Panagiotis Papadopoulos)
* updated Dutch translation (Ronald Uitermark)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu May 31 21:08:33 UTC 2012 - reddwarf@opensuse.org Thu May 31 21:08:33 UTC 2012 - reddwarf@opensuse.org

View File

@ -16,14 +16,14 @@
# #
%bcond_with ffmpeg %bcond_without ffmpeg
%bcond_with mad %bcond_without mad
%bcond_with faad %bcond_without faad
%define soname 0 %define soname 0
Name: qmmp Name: qmmp
Version: 0.5.5 Version: 0.6.0
Release: 0 Release: 0
Summary: XMMS-like audio player Summary: XMMS-like audio player
License: GPL-2.0+ License: GPL-2.0+
@ -31,10 +31,8 @@ Group: Productivity/Multimedia/Sound/Players
Url: http://qmmp.ylsoftware.com/ Url: http://qmmp.ylsoftware.com/
Source0: http://qmmp.googlecode.com/files/qmmp-%{version}.tar.bz2 Source0: http://qmmp.googlecode.com/files/qmmp-%{version}.tar.bz2
Patch0: qmmp-0.5.5-libcdio_mess.patch Patch0: qmmp-0.5.5-libcdio_mess.patch
# Already in trunk # PATCH-FEATURE-OPENSUSE qmmp-0.6.0-default_pulse.patch reddwarf@opensuse.org -- Use PulseAudio instead of ALSA by default
Patch1: qmmp-0.5.5-ffmpeg_011.patch Patch2: qmmp-0.6.0-default_pulse.patch
# PATCH-FEATURE-OPENSUSE qmmp-0.5.5-default_pulse.patch reddwarf@opensuse.org -- Use PulseAudio instead of ALSA by default
Patch2: qmmp-0.5.5-default_pulse.patch
BuildRequires: cmake BuildRequires: cmake
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: gcc-c++ BuildRequires: gcc-c++
@ -120,7 +118,6 @@ Development files for libqmmp.
%prep %prep
%setup -q %setup -q
%patch0 %patch0
%patch1
%patch2 %patch2
%build %build
@ -130,7 +127,7 @@ export CFLAGS='%{optflags}'
export CXXFLAGS='%{optflags}' export CXXFLAGS='%{optflags}'
cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCMAKE_INSTALL_PREFIX=%{_prefix} \ cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DLIB_DIR=%{_lib} -DCMAKE_BUILD_TYPE=Release -DUSE_HAL=FALSE \ -DLIB_DIR=%{_lib} -DCMAKE_BUILD_TYPE=Release -DUSE_HAL=FALSE \
-DUSE_OSS=FALSE -DCMAKE_VERBOSE_MAKEFILE=TRUE .. -DCMAKE_VERBOSE_MAKEFILE=TRUE ..
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
@ -162,6 +159,7 @@ cd build
%{_datadir}/qmmp %{_datadir}/qmmp
%{_datadir}/applications/qmmp.desktop %{_datadir}/applications/qmmp.desktop
%{_datadir}/applications/qmmp_enqueue.desktop %{_datadir}/applications/qmmp_enqueue.desktop
%{_datadir}/applications/qmmp_dir.desktop
%{_datadir}/icons/hicolor/*/apps/qmmp* %{_datadir}/icons/hicolor/*/apps/qmmp*
%files -n libqmmp%{soname} %files -n libqmmp%{soname}
@ -185,5 +183,7 @@ cd build
%{_includedir}/qmmpui %{_includedir}/qmmpui
%{_libdir}/libqmmp.so %{_libdir}/libqmmp.so
%{_libdir}/libqmmpui.so %{_libdir}/libqmmpui.so
%{_libdir}/pkgconfig/qmmp.pc
%{_libdir}/pkgconfig/qmmpui.pc
%changelog %changelog