]> git.sesse.net Git - ffmpeg/log
ffmpeg
11 years agoMerge commit 'e83c1e2d0bedb5d4fa9ab351126b2ecc552f1355'
Michael Niedermayer [Sun, 6 Jan 2013 22:48:48 +0000 (23:48 +0100)]
Merge commit 'e83c1e2d0bedb5d4fa9ab351126b2ecc552f1355'

* commit 'e83c1e2d0bedb5d4fa9ab351126b2ecc552f1355':
  avs: return meaningful error codes.
  aura: return meaningful error codes.
  asvdec: return meaningful error codes.
  ansi: return a meaningful error code
  anm: return meaningful error codes
  aasc: return meaningful error codes.
  8bps: return meaningful error codes.
  4xm: operate with pointers to AVFrames instead of whole structs.
  4xm: eliminate a pointless indirection

Conflicts:
libavcodec/4xm.c
libavcodec/aasc.c
libavcodec/anm.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'aa15afb7ce850e2ac688efdef189df5da817a646'
Michael Niedermayer [Sun, 6 Jan 2013 22:41:19 +0000 (23:41 +0100)]
Merge commit 'aa15afb7ce850e2ac688efdef189df5da817a646'

* commit 'aa15afb7ce850e2ac688efdef189df5da817a646':
  4xm: simplify code with FFSWAP
  4xm: return meaningful error codes

Conflicts:
libavcodec/4xm.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMAINTAINERS: add 1.1, remove 0.10
Michael Niedermayer [Sun, 6 Jan 2013 20:40:20 +0000 (21:40 +0100)]
MAINTAINERS: add 1.1, remove 0.10

If someone else wants to maintain a old release, please contact us

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoRELEASE: 1.1.git for master
Michael Niedermayer [Sun, 6 Jan 2013 20:35:09 +0000 (21:35 +0100)]
RELEASE: 1.1.git for master

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoChangelog, update for 1.1 release
Michael Niedermayer [Sun, 6 Jan 2013 20:28:15 +0000 (21:28 +0100)]
Changelog, update for 1.1 release

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoff_get_audio_frame_size: try to fix wma in wav
Michael Niedermayer [Sun, 6 Jan 2013 18:15:16 +0000 (19:15 +0100)]
ff_get_audio_frame_size: try to fix wma in wav

Fixes Ticket1905, Ticket2114

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agotests/fate/avfilter.mak: merge pp tests into GPL test list
Stefano Sabatini [Sun, 6 Jan 2013 17:40:50 +0000 (18:40 +0100)]
tests/fate/avfilter.mak: merge pp tests into GPL test list

The mp=pp filter was removed and replaced with a native implementation,
so the dependency on CONFIG_MP_FILTER stands no more.

11 years agolavfi/kerndeint: remove unused pixel_step.
Clément Bœsch [Sun, 6 Jan 2013 17:54:58 +0000 (18:54 +0100)]
lavfi/kerndeint: remove unused pixel_step.

11 years agolavfi/kerndeint: fix temp buffer linesize.
Clément Bœsch [Sun, 6 Jan 2013 06:23:43 +0000 (07:23 +0100)]
lavfi/kerndeint: fix temp buffer linesize.

Also re-enable the FATE test.

11 years agoSupport decoding AC-3 in wav.
Carl Eugen Hoyos [Sun, 6 Jan 2013 17:48:51 +0000 (18:48 +0100)]
Support decoding AC-3 in wav.

All known samples are actually ac3-in-spdif-in-wav, so use
the spdif demuxer to get the ac3 frames.

11 years ago012v decoder.
Carl Eugen Hoyos [Sun, 6 Jan 2013 16:55:14 +0000 (17:55 +0100)]
012v decoder.

The decoder also supports a12v, but removes the transparency layer
since no samples with actual transparency are available for testing.

