ffmpeg.git
6 years agoh264: Reset last_pocs in case of reference or frame number inconsistencies
Michael Niedermayer [Wed, 13 Feb 2013 21:36:07 +0000 (22:36 +0100)]
h264: Reset last_pocs in case of reference or frame number inconsistencies

This prevents faulty increasing of has_b_frames
Should fix Ticket 2062

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agodoc/dev: clarify public symbols prefixes.
Clément Bœsch [Wed, 13 Feb 2013 19:19:32 +0000 (20:19 +0100)]
doc/dev: clarify public symbols prefixes.

6 years agoWAV muxer: reindent
Daniel Verkamp [Tue, 12 Feb 2013 16:36:01 +0000 (09:36 -0700)]
WAV muxer: reindent

6 years agoswr: check channel layouts before using them.
Michael Niedermayer [Wed, 13 Feb 2013 16:49:16 +0000 (17:49 +0100)]
swr: check channel layouts before using them.

Fixes out of array accesses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agolavfi/transpose: support more pix fmts
Paul B Mahol [Tue, 12 Feb 2013 13:45:23 +0000 (13:45 +0000)]
lavfi/transpose: support more pix fmts

Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years agolavu/intreadwrite: add AV_[RW][BLN]48
Paul B Mahol [Wed, 13 Feb 2013 13:15:37 +0000 (13:15 +0000)]
lavu/intreadwrite: add AV_[RW][BLN]48

Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years agolibvorbisdec: Remove AVFrame from context
Michael Niedermayer [Wed, 13 Feb 2013 14:54:47 +0000 (15:54 +0100)]
libvorbisdec: Remove AVFrame from context

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agolibvorbisdec: set sample type
Michael Niedermayer [Wed, 13 Feb 2013 14:38:00 +0000 (15:38 +0100)]
libvorbisdec: set sample type

Fixes regression

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agolibcelt: decode directly to the user-provided AVFrame.
Nicolas George [Wed, 13 Feb 2013 13:32:27 +0000 (14:32 +0100)]
libcelt: decode directly to the user-provided AVFrame.

6 years agolavf/concatdec: allow probing.
Nicolas George [Sun, 3 Feb 2013 09:27:11 +0000 (10:27 +0100)]
lavf/concatdec: allow probing.

6 years agolavf/concatdec: add signature directive.
Nicolas George [Sun, 3 Feb 2013 09:22:57 +0000 (10:22 +0100)]
lavf/concatdec: add signature directive.

6 years agolavf/concatdec: add safe option.
Nicolas George [Sun, 3 Feb 2013 09:16:33 +0000 (10:16 +0100)]
lavf/concatdec: add safe option.

6 years agomjpegdec: pass nb_components into ljpeg_decode_yuv_scan
Michael Niedermayer [Wed, 13 Feb 2013 13:20:01 +0000 (14:20 +0100)]
mjpegdec: pass nb_components into ljpeg_decode_yuv_scan

Fixes null pointer dereference

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoevrcdec: decode directly to the user-provided AVFrame
Paul B Mahol [Wed, 13 Feb 2013 12:24:52 +0000 (12:24 +0000)]
evrcdec: decode directly to the user-provided AVFrame

Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years agopaf: decode directly to the user-provided AVFrame
Paul B Mahol [Wed, 13 Feb 2013 12:20:39 +0000 (12:20 +0000)]
paf: decode directly to the user-provided AVFrame

Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years agovima: decode directly to the user-provided AVFrame
Paul B Mahol [Wed, 13 Feb 2013 12:06:40 +0000 (12:06 +0000)]
vima: decode directly to the user-provided AVFrame

Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Wed, 13 Feb 2013 11:58:24 +0000 (12:58 +0100)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  lavr: fix mixing matrix reduction when normalization is disabled
  lavr: fix matrix reduction for upmixing in certain cases
  lavr: cosmetics: reindent

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '1647da89dd8ac09a55c111589f7a30d7e6b87d90'
Michael Niedermayer [Wed, 13 Feb 2013 11:54:03 +0000 (12:54 +0100)]
Merge commit '1647da89dd8ac09a55c111589f7a30d7e6b87d90'

