]> git.sesse.net Git - vlc/log
vlc
11 years agoMore NEWS about 2.1
Jean-Baptiste Kempf [Fri, 27 Jul 2012 17:08:05 +0000 (19:08 +0200)]
More NEWS about 2.1

11 years agomacosx: CAS: added a label to sum up the current streaming settings in case that...
Felix Paul Kühne [Sat, 28 Jul 2012 19:24:07 +0000 (16:24 -0300)]
macosx: CAS: added a label to sum up the current streaming settings in case that the stream sheet is closed

Additionally, remove the Cancel button since it was against the HIGL

11 years agomacosx: CAS: implemented UI logic for the stream-out sheet
Felix Paul Kühne [Sat, 28 Jul 2012 18:39:14 +0000 (15:39 -0300)]
macosx: CAS: implemented UI logic for the stream-out sheet

11 years agomacosx: make sure that the marquee is displayed correctly when enabled for the first...
Felix Paul Kühne [Sat, 28 Jul 2012 14:33:32 +0000 (11:33 -0300)]
macosx: make sure that the marquee is displayed correctly when enabled for the first time in a session

11 years agomacosx: prevent crashes when enabling or changing the marquee string (close #5991)
Felix Paul Kühne [Sat, 28 Jul 2012 14:31:57 +0000 (11:31 -0300)]
macosx: prevent crashes when enabling or changing the marquee string (close #5991)

11 years agoFix typo unkown -> unknown.
Benjamin Drung [Fri, 27 Jul 2012 22:48:59 +0000 (00:48 +0200)]
Fix typo unkown -> unknown.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agomacosx: set a plist flag to enable a more clever use of dedicated vs. integrated...
Felix Paul Kühne [Fri, 27 Jul 2012 21:23:42 +0000 (18:23 -0300)]
macosx: set a plist flag to enable a more clever use of dedicated vs. integrated graphics card

Previously, the OS automatically switched from integrated graphics to dedicated ones as soon as VLC is launched since it is using OpenGL. Of course, that's wrong, since VLC runs quite nicely on the integrated ones to draw its single texture, so there is no need to waste battery life on the dedicated card.

11 years agomacosx: CAS: re-write the destination section's appearance to make it less cluttered
Felix Paul Kühne [Fri, 27 Jul 2012 18:59:52 +0000 (15:59 -0300)]
macosx: CAS: re-write the destination section's appearance to make it less cluttered

11 years agomacosx: fixed race conditional crashes in PXSourceList (close #7171)
Felix Paul Kühne [Fri, 27 Jul 2012 18:41:53 +0000 (15:41 -0300)]
macosx: fixed race conditional crashes in PXSourceList (close #7171)

Trust the ObjC runtime, it will do its job properly.

11 years agoUpdate QtPlayer example, so that one can actually understand it.
Jean-Baptiste Kempf [Fri, 27 Jul 2012 09:38:41 +0000 (11:38 +0200)]
Update QtPlayer example, so that one can actually understand it.

11 years agoAdd 'tsc2' as fourcc alias for VLC_CODEC_TSC2 / TechSmith Screen Codec
Konstantin Pavlov [Fri, 27 Jul 2012 13:19:47 +0000 (17:19 +0400)]
Add 'tsc2' as fourcc alias for VLC_CODEC_TSC2 / TechSmith Screen Codec
2.

This fixed playback of TSC2 samples on
http://streams.videolan.org/misc/tsc2/ .

11 years agoHTTP intf: add xesc as an extension to be recognized.
Konstantin Pavlov [Fri, 27 Jul 2012 13:08:58 +0000 (17:08 +0400)]
HTTP intf: add xesc as an extension to be recognized.

11 years agoAdd .xesc extension (holds Microsoft Expression Encoder Screen codec).
Konstantin Pavlov [Fri, 27 Jul 2012 08:12:45 +0000 (12:12 +0400)]
Add .xesc extension (holds Microsoft Expression Encoder Screen codec).

11 years agoavcodec: add MTS2 / Microsoft Expression Encoder Screen mappings.
Konstantin Pavlov [Fri, 27 Jul 2012 08:03:41 +0000 (12:03 +0400)]
avcodec: add MTS2 / Microsoft Expression Encoder Screen mappings.

11 years agoHTTP intf: support opening of playlists in the browse dialog
Jean-Baptiste Kempf [Thu, 26 Jul 2012 21:08:34 +0000 (23:08 +0200)]
HTTP intf: support opening of playlists in the browse dialog

11 years agopackage/ios: updated build script to match the Android port
Felix Paul Kühne [Fri, 27 Jul 2012 01:19:18 +0000 (22:19 -0300)]
package/ios: updated build script to match the Android port

11 years agoAVI: fix playback of files where movi chunk is outside of RIFF
Jean-Baptiste Kempf [Thu, 26 Jul 2012 10:47:13 +0000 (12:47 +0200)]
AVI: fix playback of files where movi chunk is outside of RIFF

This is notably the case with Nikon-Camera generated movies

11 years agoAVI: kill a warning
Jean-Baptiste Kempf [Thu, 26 Jul 2012 10:20:10 +0000 (12:20 +0200)]
AVI: kill a warning

11 years agoAVI: do not look for strh node if we do not need it
Jean-Baptiste Kempf [Thu, 26 Jul 2012 09:51:15 +0000 (11:51 +0200)]
AVI: do not look for strh node if we do not need it

11 years agoAVI: use calloc when possible
Jean-Baptiste Kempf [Thu, 26 Jul 2012 09:29:45 +0000 (11:29 +0200)]
AVI: use calloc when possible

11 years agoAVI: cosmetics
Jean-Baptiste Kempf [Thu, 26 Jul 2012 09:13:35 +0000 (11:13 +0200)]
AVI: cosmetics

11 years agomacosx: CAS: added a skeleton for a stream output
Felix Paul Kühne [Thu, 26 Jul 2012 16:40:30 +0000 (13:40 -0300)]
macosx: CAS: added a skeleton for a stream output

11 years agomacosx: added start and stop time options to the advanced open file dialog
Felix Paul Kühne [Thu, 26 Jul 2012 15:42:34 +0000 (12:42 -0300)]
macosx: added start and stop time options to the advanced open file dialog

11 years agocontrib: ffmpeg: Use -mincoming-stack-boundary=4
Edward Wang [Thu, 26 Jul 2012 11:28:21 +0000 (07:28 -0400)]
contrib: ffmpeg: Use -mincoming-stack-boundary=4

The issue here is that android-x86 doesn't guarantee an aligned stack, which means some of the inline asm functions will waste an extra register on realigning the stack.

libavcodec does however have stuff in place in all entrypoints that realign the stack on all calls into the library. If you build with --extra-cflags='-mincoming-stack-boundary=4', gcc assumes that the stack actually is aligned already, which the entry points ensure, so this inline asm builds fine.

Pointed-out-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agocontrib: Allow libebml build on Android x86
Edward Wang [Thu, 26 Jul 2012 11:28:22 +0000 (07:28 -0400)]
contrib: Allow libebml build on Android x86

This package needs exceptions.

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agocontrib: Allow live555 build on Android x86
Edward Wang [Thu, 26 Jul 2012 11:28:20 +0000 (07:28 -0400)]
contrib: Allow live555 build on Android x86

This package demands exceptions, but if it is enabled globally, it conflicts with other packages.

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agocontrib: Don't hardcode Android ABI tag in live555 build script
Edward Wang [Thu, 26 Jul 2012 00:31:22 +0000 (20:31 -0400)]
contrib: Don't hardcode Android ABI tag in live555 build script

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoextras/macosx: simplify the codesign script
Felix Paul Kühne [Wed, 25 Jul 2012 20:25:28 +0000 (17:25 -0300)]
extras/macosx: simplify the codesign script

11 years agoQt4: remove the old Maemo 5 systray hack
Rémi Denis-Courmont [Wed, 25 Jul 2012 17:39:09 +0000 (20:39 +0300)]
Qt4: remove the old Maemo 5 systray hack

11 years agoHildon UI: remove dead technology
Rémi Denis-Courmont [Wed, 25 Jul 2012 17:34:45 +0000 (20:34 +0300)]
Hildon UI: remove dead technology

That plugin was written for Maemo 4. It barely worked with Maemo 5.
Maemo 6 did not have Hildon. Hildon is unmaintained and unused.

11 years agomacosx: disable extensions submenu when they are no items to display
David Fuhrmann [Wed, 25 Jul 2012 17:04:00 +0000 (19:04 +0200)]
macosx: disable extensions submenu when they are no items to display

11 years agomacosx: improve main menu handling for autogenerated items
David Fuhrmann [Wed, 25 Jul 2012 16:38:09 +0000 (18:38 +0200)]
macosx: improve main menu handling for autogenerated items

especially:
- don't show outdated items in sub menus
- disable unusable sub menus

close #6998

11 years agoclone: use module_list() for --clone-vout-list
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:42:52 +0000 (18:42 +0300)]
clone: use module_list() for --clone-vout-list

11 years agoUse normal module list for --video-splitter
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:36:46 +0000 (18:36 +0300)]
Use normal module list for --video-splitter

This avoids listing all video filters (not splitters!). However, the
video splitters are still wrongly included in the --video-filter list.

11 years agodecomp: separate desription for each submodule
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:36:20 +0000 (18:36 +0300)]
decomp: separate desription for each submodule

11 years agoUse normal module list for --stream-filter
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:35:58 +0000 (18:35 +0300)]
Use normal module list for --stream-filter