11 years agoadd note on windows pipe
rogerdpack [Wed, 26 Dec 2012 19:21:15 +0000 (12:21 -0700)]
add note on windows pipe

Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodoc/ffmpeg-resampler: Try to document async
Michael Niedermayer [Sun, 6 Jan 2013 16:05:45 +0000 (17:05 +0100)]
doc/ffmpeg-resampler: Try to document async

Improvements welcome!

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoSupport stereo as experimental feature in mmf / Yamaha SMAF.
Carl Eugen Hoyos [Sun, 6 Jan 2013 15:38:24 +0000 (16:38 +0100)]
Support stereo as experimental feature in mmf / Yamaha SMAF.

Fixes ticket #1085.

11 years agofate: disable kerndeint test
Michael Niedermayer [Sun, 6 Jan 2013 14:07:19 +0000 (15:07 +0100)]
fate: disable kerndeint test

The filter has been added recently and does not yet pass tests on all platforms.
It should not be included in the tests in the release until it works.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomxfenc: avoid depending on private codec structures and functions
Michael Niedermayer [Fri, 4 Jan 2013 20:18:57 +0000 (21:18 +0100)]
mxfenc: avoid depending on private codec structures and functions

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodnxhd: Add avpriv_dnxhd_get_frame_size()
Michael Niedermayer [Fri, 4 Jan 2013 20:18:21 +0000 (21:18 +0100)]
dnxhd: Add avpriv_dnxhd_get_frame_size()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agocos_tablegen: fix the lack on M_PI
Michael Niedermayer [Sat, 5 Jan 2013 13:09:33 +0000 (14:09 +0100)]
cos_tablegen: fix the lack on M_PI

We dont include mathematics.h as the headers get configured by config.h
for the target not the host.

Reviewed-by: Clément Bœsch <ubitux@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoalsdec: Introduce failsafe switch to keep ALSSpecificConfig consistent to the input.
Thilo Borgmann [Sat, 5 Jan 2013 14:29:13 +0000 (15:29 +0100)]
alsdec: Introduce failsafe switch to keep ALSSpecificConfig consistent to the input.

Reveiwed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoalsdec: Consistently use a period at the end of error messages.
Thilo Borgmann [Sun, 6 Jan 2013 11:14:53 +0000 (12:14 +0100)]
alsdec: Consistently use a period at the end of error messages.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavs: return meaningful error codes.
Anton Khirnov [Wed, 14 Nov 2012 15:09:39 +0000 (16:09 +0100)]
avs: return meaningful error codes.

11 years ago4xm: simplify code with FFSWAP
Anton Khirnov [Tue, 13 Nov 2012 20:57:13 +0000 (21:57 +0100)]
4xm: simplify code with FFSWAP

11 years agoaura: return meaningful error codes.
Anton Khirnov [Wed, 14 Nov 2012 14:11:23 +0000 (15:11 +0100)]
aura: return meaningful error codes.

11 years ago4xm: return meaningful error codes
Anton Khirnov [Tue, 13 Nov 2012 20:49:42 +0000 (21:49 +0100)]
4xm: return meaningful error codes

11 years agoasvdec: return meaningful error codes.
Anton Khirnov [Wed, 14 Nov 2012 13:59:40 +0000 (14:59 +0100)]
asvdec: return meaningful error codes.

11 years agoansi: return a meaningful error code
Anton Khirnov [Wed, 14 Nov 2012 13:29:53 +0000 (14:29 +0100)]
ansi: return a meaningful error code

11 years agoanm: return meaningful error codes
Anton Khirnov [Wed, 14 Nov 2012 13:01:50 +0000 (14:01 +0100)]
anm: return meaningful error codes

11 years agoaasc: return meaningful error codes.
Anton Khirnov [Wed, 14 Nov 2012 08:11:07 +0000 (09:11 +0100)]
aasc: return meaningful error codes.

11 years ago8bps: return meaningful error codes.
Anton Khirnov [Wed, 14 Nov 2012 07:59:03 +0000 (08:59 +0100)]
8bps: return meaningful error codes.