* commit '1647da89dd8ac09a55c111589f7a30d7e6b87d90':
  lavr: make sure that the mix function is reset even if no mixing will be done
  lavr: print out the mix matrix in ff_audio_mix_set_matrix()
  ws-snd1: decode directly to the user-provided AVFrame
  wmavoice: decode directly to the user-provided AVFrame

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '205a95f7b5178362874bc1e65eae9866723491c1'
Michael Niedermayer [Wed, 13 Feb 2013 11:49:48 +0000 (12:49 +0100)]
Merge commit '205a95f7b5178362874bc1e65eae9866723491c1'

* commit '205a95f7b5178362874bc1e65eae9866723491c1':
  wmaenc: alloc/free coded_frame instead of keeping it in the WMACodecContext
  wma: decode directly to the user-provided AVFrame
  wmapro: decode directly to the user-provided AVFrame
  wavpack: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/wavpack.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit 'ee6ca11b657515ad736ec0d2b8635e098d0a2680'
Michael Niedermayer [Wed, 13 Feb 2013 11:42:14 +0000 (12:42 +0100)]
Merge commit 'ee6ca11b657515ad736ec0d2b8635e098d0a2680'

* commit 'ee6ca11b657515ad736ec0d2b8635e098d0a2680':
  vorbis: decode directly to the user-provided AVFrame
  vmdaudio: decode directly to the user-provided AVFrame
  twinvq: decode directly to the user-provided AVFrame
  tta: decode directly to the user-provided AVFrame
  truespeech: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/tta.c
libavcodec/twinvq.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '4a2b26fc1b1ad123eba473a20e270f2b0ba92bca'
Michael Niedermayer [Wed, 13 Feb 2013 11:35:37 +0000 (12:35 +0100)]
Merge commit '4a2b26fc1b1ad123eba473a20e270f2b0ba92bca'

* commit '4a2b26fc1b1ad123eba473a20e270f2b0ba92bca':
  tak: decode directly to the user-provided AVFrame
  smackaud: decode directly to the user-provided AVFrame
  sipr: decode directly to the user-provided AVFrame
  shorten: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/shorten.c
libavcodec/takdec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '5d5c248c3df30fa91a8dde639618c985b9a11c53'
Michael Niedermayer [Wed, 13 Feb 2013 11:28:22 +0000 (12:28 +0100)]
Merge commit '5d5c248c3df30fa91a8dde639618c985b9a11c53'

* commit '5d5c248c3df30fa91a8dde639618c985b9a11c53':
  s302m: decode directly to the user-provided AVFrame
  ra288: decode directly to the user-provided AVFrame
  ra144: decode directly to the user-provided AVFrame
  ralf: decode directly to the user-provided AVFrame
  qdm2: decode directly to the user-provided AVFrame

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '1b9b6d6e5ea556b6d307f9d473f54f6406fdc3c8'
Michael Niedermayer [Wed, 13 Feb 2013 11:21:00 +0000 (12:21 +0100)]
Merge commit '1b9b6d6e5ea556b6d307f9d473f54f6406fdc3c8'

* commit '1b9b6d6e5ea556b6d307f9d473f54f6406fdc3c8':
  qcelp: decode directly to the user-provided AVFrame
  pcm-bluray: decode directly to the user-provided AVFrame
  nellymoser: decode directly to the user-provided AVFrame
  mpc7/8: decode directly to the user-provided AVFrame
  mpegaudio: decode directly to the user-provided AVFrame
  mlp/truehd: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/mpc7.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '86bfcfcf2364bc837b7bb582c66a8a15a332414f'
