Opened 16 years ago

Closed 13 years ago

#931 closed defect (fixed)

ad-adv force=5 without resampling

Reported by: r_rt.bug@… Owned by: reynaldo@…
Priority: normal Component: af
Version: HEAD Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

I gave a try to "-af-adv force=5" because I guess the quality is better.

So, it seems there's a problem in format filters.

If I play an ogg file which don't need resampling with "-ao alsa:device=xxx -softvol -softvol-max 100 -af-adv force=5", the sound become noise when I mute the sound or lower the volume.

The log show a conversion in float :

[format] Changing sample format from little-endian 16-bit signed int to little-endian 32-bit float
[format] Accelerated little-endian 16-bit signed int to little-endian 32-bit float conversion

but don't show the reverse conversion.

If the file need resampling or I use "-af-adv force=1", the problem doesn't happen.

Change History (1)

comment:1 by r_rt.bug@…, 13 years ago

Resolution: fixed
Status: newclosed

Seems ok now.

[format] Changing sample format from little-endian 16-bit signed int to little-endian 32-bit float
[format] Accelerated little-endian 16-bit signed int to little-endian 32-bit float conversion
[dummy] Was reinitialized: 44100Hz/2ch/floatle
[libaf] Adding filter format
[format] Changing sample format from little-endian 32-bit float to little-endian 16-bit signed int
[format] Accelerated little-endian 32-bit float to little-endian 16-bit signed int conversion
[format] Changing sample format from little-endian 16-bit signed int to little-endian 32-bit float
[format] Accelerated little-endian 16-bit signed int to little-endian 32-bit float conversion
[dummy] Was reinitialized: 44100Hz/2ch/floatle
[format] Changing sample format from little-endian 32-bit float to little-endian 16-bit signed int
[format] Accelerated little-endian 32-bit float to little-endian 16-bit signed int conversion

Note: See TracTickets for help on using tickets.