11 years ago4xm: operate with pointers to AVFrames instead of whole structs.
Anton Khirnov [Wed, 14 Nov 2012 07:23:11 +0000 (08:23 +0100)]
4xm: operate with pointers to AVFrames instead of whole structs.

This is more correct and avoids breaking extended_data.

11 years ago4xm: eliminate a pointless indirection
Anton Khirnov [Wed, 14 Nov 2012 07:09:01 +0000 (08:09 +0100)]
4xm: eliminate a pointless indirection

11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Sun, 6 Jan 2013 12:20:14 +0000 (13:20 +0100)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  x86: lavr: use the x86inc.asm automatic stack alignment in mixing functions

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofrmdec: reduce probe score to reflect test accuracy (and pass probetest)
Peter Ross [Sun, 6 Jan 2013 05:51:22 +0000 (16:51 +1100)]
frmdec: reduce probe score to reflect test accuracy (and pass probetest)

11 years agovf_tinterlace: fix logical/bit op mixup
Michael Niedermayer [Sun, 6 Jan 2013 03:12:20 +0000 (04:12 +0100)]
vf_tinterlace: fix logical/bit op mixup

Fixes CID966642

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavfi/kerndeint: get pix format description only once.
Clément Bœsch [Sun, 6 Jan 2013 03:36:42 +0000 (04:36 +0100)]
lavfi/kerndeint: get pix format description only once.

This makes the code faster.

11 years agofate: kerndeint requires gpl
Peter Ross [Sun, 6 Jan 2013 02:01:35 +0000 (13:01 +1100)]
fate: kerndeint requires gpl

11 years agolavfi/avfilter: remove now unused {src,cur,out}_buf.
Clément Bœsch [Sun, 6 Jan 2013 03:14:53 +0000 (04:14 +0100)]
lavfi/avfilter: remove now unused {src,cur,out}_buf.

This was supposed to be removed in 565e4993, but it was delayed due to
the port of the remaining filters. These buffer ref pointers are not
used anymore, thus dropped.

11 years agolavc/subviewerdec: fix potential NULL deref.
Clément Bœsch [Sun, 6 Jan 2013 03:01:11 +0000 (04:01 +0100)]
lavc/subviewerdec: fix potential NULL deref.

Fixes CID966647

11 years agoMegalux Frame demuxer
Peter Ross [Sun, 6 Jan 2013 02:58:15 +0000 (13:58 +1100)]
Megalux Frame demuxer

11 years agofate: disable lavfi-histeq
Michael Niedermayer [Sun, 6 Jan 2013 01:29:51 +0000 (02:29 +0100)]
fate: disable lavfi-histeq

The filter has been added recently and does not yet pass tests on all platforms.
It should not be included in the tests in the release until it works.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agovf_kerndeint: memset buffer to avoid use of uninitialized memory.
Michael Niedermayer [Sun, 6 Jan 2013 01:27:22 +0000 (02:27 +0100)]
vf_kerndeint: memset buffer to avoid use of uninitialized memory.

This might fix fate failures.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agotiffdec: Use the correct height field.
Piotr Bandurski [Sun, 6 Jan 2013 00:56:23 +0000 (01:56 +0100)]
tiffdec: Use the correct height field.

Fixes Ticket913

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago10l: Update fate seeking reference after last commit.
Carl Eugen Hoyos [Sat, 5 Jan 2013 22:42:00 +0000 (23:42 +0100)]
10l: Update fate seeking reference after last commit.

11 years agommf.c: Use LIBAVFORMAT_IDENT when writing Yamaha SMAF version information.
Carl Eugen Hoyos [Sat, 5 Jan 2013 22:39:46 +0000 (23:39 +0100)]
mmf.c: Use LIBAVFORMAT_IDENT when writing Yamaha SMAF version information.