Michael Niedermayer [Wed, 13 Feb 2013 11:14:46 +0000 (12:14 +0100)]
Merge commit '86bfcfcf2364bc837b7bb582c66a8a15a332414f'

* commit '86bfcfcf2364bc837b7bb582c66a8a15a332414f':
  mace: decode directly to the user-provided AVFrame
  libspeex: decode directly to the user-provided AVFrame
  libopus: decode directly to the user-provided AVFrame
  libopencore-amr: decode directly to the user-provided AVFrame
  libgsm: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/libopusdec.c
libavcodec/mace.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit 'a8ea936a0a00570f61a16a588821b52f6a3115c2'
Michael Niedermayer [Wed, 13 Feb 2013 11:05:00 +0000 (12:05 +0100)]
Merge commit 'a8ea936a0a00570f61a16a588821b52f6a3115c2'

* commit 'a8ea936a0a00570f61a16a588821b52f6a3115c2':
  libilbc: decode directly to the user-provided AVFrame
  dpcm: decode directly to the user-provided AVFrame
  imc/iac: decode directly to the user-provided AVFrame
  gsm: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/dpcm.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit 'cb7b47a61dba0b9329ecede5dd3211dc0662dc05'
Michael Niedermayer [Wed, 13 Feb 2013 10:59:51 +0000 (11:59 +0100)]
Merge commit 'cb7b47a61dba0b9329ecede5dd3211dc0662dc05'

* commit 'cb7b47a61dba0b9329ecede5dd3211dc0662dc05':
  g726: decode directly to the user-provided AVFrame
  g723.1: decode directly to the user-provided AVFrame
  g722: decode directly to the user-provided AVFrame
  flac: decode directly to the user-provided AVFrame
  cinaudio: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/g723_1.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '182821cff43f5f977004d105b86c47ceb20d00d6'
Michael Niedermayer [Wed, 13 Feb 2013 10:53:23 +0000 (11:53 +0100)]
Merge commit '182821cff43f5f977004d105b86c47ceb20d00d6'

* commit '182821cff43f5f977004d105b86c47ceb20d00d6':
  dca: decode directly to the user-provided AVFrame
  cook: decode directly to the user-provided AVFrame
  comfortnoise: decode directly to the user-provided AVFrame
  bmvaudio: decode directly to the user-provided AVFrame
  pcm: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/pcm.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit '5cc0bd2cb47cbb1040f2bb0ded8d72a442c79b20'
Michael Niedermayer [Wed, 13 Feb 2013 10:45:25 +0000 (11:45 +0100)]
Merge commit '5cc0bd2cb47cbb1040f2bb0ded8d72a442c79b20'

* commit '5cc0bd2cb47cbb1040f2bb0ded8d72a442c79b20':
  binkaudio: decode directly to the user-provided AVFrame
  atrac3: decode directly to the user-provided AVFrame
  atrac1: decode directly to the user-provided AVFrame
  ape: decode directly to the user-provided AVFrame
  amrwb: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/amrwbdec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit 'e3db34291f4401a16f6ac92721617a9f33cd4c31'
Michael Niedermayer [Wed, 13 Feb 2013 10:36:28 +0000 (11:36 +0100)]
Merge commit 'e3db34291f4401a16f6ac92721617a9f33cd4c31'

* commit 'e3db34291f4401a16f6ac92721617a9f33cd4c31':
  amrnb: decode directly to the user-provided AVFrame
  als: decode directly to the user-provided AVFrame
  alac: decode directly to the user-provided AVFrame
  adxenc: alloc/free coded_frame instead of keeping it in the ADXContext
  adx: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/alsdec.c
libavcodec/amrnbdec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoMerge commit 'e57daa876bf0cf50782550e366e589441cd8c2bd'
Michael Niedermayer [Wed, 13 Feb 2013 10:18:55 +0000 (11:18 +0100)]
Merge commit 'e57daa876bf0cf50782550e366e589441cd8c2bd'