11 years agoUse capability rather than category for --sub-filter and --sub-source
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:30:10 +0000 (18:30 +0300)]
Use capability rather than category for --sub-filter and --sub-source

That way, only sources show up in the list of sources and filters in
the list of filters.

11 years agofr: splitter != filter
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:06:43 +0000 (18:06 +0300)]
fr: splitter != filter

11 years agovout: improve splitter event error message
Rémi Denis-Courmont [Wed, 25 Jul 2012 15:02:57 +0000 (18:02 +0300)]
vout: improve splitter event error message

11 years agoPulseAudio: show device product name rather than card number
Rémi Denis-Courmont [Wed, 25 Jul 2012 14:23:06 +0000 (17:23 +0300)]
PulseAudio: show device product name rather than card number

11 years agoudev: do not list ALSA SD if PulseAudio SD exists (refs #7221)
Rémi Denis-Courmont [Wed, 25 Jul 2012 14:16:10 +0000 (17:16 +0300)]
udev: do not list ALSA SD if PulseAudio SD exists (refs #7221)

11 years agowasapi: print an error rather than abort in volume setting error
Rémi Denis-Courmont [Wed, 25 Jul 2012 14:16:38 +0000 (17:16 +0300)]
wasapi: print an error rather than abort in volume setting error

Unfortunately, some callers cannot be trusted not to leak their COM
context, causing COM initialization to fail.

11 years agowasapi: log error if COM initialization fails
Rémi Denis-Courmont [Wed, 25 Jul 2012 14:16:15 +0000 (17:16 +0300)]
wasapi: log error if COM initialization fails

11 years agofreetype: Fix a possible buffer corruption
Thierry Reding [Tue, 24 Jul 2012 14:31:13 +0000 (16:31 +0200)]
freetype: Fix a possible buffer corruption

Memory associated with a FcPattern is freed when the pattern is
destroyed, so copying the font filename needs to be done before
the call to FcPatternDestroy.

Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Modified-by: Rafaël Carré <funman@videolan.org> (simplify return)
Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agocontrib: gcrypt: fix linking of asm when cross compiling to x86
Rafaël Carré [Wed, 25 Jul 2012 08:01:03 +0000 (10:01 +0200)]
contrib: gcrypt: fix linking of asm when cross compiling to x86

11 years agoRevert "contrib: gcrypt: disable tests"
Rafaël Carré [Wed, 25 Jul 2012 07:33:35 +0000 (09:33 +0200)]
Revert "contrib: gcrypt: disable tests"

This reverts commit 5fc0ccda71e26870b077c6bc10952033f8abd16b.

11 years agocontrib: Support other Android architectures than ARM
Edward Wang [Wed, 25 Jul 2012 02:51:40 +0000 (22:51 -0400)]
contrib: Support other Android architectures than ARM

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agocontrib: Flac needs USE_OBSOLETE_SIGCONTEXT_FLAVOR on Android-x86
Edward Wang [Mon, 23 Jul 2012 03:54:31 +0000 (23:54 -0400)]
contrib: Flac needs USE_OBSOLETE_SIGCONTEXT_FLAVOR on Android-x86

Headers normally present under normal Linux are missing in bionic.

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agocontrib: ffmpeg: Add --arch=x86 if compiling to x86
Edward Wang [Mon, 23 Jul 2012 03:54:33 +0000 (23:54 -0400)]
contrib: ffmpeg: Add --arch=x86 if compiling to x86

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agospeex: speex resampler is broken, drop priority to zero
Rémi Denis-Courmont [Tue, 24 Jul 2012 14:42:56 +0000 (17:42 +0300)]
speex: speex resampler is broken, drop priority to zero

The library introduces noise in unclear circumstances. There does not
seem to be any problem on VLC side though. I do not have time and
expertise to troubleshoot this.

11 years agohttpd: add video/webm content type (fix #7208)
Rémi Denis-Courmont [Tue, 24 Jul 2012 14:40:17 +0000 (17:40 +0300)]
httpd: add video/webm content type (fix #7208)

11 years agoaout: report drift via parameter rather than callback
Rémi Denis-Courmont [Tue, 24 Jul 2012 14:28:46 +0000 (17:28 +0300)]
aout: report drift via parameter rather than callback

The time report callback could only be called from pf_play() so this is
cleaner and less prone to coding mistake.

Also pass the relative drift instead of the absolute play time stamp.
The drift is less subject to scheduling noise, i.e. drift evolves much
slower than current time advances.

11 years agoUnused variable
Rémi Denis-Courmont [Tue, 24 Jul 2012 14:24:52 +0000 (17:24 +0300)]
Unused variable

11 years agomacosx: display preferences windows on a level >= video window
David Fuhrmann [Tue, 24 Jul 2012 10:29:03 +0000 (12:29 +0200)]
macosx: display preferences windows on a level >= video window

11 years agomacosx: set video frame to detached window frame, instead of vice versa
David Fuhrmann [Tue, 24 Jul 2012 09:32:55 +0000 (11:32 +0200)]
macosx: set video frame to detached window frame, instead of vice versa

Now, the detached window position is restored on relaunch. Furthermore,
this fixes some positioning issue when switching from macosx-background to
detached video view.

11 years agowasapi: enumerate rendering devices (at start-up only)
Rémi Denis-Courmont [Mon, 23 Jul 2012 18:24:17 +0000 (21:24 +0300)]
wasapi: enumerate rendering devices (at start-up only)

11 years agowasapi: add run-time device selection
Rémi Denis-Courmont [Mon, 23 Jul 2012 17:53:16 +0000 (20:53 +0300)]
wasapi: add run-time device selection

11 years agowasapi: add var_SetWide() helper
Rémi Denis-Courmont [Mon, 23 Jul 2012 17:53:02 +0000 (20:53 +0300)]
wasapi: add var_SetWide() helper

11 years agoOS/2: Add an extra configure script
KO Myung-Hun [Mon, 23 Jul 2012 12:30:56 +0000 (21:30 +0900)]
OS/2: Add an extra configure script

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agowasapi: restore build rules
Rémi Denis-Courmont [Mon, 23 Jul 2012 15:13:15 +0000 (18:13 +0300)]
wasapi: restore build rules

(regression from 5eeeb50da9a0dc92e265f11861d786307a23b4eb)

11 years agoALSA: fix unitialized value with S/PDIF
Rémi Denis-Courmont [Mon, 23 Jul 2012 14:57:43 +0000 (17:57 +0300)]
ALSA: fix unitialized value with S/PDIF

(regression from c9c770e7f463e896453ce7b25629b5ef4df8a3f8)

11 years agocontrib: gcrypt: disable tests
Rafaël Carré [Mon, 23 Jul 2012 14:43:58 +0000 (16:43 +0200)]
contrib: gcrypt: disable tests

11 years agomacosx: block macosx-background when lion fullscreen is enabled
David Fuhrmann [Mon, 23 Jul 2012 11:56:19 +0000 (13:56 +0200)]
macosx: block macosx-background when lion fullscreen is enabled

close #5174

11 years agomacosx: make fullscreen compatible with macosx-background
David Fuhrmann [Mon, 23 Jul 2012 11:48:08 +0000 (13:48 +0200)]
macosx: make fullscreen compatible with macosx-background

refs #5174

11 years agomacosx: remove outdated and unused isFullscreen methods
David Fuhrmann [Mon, 23 Jul 2012 11:18:10 +0000 (13:18 +0200)]
macosx: remove outdated and unused isFullscreen methods

11 years agomacosx: re-implement macosx-background
David Fuhrmann [Mon, 23 Jul 2012 11:00:43 +0000 (13:00 +0200)]
macosx: re-implement macosx-background

refs #5174

11 years agomacosx vout: move setter for window level to vout provider
David Fuhrmann [Mon, 23 Jul 2012 08:10:34 +0000 (10:10 +0200)]
macosx vout: move setter for window level to vout provider

11 years agomacosx vout: don't reset window state on close here
David Fuhrmann [Mon, 23 Jul 2012 08:08:18 +0000 (10:08 +0200)]
macosx vout: don't reset window state on close here

11 years agoHLS: Housekeeping
Chris Smowton [Sun, 22 Jul 2012 20:13:03 +0000 (22:13 +0200)]
HLS: Housekeeping

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoAdding Cook support in mkv
Denis Charmet [Thu, 19 Jul 2012 22:01:54 +0000 (00:01 +0200)]
Adding Cook support in mkv

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoOS/2: Add live555 supports
KO Myung-Hun [Tue, 10 Jul 2012 05:03:45 +0000 (14:03 +0900)]
OS/2: Add live555 supports

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agoOSS: add audio-device variable, run-time device selection
Rémi Denis-Courmont [Sun, 22 Jul 2012 19:39:05 +0000 (22:39 +0300)]
OSS: add audio-device variable, run-time device selection

11 years agoaout: fix cleanup after error
Rémi Denis-Courmont [Sun, 22 Jul 2012 19:36:20 +0000 (22:36 +0300)]
aout: fix cleanup after error

11 years agoALSA: clean up device change a little bit
Rémi Denis-Courmont [Sun, 22 Jul 2012 16:01:26 +0000 (19:01 +0300)]
ALSA: clean up device change a little bit

11 years agoOSS: fix S/PDIF (untested)
Rémi Denis-Courmont [Sun, 22 Jul 2012 15:52:09 +0000 (18:52 +0300)]
OSS: fix S/PDIF (untested)

11 years agoOSS: fix FreeBSD 8 compilation
Rémi Denis-Courmont [Sun, 22 Jul 2012 15:21:09 +0000 (18:21 +0300)]
OSS: fix FreeBSD 8 compilation

11 years agoOSS: rewrite and update to OSSv4
Rémi Denis-Courmont [Sun, 22 Jul 2012 15:00:14 +0000 (18:00 +0300)]
OSS: rewrite and update to OSSv4

11 years agofr: spelling
Rémi Denis-Courmont [Sun, 22 Jul 2012 14:15:23 +0000 (17:15 +0300)]
fr: spelling

11 years agoaout: fix error handling
Rémi Denis-Courmont [Sun, 22 Jul 2012 11:34:13 +0000 (14:34 +0300)]
aout: fix error handling

11 years agoi18n: fr: fix broken avi usability due to wrong translation
Francois Cartegnie [Sat, 21 Jul 2012 20:00:40 +0000 (22:00 +0200)]
i18n: fr: fix broken avi usability due to wrong translation

11 years agoskins2: update following volume change from Integer to float
Erwan Tulou [Sat, 21 Jul 2012 18:05:56 +0000 (20:05 +0200)]
skins2: update following volume change from Integer to float

11 years agoQt4: limit the UI volume to 125% (about +6dB)
Rémi Denis-Courmont [Sat, 21 Jul 2012 15:29:29 +0000 (18:29 +0300)]
Qt4: limit the UI volume to 125% (about +6dB)

Far too many clueless users push the volume far too high[1]. Then they
complain that VLC distorts the sound... Really anything above 100% (0dB)
is prone to saturation. In my experience, loss of quality is noticeable
at +6dB and unbearable at +10dB.

For the references:
In VLC 1.1, the UI was restricted to 200% (+6dB) by default,
while the audio output core allowed up to 400% (+12dB).
PulseAudio recommends +11dB.
Microsoft Windows limits to +0dB.

[1] I actually compared VLC 1.1, VLC 2.0 and WMP with an external
decibel metter. They give the same output at 0dB. At 6dB, both VLC
versions give the same decibel readings and slight distortion. So the
complaints are purely caused by confusion and cluelessness from users.

11 years agoplaylist: convert "volume" to float
Rémi Denis-Courmont [Sat, 21 Jul 2012 14:36:08 +0000 (17:36 +0300)]
playlist: convert "volume" to float

...and simplify accordingly.

11 years agoosd: update volume reporting (untested)
Rémi Denis-Courmont [Sat, 21 Jul 2012 14:33:27 +0000 (17:33 +0300)]
osd: update volume reporting (untested)

11 years agoRemove osd_Volume()
Rémi Denis-Courmont [Sat, 21 Jul 2012 14:27:28 +0000 (17:27 +0300)]
Remove osd_Volume()

11 years agooldrc: do not show OSD volume on volume change
Rémi Denis-Courmont [Sat, 21 Jul 2012 14:25:53 +0000 (17:25 +0300)]
oldrc: do not show OSD volume on volume change

This matches the Lua RC behavior.

11 years agooldrc: do not report volume twice, always report playlist status
Rémi Denis-Courmont [Sat, 21 Jul 2012 14:14:02 +0000 (17:14 +0300)]
oldrc: do not report volume twice, always report playlist status

11 years agoaout: remove duplicated setting of "volume"
Rémi Denis-Courmont [Sat, 21 Jul 2012 14:05:26 +0000 (17:05 +0300)]
aout: remove duplicated setting of "volume"

11 years agoskins2: fix skins2 audio volume and adapt to latest change
Erwan Tulou [Sat, 21 Jul 2012 01:45:13 +0000 (03:45 +0200)]
skins2: fix skins2 audio volume and adapt to latest change

   - use the overall volume managed by the playlist rather than
     aout_volumeGet() that now only works when a aout is running.
     This is no problem since the skins2 volume slider functionally
     reflects this overall volume managed by the playlist anyway.
   - stick to what include/vlc_aout_intf.h lets us know about volume
     boundaries(as of today, AOUT_VOLUME_DEFAULT and AOUT_VOLUME_MAX)
     and infer volume to be in the [0., AOUT_VOLUME_MAX/AOUT_VOLUME_DEFAULT]
     range as requested by some functions taking a float as parameter.

11 years agoMove timer implementation to a separate file
Rémi Denis-Courmont [Sat, 21 Jul 2012 11:59:19 +0000 (14:59 +0300)]
Move timer implementation to a separate file

This is generic and reusable on non-POSIX platforms.

11 years agosrtp: disable gcrypt secmem (refs #7179)
Rémi Denis-Courmont [Sat, 21 Jul 2012 09:54:50 +0000 (12:54 +0300)]
srtp: disable gcrypt secmem (refs #7179)

11 years agoQt: ML/PLItem: Factorize and clean.
Francois Cartegnie [Fri, 20 Jul 2012 17:54:36 +0000 (19:54 +0200)]
Qt: ML/PLItem: Factorize and clean.

11 years agoQt: PL/MLModels: implement columnCount() in parent class
Francois Cartegnie [Fri, 20 Jul 2012 14:57:50 +0000 (16:57 +0200)]
Qt: PL/MLModels: implement columnCount() in parent class

11 years agoskins2: remove unneeded brittle hack to avoid callback loop
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:52:45 +0000 (17:52 +0300)]
skins2: remove unneeded brittle hack to avoid callback loop

A more proper fix was made in 3567c033215cc9a5bbd51590789ba59f90eeba01.

11 years agoskins2: clean volume step usage
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:46:46 +0000 (17:46 +0300)]
skins2: clean volume step usage

11 years agoQt4: clean volume step computation
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:38:18 +0000 (17:38 +0300)]
Qt4: clean volume step computation

11 years agoQt4: remove constant parameter
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:42:14 +0000 (17:42 +0300)]
Qt4: remove constant parameter

11 years agoSet more reasonable limits for --volume-step
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:25:56 +0000 (17:25 +0300)]
Set more reasonable limits for --volume-step

11 years agoaout: avoid duplicate check in replay gain
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:21:07 +0000 (17:21 +0300)]
aout: avoid duplicate check in replay gain

11 years agoaout: fix read overflow
Rémi Denis-Courmont [Fri, 20 Jul 2012 14:23:55 +0000 (17:23 +0300)]
aout: fix read overflow

pb_peak and pf_peak have only two elements.
(regression from dcf3f71b3b48090881f8deab305cc31ea1067ca3)