11 years agolibavfilter/video.h: remove unused things related to the start/slice/end API
Michael Niedermayer [Sat, 5 Jan 2013 22:32:25 +0000 (23:32 +0100)]
libavfilter/video.h: remove unused things related to the start/slice/end API

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agointernal.h: remove start/end_frame from AVFilterPad
Michael Niedermayer [Sat, 5 Jan 2013 22:25:18 +0000 (23:25 +0100)]
internal.h: remove start/end_frame from AVFilterPad

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agommf.c: Do not write metadata into the SMAF Contents Info chunk.
内田佳久 [Sat, 5 Jan 2013 22:11:09 +0000 (23:11 +0100)]
mmf.c: Do not write metadata into the SMAF Contents Info chunk.

11 years agox86: lavr: use the x86inc.asm automatic stack alignment in mixing functions
Justin Ruggles [Wed, 2 Jan 2013 18:34:48 +0000 (13:34 -0500)]
x86: lavr: use the x86inc.asm automatic stack alignment in mixing functions

CC:libav-stable@libav.org

11 years agolibspeexdec: fix terminator check
Michael Niedermayer [Thu, 3 Jan 2013 16:13:16 +0000 (17:13 +0100)]
libspeexdec: fix terminator check

Fixes Ticket2096

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMAINTAINERS: add myself as maintainer of lavf/astenc.c
James Almer [Sat, 5 Jan 2013 15:43:52 +0000 (12:43 -0300)]
MAINTAINERS: add myself as maintainer of lavf/astenc.c

Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoastenc: Enable the loop flag only when needed
James Almer [Sat, 5 Jan 2013 15:39:42 +0000 (12:39 -0300)]
astenc: Enable the loop flag only when needed

Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavu: test for broken binutils on ARM
Michael Niedermayer [Sat, 15 Dec 2012 19:46:33 +0000 (20:46 +0100)]
lavu: test for broken binutils on ARM

Some old gnu assemblers fail to assemble qdadd correctly
Ideally we should check this at build time, but better to
check at run time than mysteriously failing.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavu/base64: return meaningful error code.
Nicolas George [Tue, 1 Jan 2013 15:04:15 +0000 (16:04 +0100)]
lavu/base64: return meaningful error code.

11 years agoAllow remaining 32bit RGB packed pix_fmts in kerndeint filter.
Carl Eugen Hoyos [Sat, 5 Jan 2013 13:40:06 +0000 (14:40 +0100)]
Allow remaining 32bit RGB packed pix_fmts in kerndeint filter.

Reviewed-by: Stefano Sabatini
11 years agolavfi/kerndeint: fix mismatch between declared pixel format and test
Stefano Sabatini [Sat, 5 Jan 2013 13:03:40 +0000 (14:03 +0100)]
lavfi/kerndeint: fix mismatch between declared pixel format and test

+10l.

11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Sat, 5 Jan 2013 12:37:30 +0000 (13:37 +0100)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  swscale: fix NULL checking in sws_alloc_context()
  mxfdec: fix NULL checking in mxf_get_sorted_table_segments()
  finalize changelog for version 9

Conflicts:
Changelog
libavformat/mxfdec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'b14e89b3c5e6d7f6401a2ff1e3d198fa902e988a'
Michael Niedermayer [Sat, 5 Jan 2013 12:27:59 +0000 (13:27 +0100)]
Merge commit 'b14e89b3c5e6d7f6401a2ff1e3d198fa902e988a'

* commit 'b14e89b3c5e6d7f6401a2ff1e3d198fa902e988a':
  Prepare for 9 Release.
  Update release notes for the 9 release.
  avprobe: also output dar/par if only defined in stream

Conflicts:
RELEASE
avprobe.c
doc/RELEASE_NOTES

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavfi/drawutils: fix blending computation in blend_line function
Matthieu Bouron [Fri, 4 Jan 2013 21:08:11 +0000 (22:08 +0100)]
lavfi/drawutils: fix blending computation in blend_line function

If width is not alligned with hsub, background component should only be
multiplied once by sub alpha component.

11 years agolavu: check that assert level is defined
Michael Niedermayer [Sat, 5 Jan 2013 10:19:54 +0000 (11:19 +0100)]
lavu: check that assert level is defined