* commit 'e57daa876bf0cf50782550e366e589441cd8c2bd':
  adpcm: decode directly to the user-provided AVFrame
  ac3: decode directly to the user-provided AVFrame
  aac: decode directly to the user-provided AVFrame
  8svx: decode directly to the user-provided AVFrame

Conflicts:
libavcodec/8svx.c
libavcodec/ac3dec.c
libavcodec/adpcm.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
6 years agodoc/demuxers: quote command line arguments with @code
Daniel Verkamp [Tue, 12 Feb 2013 18:15:51 +0000 (11:15 -0700)]
doc/demuxers: quote command line arguments with @code

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agoshorten: dont leave invalid channel counts in the context.
Michael Niedermayer [Wed, 13 Feb 2013 00:03:30 +0000 (01:03 +0100)]
shorten: dont leave invalid channel counts in the context.

Fixes freeing invalid addresses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agotiff: Check buffer allocation and pointer increment more carefully in shorts2str...
Michael Niedermayer [Tue, 12 Feb 2013 22:40:24 +0000 (23:40 +0100)]
tiff: Check buffer allocation and pointer increment more carefully in shorts2str() and double2str()

Fixes out of array accesses

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agofaxcompr: Dont read ref when the end has been reached in pass mode
Michael Niedermayer [Tue, 12 Feb 2013 21:14:50 +0000 (22:14 +0100)]
faxcompr: Dont read ref when the end has been reached in pass mode

Fixes reading over the end

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agopngdec/filter: dont access out of array elements at the end
Michael Niedermayer [Tue, 12 Feb 2013 18:53:40 +0000 (19:53 +0100)]
pngdec/filter: dont access out of array elements at the end

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
6 years agolavr: fix mixing matrix reduction when normalization is disabled
Justin Ruggles [Sun, 27 Jan 2013 19:47:54 +0000 (14:47 -0500)]
lavr: fix mixing matrix reduction when normalization is disabled

In some cases when an input contributes fully to the corresponding
output, other inputs may also contribute to the same output. This is the
case, for example, for the default 5.1 to stereo downmix matrix without
normalization.

6 years agolavr: fix matrix reduction for upmixing in certain cases
Justin Ruggles [Fri, 18 Jan 2013 18:44:10 +0000 (13:44 -0500)]
lavr: fix matrix reduction for upmixing in certain cases

Do not skip an output if the corresponding input contributes to other output
channels.

6 years agolavr: cosmetics: reindent
Justin Ruggles [Fri, 18 Jan 2013 18:34:26 +0000 (13:34 -0500)]
lavr: cosmetics: reindent

6 years agolavr: make sure that the mix function is reset even if no mixing will be done
Justin Ruggles [Fri, 18 Jan 2013 18:27:50 +0000 (13:27 -0500)]
lavr: make sure that the mix function is reset even if no mixing will be done

If the matrix reduction ends up with no mixing matrix needed, we need to still
reset the mix function accordingly and log the info to the user.

6 years agolavr: print out the mix matrix in ff_audio_mix_set_matrix()
Justin Ruggles [Fri, 18 Jan 2013 18:25:19 +0000 (13:25 -0500)]
lavr: print out the mix matrix in ff_audio_mix_set_matrix()

This will print the new matrix if it is set after initialization.

6 years agowmaenc: alloc/free coded_frame instead of keeping it in the WMACodecContext
Justin Ruggles [Mon, 24 Dec 2012 01:26:15 +0000 (20:26 -0500)]
wmaenc: alloc/free coded_frame instead of keeping it in the WMACodecContext

6 years agows-snd1: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:31:24 +0000 (20:31 -0500)]
ws-snd1: decode directly to the user-provided AVFrame

6 years agowma: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:25:52 +0000 (20:25 -0500)]
wma: decode directly to the user-provided AVFrame

