log libmpcodecs/dec_audio.c @ 32204:0a81c931ecb5

age author description
Tue, 07 Sep 2010 23:29:49 +0000 diego Rename decode_audio() to mp_decode_audio().
Thu, 15 Jul 2010 17:59:46 +0000 reimar Add support for parameter changes (e.g. channel count) during playback.
Thu, 01 Jul 2010 20:41:42 +0000 reimar Add some const, the ad_functions structs are in rodata.
Sat, 30 Jan 2010 16:57:40 +0000 diego Add missing license headers to all files in the libmpcodecs directory.
Sun, 24 Jan 2010 15:16:39 +0000 reimar Move the resync-related code into more consistent places instead of having it
Mon, 20 Apr 2009 15:24:47 +0000 diego Remove reference to outdated documentation file.
Thu, 02 Apr 2009 09:20:48 +0000 diego Remove unnecessary malloc.h #includes and related #ifdeffery.
Tue, 17 Feb 2009 11:16:19 +0000 diego Convert HAVE_MALLOC_H into a 0/1 definition, fixes the warning:
Sat, 18 Oct 2008 18:54:05 +0000 reimar Use av_malloc/av_free for audio-related buffers to avoid crashes due to
Thu, 07 Aug 2008 12:20:50 +0000 diego Give a CONFIG_ prefix to preprocessor directives that lacked one and
Wed, 30 Jul 2008 12:01:30 +0000 diego Start unifying names of internal preprocessor directives.
Mon, 14 Jul 2008 16:38:58 +0000 reimar Try to keep decoded audio buffer aligned.
Thu, 14 Feb 2008 14:23:55 +0000 diego typo fix: inited --> initialized
Sat, 12 Jan 2008 14:05:46 +0000 reimar Replace the persistent CODECS_FLAG_SELECTED by a local "stringset" with
Mon, 03 Dec 2007 09:57:21 +0000 rfelker 10l, len may change after initialization time
Mon, 03 Dec 2007 09:07:31 +0000 rfelker fix declaration after statement, take 2
Mon, 03 Dec 2007 09:03:45 +0000 rfelker fix declaration after statement
Thu, 08 Nov 2007 18:14:49 +0000 reimar Simplify decode_audio function a bit.
Sat, 03 Nov 2007 10:20:00 +0000 reimar Remove a check+abort, this case should never happen anyway, and if it does
Thu, 01 Nov 2007 06:52:28 +0000 uau Simplify init_audio_filters() arguments
Thu, 01 Nov 2007 06:52:23 +0000 uau audio: simplify buffer allocation code
Thu, 01 Nov 2007 06:52:19 +0000 uau Change decode_audio() interface
Thu, 01 Nov 2007 06:51:53 +0000 uau Replace hopefully unreachable code with abort()
Thu, 01 Nov 2007 06:51:49 +0000 uau dec_audio.c: Make some functions static
Thu, 01 Nov 2007 06:51:44 +0000 uau Simplify audio buffer allocation logic
Thu, 01 Nov 2007 06:51:38 +0000 uau Reindent dec_audio.c
Tue, 28 Aug 2007 11:20:24 +0000 diego Clean up the way get_path is handled: Compile get_path.c to an object to link
Thu, 15 Mar 2007 17:51:32 +0000 diego Add explicit location for headers from the libmpdemux/ directory.
Thu, 15 Mar 2007 17:10:36 +0000 diego Add explicit location for headers from the stream/ directory.
Sat, 10 Feb 2007 19:47:22 +0000 uau Fix memory leak when changing playback speed
Tue, 07 Nov 2006 23:16:55 +0000 uau Fix code that cuts audio data if the filters produce too much.
Fri, 06 Oct 2006 21:56:15 +0000 ivo print bits/s, not bytes/s
Tue, 15 Aug 2006 20:06:31 +0000 ivo display correct audio bitrate, samplerate and number of channels once
Mon, 14 Aug 2006 17:55:38 +0000 uau Remove empty function that isn't used anywhere (and never has been??).
Mon, 14 Aug 2006 17:37:47 +0000 uau Fix buffer size sanity check to match what is actually required.
Mon, 03 Jul 2006 23:27:37 +0000 reynaldo get_path as const, patch by Stefan Huehner, stefan AT huehner-org
Sun, 02 Jul 2006 08:17:07 +0000 reynaldo rm unnecesary casts from void* - part 3
Mon, 24 Apr 2006 07:20:34 +0000 reynaldo Get ride of the several if(identify) messy lines and rearangment of some of the output, both patches by Kiriuja mplayer-patches AT en-directo_net, his changes are barely unrelated, nevertheless Im commiting them thogeter just for the sake of my mental healt, I had both patches already applied on my local three
Thu, 16 Feb 2006 22:43:42 +0000 aurel memalign segfaults when used without declaration on amd64 (default function return type is int so the pointer was trunctated to 32bits)
Tue, 14 Feb 2006 09:55:14 +0000 diego Align memory at 16 byte boundaries.
Thu, 09 Feb 2006 14:08:03 +0000 rathann Patch by Stefan Huehner / stefan % huehner ! org \
Thu, 19 Jan 2006 00:08:09 +0000 diego Push "Building audio filter chain" up to verbose level.
Fri, 18 Nov 2005 14:39:25 +0000 diego Unify include path handling, -I.. is in CFLAGS.
Tue, 18 Oct 2005 11:11:25 +0000 diego Make a few more messages translatable by moving them into help_mp-en.h.
Tue, 30 Aug 2005 23:56:24 +0000 reimar Allow forcing of demuxers and codecs by prepending '+'
Thu, 25 Aug 2005 18:22:12 +0000 faust3 10l, missing return
Sun, 10 Jul 2005 09:16:24 +0000 reimar -af-adv force=1 is now default (and thus also lavcresample)
Fri, 24 Jun 2005 10:50:53 +0000 reimar make -srate work again, unify audio filter init and preinit.
Mon, 20 Jun 2005 23:07:35 +0000 gpoirier adds some more -identify output, patch by kiriuja < mplayer DASH patches PAM en DASH directo POUM net>
Fri, 25 Feb 2005 11:17:43 +0000 hzoli Remove file-global mpadec, add ad_driver member to sh_audio_t instead.
Fri, 25 Feb 2005 11:11:07 +0000 alex finally remove the refences to bps outside libaf. also simplification of some messages and removed redundants
Fri, 25 Feb 2005 10:39:16 +0000 hzoli If -af-adv force=4 is in effect, use ADCTRL_QUERY_FORMAT to query the
Fri, 25 Feb 2005 10:21:14 +0000 alex more verbose message
Mon, 17 Jan 2005 17:27:39 +0000 iive Revert sh_audio->wf freeing.
Mon, 27 Dec 2004 17:30:15 +0000 alex removing AFMT_ dependancy
Mon, 15 Nov 2004 15:05:12 +0000 iive Free WAVEFORMATEX in sh_audio when all other sh_audio members are freed.
Thu, 16 Sep 2004 19:51:13 +0000 reimar moved sh_audio initialization from dec_audio to demuxer.c to fix
Fri, 14 May 2004 21:16:00 +0000 reimar removed #ifdefs that are already handled by libao2/afmt.h
Sat, 01 May 2004 20:00:04 +0000 rfelker 10l
Tue, 27 Jan 2004 06:30:16 +0000 rfelker not pretty, but at least it prevents the channels from getting out of order...
Tue, 27 Jan 2004 05:10:59 +0000 rfelker 10l
Tue, 02 Sep 2003 20:02:37 +0000 alex minor leak fix
Fri, 22 Aug 2003 22:18:08 +0000 diego codecs.conf is obsolete.
Mon, 09 Jun 2003 12:15:48 +0000 arpi renames: DATADIR->MPLAYER_DATADIR, CONFDIR->MPLAYER_CONFDIR, LIBDIR->MPLAYER_LIBDIR
Tue, 28 Jan 2003 00:59:34 +0000 arpi 1000l bug (double free() when libaf init failed)
Sun, 19 Jan 2003 14:48:19 +0000 henry 10l
Sat, 18 Jan 2003 17:34:02 +0000 arpi 2-pass libaf initialization to get better filter chain.
Fri, 17 Jan 2003 01:00:07 +0000 anders Adding support for more logical libaf configuration
Tue, 12 Nov 2002 12:33:56 +0000 anders New features:
Mon, 11 Nov 2002 17:28:41 +0000 alex dlopen() support for ad and vd
Wed, 06 Nov 2002 23:54:29 +0000 arpi *HUGE* set of compiler warning fixes, unused variables removal
Fri, 01 Nov 2002 17:46:45 +0000 arpi verbose can be negative
Tue, 08 Oct 2002 22:55:55 +0000 arpi reset channels too
Sun, 06 Oct 2002 11:23:02 +0000 anders Adding -format and -af switches
Sat, 05 Oct 2002 22:55:45 +0000 arpi aufio filter layer (libaf) integration to libmpcodecs, mplayer and mencoder
Sun, 29 Sep 2002 21:52:10 +0000 arpi removed obsolote func, some cosmetics of AUDIO: msg
Sat, 28 Sep 2002 02:23:20 +0000 arpi -ac/-afm rewrite, now works the same way as -vc/-vfm
Wed, 25 Sep 2002 23:45:34 +0000 arpi best audio/video codec selection & init moved to libmpcodecs
Sun, 01 Sep 2002 23:33:30 +0000 arpi fixed uninit order
Sat, 31 Aug 2002 13:09:23 +0000 arpi -afm/-vfm help implemenetd, some cosmetics of ad/vd codec names/comments
Fri, 30 Aug 2002 21:44:20 +0000 arpi -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible
Tue, 13 Aug 2002 16:04:16 +0000 jaf messages moved from dec_??d?o.c
Sat, 25 May 2002 11:42:40 +0000 alex typo
Mon, 20 May 2002 03:25:26 +0000 arpi big cosmetics patch, cleanup of messages printed by mplayer and libs.
Sun, 12 May 2002 00:44:32 +0000 arpi always reser audio input buffer pointer
Thu, 02 May 2002 10:40:35 +0000 albeu printf to mp_msg
Mon, 01 Apr 2002 17:58:04 +0000 arpi audio input buffer allocation/free cleanup
Mon, 25 Mar 2002 21:23:06 +0000 arpi imporetd from MPlayerXP, with small modification