fix warning

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agow64dec: support metadata (summarylist guid)
Paul B Mahol [Sat, 29 Dec 2012 15:00:50 +0000 (15:00 +0000)]
w64dec: support metadata (summarylist guid)

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoalsdec: change channel sorting so it match reference implementation
Paul B Mahol [Thu, 3 Jan 2013 18:37:32 +0000 (18:37 +0000)]
alsdec: change channel sorting so it match reference implementation

Read channel source instead of channel target for channel sorting.

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agolavfi: add histeq filter
Stefano Sabatini [Sat, 20 Oct 2012 05:45:51 +0000 (07:45 +0200)]
lavfi: add histeq filter

This is a port of virtual dub's histogram equalization filter by Donald
A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>,
done for SOCIS 2012.

11 years agolavfi: add kerndeint filter
Stefano Sabatini [Thu, 18 Oct 2012 07:50:53 +0000 (09:50 +0200)]
lavfi: add kerndeint filter

This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by
Donal A. Graft (original avisynth plugin author), and is based on the
work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.

11 years agotests/lavfi-regression: always require three parameters in do_lavfi_pixfmts()
Stefano Sabatini [Thu, 3 Jan 2013 18:48:01 +0000 (19:48 +0100)]
tests/lavfi-regression: always require three parameters in do_lavfi_pixfmts()

Force commands to specify the name of the test to run. This simplifies
extending the function with a new parameter, which will be done in a
following patch.

11 years agoFix AVCI50 SPS to specify a SAR of 4:3 instead of 3:4.
Carl Eugen Hoyos [Sat, 5 Jan 2013 08:20:03 +0000 (09:20 +0100)]
Fix AVCI50 SPS to specify a SAR of 4:3 instead of 3:4.

11 years agolavfi/drawutils: fix typo
Matthieu Bouron [Fri, 4 Jan 2013 21:08:12 +0000 (22:08 +0100)]
lavfi/drawutils: fix typo

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoswscale: fix NULL checking in sws_alloc_context()
Xi Wang [Fri, 4 Jan 2013 21:15:33 +0000 (21:15 +0000)]
swscale: fix NULL checking in sws_alloc_context()

sws_getCachedContext() and sws_getContext() expect sws_alloc_context()
to return NULL when out of memory, as follows.

    if (!(context = sws_alloc_context()))
        return NULL;

This patch fixes sws_alloc_context() to return NULL in that case.

Signed-off-by: Xi Wang <xi.wang@gmail.com>
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
11 years agomxfdec: fix NULL checking in mxf_get_sorted_table_segments()
Xi Wang [Fri, 4 Jan 2013 21:09:47 +0000 (21:09 +0000)]
mxfdec: fix NULL checking in mxf_get_sorted_table_segments()

The following out-of-memory check is broken.

    *sorted_segments  = av_mallocz(...);
    if (!sorted_segments) { ... }

The correct NULL check should use *sorted_segments.

Signed-off-by: Xi Wang <xi.wang@gmail.com>
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
11 years agofinalize changelog for version 9
Reinhard Tartler [Fri, 4 Jan 2013 23:20:33 +0000 (00:20 +0100)]
finalize changelog for version 9

11 years agolavu: check av_clip*() limits
Michael Niedermayer [Wed, 21 Nov 2012 21:53:06 +0000 (22:53 +0100)]
lavu: check av_clip*() limits

This code cannot use av_assert* due to circular header dependancies

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavc: remove img_get_alpha_info as it not available any more
Paul B Mahol [Fri, 4 Jan 2013 20:11:19 +0000 (20:11 +0000)]
lavc: remove img_get_alpha_info as it not available any more

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agompegpsenc: avoid shifting dts/pts
Michael Niedermayer [Fri, 4 Jan 2013 19:28:45 +0000 (20:28 +0100)]
mpegpsenc: avoid shifting dts/pts