6 years agowmavoice: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:29:44 +0000 (20:29 -0500)]
wmavoice: decode directly to the user-provided AVFrame

6 years agovorbis: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:11:36 +0000 (20:11 -0500)]
vorbis: decode directly to the user-provided AVFrame

6 years agotak: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:02:46 +0000 (20:02 -0500)]
tak: decode directly to the user-provided AVFrame

6 years agowmapro: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:16:21 +0000 (20:16 -0500)]
wmapro: decode directly to the user-provided AVFrame

6 years agovmdaudio: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:10:01 +0000 (20:10 -0500)]
vmdaudio: decode directly to the user-provided AVFrame

6 years agosmackaud: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:00:41 +0000 (20:00 -0500)]
smackaud: decode directly to the user-provided AVFrame

6 years agowavpack: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:13:08 +0000 (20:13 -0500)]
wavpack: decode directly to the user-provided AVFrame

6 years agotwinvq: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:08:05 +0000 (20:08 -0500)]
twinvq: decode directly to the user-provided AVFrame

6 years agosipr: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:58:35 +0000 (19:58 -0500)]
sipr: decode directly to the user-provided AVFrame

6 years agotta: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:06:41 +0000 (20:06 -0500)]
tta: decode directly to the user-provided AVFrame

6 years agotruespeech: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 01:04:31 +0000 (20:04 -0500)]
truespeech: decode directly to the user-provided AVFrame

6 years agos302m: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:54:24 +0000 (19:54 -0500)]
s302m: decode directly to the user-provided AVFrame

6 years agoshorten: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:56:32 +0000 (19:56 -0500)]
shorten: decode directly to the user-provided AVFrame

6 years agora288: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:52:00 +0000 (19:52 -0500)]
ra288: decode directly to the user-provided AVFrame

6 years agoqcelp: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:43:11 +0000 (19:43 -0500)]
qcelp: decode directly to the user-provided AVFrame

6 years agomace: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:22:07 +0000 (19:22 -0500)]
mace: decode directly to the user-provided AVFrame

6 years agora144: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:50:54 +0000 (19:50 -0500)]
ra144: decode directly to the user-provided AVFrame

6 years agopcm-bluray: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:41:46 +0000 (19:41 -0500)]
pcm-bluray: decode directly to the user-provided AVFrame

6 years agoralf: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:49:38 +0000 (19:49 -0500)]
ralf: decode directly to the user-provided AVFrame

6 years agonellymoser: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:39:44 +0000 (19:39 -0500)]
nellymoser: decode directly to the user-provided AVFrame

6 years agoqdm2: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:46:58 +0000 (19:46 -0500)]
qdm2: decode directly to the user-provided AVFrame

6 years agompc7/8: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:38:34 +0000 (19:38 -0500)]
mpc7/8: decode directly to the user-provided AVFrame

6 years agompegaudio: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:34:54 +0000 (19:34 -0500)]
mpegaudio: decode directly to the user-provided AVFrame

6 years agomlp/truehd: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:24:24 +0000 (19:24 -0500)]
mlp/truehd: decode directly to the user-provided AVFrame

6 years agolibilbc: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:05:53 +0000 (18:05 -0500)]
libilbc: decode directly to the user-provided AVFrame

6 years agog726: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:56:53 +0000 (17:56 -0500)]
g726: decode directly to the user-provided AVFrame

6 years agodca: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:43:47 +0000 (17:43 -0500)]
dca: decode directly to the user-provided AVFrame

6 years agolibspeex: decode directly to the user-provided AVFrame
Justin Ruggles [Mon, 24 Dec 2012 00:19:25 +0000 (19:19 -0500)]
libspeex: decode directly to the user-provided AVFrame

6 years agodpcm: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:03:43 +0000 (18:03 -0500)]
dpcm: decode directly to the user-provided AVFrame