Only shift if needed to avoid negative scr when requested
or for dvd.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agompegpsenc: show first SCR/DTS at debug level
Michael Niedermayer [Fri, 4 Jan 2013 19:15:56 +0000 (20:15 +0100)]
mpegpsenc: show first SCR/DTS at debug level

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agompegpsenc: move preload recalculation to where its needed
Michael Niedermayer [Fri, 4 Jan 2013 19:15:11 +0000 (20:15 +0100)]
mpegpsenc: move preload recalculation to where its needed

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agompegpsenc: Fix SCR handling for DVD
Michael Niedermayer [Fri, 4 Jan 2013 18:50:48 +0000 (19:50 +0100)]
mpegpsenc: Fix SCR handling for DVD

This makes the initial SCR equal 0

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agompegpsenc: restructure SCR handling
Michael Niedermayer [Fri, 4 Jan 2013 18:44:27 +0000 (19:44 +0100)]
mpegpsenc: restructure SCR handling

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoau: use ff_raw_write_packet()
Justin Ruggles [Fri, 4 Jan 2013 19:52:57 +0000 (19:52 +0000)]
au: use ff_raw_write_packet()

11 years agoFix "knwon" typo and add a check in tools/patcheck
Paul B Mahol [Fri, 4 Jan 2013 19:12:08 +0000 (19:12 +0000)]
Fix "knwon" typo and add a check in tools/patcheck

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agofixed granularity of video quality when encoding with theora codec
Maximilian Seesslen [Fri, 4 Jan 2013 15:56:00 +0000 (16:56 +0100)]
fixed granularity of video quality when encoding with theora codec

The floating point version of av_clip has to be used when converting the quality level.

Signed-off-by: Maximilian Seesslen <mes@seesslen.net>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoPrepare for 9 Release.
Anton Khirnov [Fri, 4 Jan 2013 16:53:47 +0000 (17:53 +0100)]
Prepare for 9 Release.

11 years agoUpdate release notes for the 9 release.
Anton Khirnov [Thu, 3 Jan 2013 17:02:59 +0000 (18:02 +0100)]
Update release notes for the 9 release.

Add a paragraph about MSVC and mention 24-bit FLAC encoding.

11 years agomsrle: fix small palette handling
Michael Niedermayer [Fri, 4 Jan 2013 15:37:20 +0000 (16:37 +0100)]
msrle: fix small palette handling

Fixes second file in Ticket1273

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolswr: Improve default resampler's default parameters
Alexander Strasser [Tue, 25 Dec 2012 22:14:09 +0000 (23:14 +0100)]
lswr: Improve default resampler's default parameters

After making some blind tests on a small collection of music
samples for home usage. It turned out that the default cutoff
was too low.

The impact of filter_size was not clearly distinguishable (the
results were on the edge) with the music samples but turned out
to be clearly audible in some synthetic samples.

Thanks to Daniel for helping out with the listening tests.

Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Fri, 4 Jan 2013 12:29:09 +0000 (13:29 +0100)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  lavr: fix missing " in header documentation
  aviobuf: Discard old buffered, previously read data in ffio_read_partial

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'e96406eda4f143f101bd44372f7b2d542183000a'
Michael Niedermayer [Fri, 4 Jan 2013 12:23:19 +0000 (13:23 +0100)]
Merge commit 'e96406eda4f143f101bd44372f7b2d542183000a'

* commit 'e96406eda4f143f101bd44372f7b2d542183000a':
  rtsp: Add support for depacketizing RTP data via custom IO

Conflicts:
libavformat/version.h

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '3f95f0dda55fca74b646937095a02a8fa9776622'
Michael Niedermayer [Fri, 4 Jan 2013 12:13:01 +0000 (13:13 +0100)]
Merge commit '3f95f0dda55fca74b646937095a02a8fa9776622'