6 years agog723.1: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:55:09 +0000 (17:55 -0500)]
g723.1: decode directly to the user-provided AVFrame

6 years agocook: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:41:31 +0000 (17:41 -0500)]
cook: decode directly to the user-provided AVFrame

6 years agolibopus: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:45:55 +0000 (18:45 -0500)]
libopus: decode directly to the user-provided AVFrame

6 years agoimc/iac: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:01:45 +0000 (18:01 -0500)]
imc/iac: decode directly to the user-provided AVFrame

6 years agog722: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:53:06 +0000 (17:53 -0500)]
g722: decode directly to the user-provided AVFrame

6 years agolibopencore-amr: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:42:58 +0000 (18:42 -0500)]
libopencore-amr: decode directly to the user-provided AVFrame

6 years agogsm: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:00:01 +0000 (18:00 -0500)]
gsm: decode directly to the user-provided AVFrame

6 years agoflac: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:49:27 +0000 (17:49 -0500)]
flac: decode directly to the user-provided AVFrame

6 years agolibgsm: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 23:40:50 +0000 (18:40 -0500)]
libgsm: decode directly to the user-provided AVFrame

6 years agocinaudio: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:47:02 +0000 (17:47 -0500)]
cinaudio: decode directly to the user-provided AVFrame

6 years agobinkaudio: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:26:26 +0000 (17:26 -0500)]
binkaudio: decode directly to the user-provided AVFrame

6 years agoamrnb: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:01:33 +0000 (17:01 -0500)]
amrnb: decode directly to the user-provided AVFrame

6 years agoadpcm: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:43:07 +0000 (16:43 -0500)]
adpcm: decode directly to the user-provided AVFrame

6 years agocomfortnoise: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:37:34 +0000 (17:37 -0500)]
comfortnoise: decode directly to the user-provided AVFrame

6 years agoatrac3: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:24:53 +0000 (17:24 -0500)]
atrac3: decode directly to the user-provided AVFrame

6 years agoals: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:59:43 +0000 (16:59 -0500)]
als: decode directly to the user-provided AVFrame

6 years agoac3: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:40:37 +0000 (16:40 -0500)]
ac3: decode directly to the user-provided AVFrame

6 years agobmvaudio: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:35:54 +0000 (17:35 -0500)]
bmvaudio: decode directly to the user-provided AVFrame

6 years agoatrac1: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:07:10 +0000 (17:07 -0500)]
atrac1: decode directly to the user-provided AVFrame

6 years agoalac: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:56:17 +0000 (16:56 -0500)]
alac: decode directly to the user-provided AVFrame

6 years agoaac: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:37:23 +0000 (16:37 -0500)]
aac: decode directly to the user-provided AVFrame

6 years agopcm: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:10:12 +0000 (17:10 -0500)]
pcm: decode directly to the user-provided AVFrame

6 years agoape: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:05:40 +0000 (17:05 -0500)]
ape: decode directly to the user-provided AVFrame

6 years agoadxenc: alloc/free coded_frame instead of keeping it in the ADXContext
Justin Ruggles [Sun, 23 Dec 2012 21:51:41 +0000 (16:51 -0500)]
adxenc: alloc/free coded_frame instead of keeping it in the ADXContext

6 years ago8svx: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:28:03 +0000 (16:28 -0500)]
8svx: decode directly to the user-provided AVFrame

6 years agoamrwb: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 22:03:36 +0000 (17:03 -0500)]
amrwb: decode directly to the user-provided AVFrame

6 years agoadx: decode directly to the user-provided AVFrame
Justin Ruggles [Sun, 23 Dec 2012 21:50:06 +0000 (16:50 -0500)]
adx: decode directly to the user-provided AVFrame

6 years agoWAV muxer: add RF64 support
Daniel Verkamp [Wed, 23 Jan 2013 08:30:23 +0000 (01:30 -0700)]
WAV muxer: add RF64 support