* commit '3f95f0dda55fca74b646937095a02a8fa9776622':
  rtpdec: Move the URLContext used for RTCP RR out from the context, to a parameter

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'a0b7e289075dccf223b7f407790d8a86fc5d77e8'
Michael Niedermayer [Fri, 4 Jan 2013 12:01:54 +0000 (13:01 +0100)]
Merge commit 'a0b7e289075dccf223b7f407790d8a86fc5d77e8'

* commit 'a0b7e289075dccf223b7f407790d8a86fc5d77e8':
  aviobuf: Partial support for reading in read/write contexts
  build: Avoid detecting bogus components named 'x'

Conflicts:
libavcodec/allcodecs.c
libavdevice/alldevices.c
libavformat/allformats.c
libavformat/aviobuf.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agomatroskadec: fix ffio_init_context() usage
Michael Niedermayer [Fri, 4 Jan 2013 12:00:14 +0000 (13:00 +0100)]
matroskadec: fix ffio_init_context() usage

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavprobe: also output dar/par if only defined in stream
Anton Khirnov [Thu, 3 Jan 2013 11:01:15 +0000 (12:01 +0100)]
avprobe: also output dar/par if only defined in stream

Based on a patch by Jan Gerber <j@v2v.cc>

11 years agolavfi/yadif: add support to named constants
Stefano Sabatini [Thu, 3 Jan 2013 00:58:15 +0000 (01:58 +0100)]
lavfi/yadif: add support to named constants

11 years agolavfi/yadif: add support to named options and options introspection
Stefano Sabatini [Wed, 2 Jan 2013 10:40:02 +0000 (11:40 +0100)]
lavfi/yadif: add support to named options and options introspection

Also rename the "enable_auto" field to "deint", to match the name of the
option.

11 years agolavfi/yadif: remove redundant NULL checks in uninit
Stefano Sabatini [Wed, 2 Jan 2013 10:19:21 +0000 (11:19 +0100)]
lavfi/yadif: remove redundant NULL checks in uninit

11 years agolavfi/yadif: fail during the configuration stage in case of invalid video size
Stefano Sabatini [Wed, 2 Jan 2013 10:17:07 +0000 (11:17 +0100)]
lavfi/yadif: fail during the configuration stage in case of invalid video size

This is better than repeatedly failing during the filtering stage.

11 years agolavfi/yadif: remove unused poll_frame callback
Stefano Sabatini [Wed, 2 Jan 2013 10:13:25 +0000 (11:13 +0100)]
lavfi/yadif: remove unused poll_frame callback

11 years agoAdd a comment about an intentional misspelling to the id3v1 tags.
Carl Eugen Hoyos [Fri, 4 Jan 2013 09:32:39 +0000 (10:32 +0100)]
Add a comment about an intentional misspelling to the id3v1 tags.

11 years agoRevert "Fix id3v1 tag spelling."
Carl Eugen Hoyos [Fri, 4 Jan 2013 09:29:31 +0000 (10:29 +0100)]
Revert "Fix id3v1 tag spelling."

The misspelling is used in the specification.

This reverts commit 95016fd1c8e1df5550d55eac1e3641970f7b38a0.

11 years agoFix id3v1 tag spelling.
Benjamin Kerensa [Fri, 4 Jan 2013 09:11:29 +0000 (10:11 +0100)]
Fix id3v1 tag spelling.

11 years agolavr: fix missing " in header documentation
Peter Meerwald [Thu, 3 Jan 2013 13:17:29 +0000 (14:17 +0100)]
lavr: fix missing " in header documentation

Signed-off-by: Peter Meerwald <p.meerwald@bct-electronic.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
11 years agoac3dec: split out pointer update loop for saftey
Michael Niedermayer [Fri, 4 Jan 2013 05:09:43 +0000 (06:09 +0100)]
ac3dec: split out pointer update loop for saftey

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agompegaudiodec/mp3on4: fix buffer size.
Michael Niedermayer [Fri, 4 Jan 2013 04:29:57 +0000 (05:29 +0100)]
mpegaudiodec/mp3on4: fix buffer size.

The larger (and really ugly) size is not needed anymore.

Found-by: Justin Ruggles
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>