Michael Niedermayer
6a0633e961
svq1enc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 37be1d802f
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
16dc41de27
ra144enc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit e2704381e5
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
ab471e17e4
nellymoserenc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 795d2dc23b
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
3be8aeb14e
libvorbisenc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit bdd71abe5f
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
b48e251360
libvo-aacenc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 0ccb31dcad
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
65a4b90840
libspeexenc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 3b8d66d531
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
59956a5957
libopencore-amr: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit d6180aa297
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
d4a08e560d
libmp3lame: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 871b6ec01d
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:31 +01:00
Michael Niedermayer
dacac91973
libfdk-aacenc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 9302ad1ac8
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Michael Niedermayer
d39400fed7
libfaac: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 68a25c64cd
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Michael Niedermayer
07174ed841
aacenc: Fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 98fed59427
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Michael Niedermayer
e7475335b1
doc/examples: fix assignments in if()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 48a7981e6f
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Michael Niedermayer
722bfe4e7c
swr: fix handling of timestamps that cause multiple drops or silence injections
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit d676598f87
)
2013-01-18 05:14:30 +01:00
Michael Niedermayer
cc8ab98656
mpeg12enc: check dimension validity
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Michael Niedermayer
d7cff9f8e8
mpeg12enc: Correctly mask dimensions
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Michael Niedermayer
9bfda9df71
mpeg12: Support decoding dimensions that are a multiple of 4096
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-18 05:14:30 +01:00
Carl Eugen Hoyos
a95306e2d7
Only skip MLP header in mpeg files if the codec actually is MLP.
...
Fixes PCM audio in Kansas Pheasant Hunt 2000 mpg file.
Reported-by: Mashiat Sarker Shakkhar
(cherry picked from commit ad406f7e40
)
2013-01-17 17:40:02 +01:00
Carl Eugen Hoyos
ed12d1ecad
Fix compilation with --disable-everything.
...
(cherry picked from commit f023003ce6
)
2013-01-17 17:39:00 +01:00
Michael Niedermayer
05ed9b7005
oggparsevorbis: fix vorbis_cleanup return type
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-17 04:34:47 +01:00
Michael Niedermayer
76477c3843
Merge remote-tracking branch 'qatar/release/9' into release/1.1
...
* qatar/release/9:
libx264: use the library specific default rc_initial_buffer_occupancy
lavc: set the default rc_initial_buffer_occupancy
lavc: introduce the convenience function init_get_bits8
lavc: check for overflow in init_get_bits
APIchanges: Fill in missing hashes and dates; fix a version number typo.
configure: enable pic for shared libs on AArch64
zmbv: Reset the decoder on keyframe errors
vc1dec: prevent a crash due missing pred_flag parameter
matroska: Fix use after free
vp3: Fix double free in vp3_decode_end()
update Changelog
oggdec: make sure the private parse data is cleaned up
oggdec: free the ogg streams on read_header failure
update Changelog
x86: lavr: use the x86inc.asm automatic stack alignment in mixing functions
Prepare 9.1 Release
Conflicts:
Changelog
RELEASE
doc/APIchanges
libavcodec/utils.c
libavformat/oggdec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-17 04:26:42 +01:00
Carl Eugen Hoyos
ccc4219558
Fix detection of struct v4l2_frmsize_discrete.
...
It was always detected successfully.
(cherry picked from commit c345100efc
)
2013-01-17 02:13:40 +01:00
Michael Niedermayer
1c373456f6
oggdec: Leave treatment of serial changes to the decoder.
...
Attempting to re-parse the headers at demuxer level is a
pandora box the way its done currently.
This allows full reconfiguration of vorbis streams
Fixes Ticket2117
Fixes Ticket2121
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit c994bb2fb7
)
2013-01-15 21:12:03 +01:00
Michael Niedermayer
9636266cbd
vorbisdec: handle midstream parameter changes
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit e9ffee23f3
)
2013-01-15 21:12:03 +01:00
Michael Niedermayer
dc3349024a
vorbisdec: support freeing partially allocated contexts.
...
Fixes null pointer derefernces
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 778069c832
)
2013-01-15 21:12:03 +01:00
Michael Niedermayer
66a3112100
oggdec: resync from the last page.
...
Previously we re synced from where we where which cam lead
to loosing pages.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit c5cf58d4b9
)
2013-01-15 21:12:03 +01:00
Luca Barbato
72eca26bf9
libx264: use the library specific default rc_initial_buffer_occupancy
...
By default libav sets it to 3/4 while x264 sets it to 9/10.
CC: libav-stable@libav.org
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
(cherry picked from commit 47812070a2
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-15 09:12:46 +01:00
Luca Barbato
e44d56b18d
lavc: set the default rc_initial_buffer_occupancy
...
rc_buffer_size is not set before.
Solve the initial the rate control underflow issue reported in
bug 222.
CC: libav-stable@libav.org
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
(cherry picked from commit bff3607547
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-15 09:12:41 +01:00
Luca Barbato
71e00caeab
lavc: introduce the convenience function init_get_bits8
...
Accept the buffer size in bytes and check for overflow before passing
the value in bits to init_get_bits.
(cherry picked from commit e28ac6e5e2
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-14 05:22:22 +01:00
Luca Barbato
7a2ee770f5
lavc: check for overflow in init_get_bits
...
Fix an undefined behaviour and make the function return a proper
error in case of overflow.
CC: libav-stable@libav.org
(cherry picked from commit d9cf5f5169
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-14 05:21:57 +01:00
Diego Biurrun
fadebd256e
APIchanges: Fill in missing hashes and dates; fix a version number typo.
2013-01-12 12:59:25 +01:00
André Pankratz
3dab6e5429
lavfi/yadif: fix shorthand/option mismatch
...
Fix trac ticket #2128 .
Signed-off-by: Stefano Sabatini <stefasab@gmail.com >
(cherry picked from commit 0287eea914
)
2013-01-12 02:34:06 +01:00
Marcin Juszkiewicz
bc182a6aca
configure: enable pic for shared libs on AArch64
...
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org >
Signed-off-by: Martin Storsjö <martin@martin.st >
(cherry picked from commit d11cb13b0e
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-11 13:02:44 +01:00
Luca Barbato
fbde7b2d0a
zmbv: Reset the decoder on keyframe errors
...
Prevent the crash on fuzzed files as reported in bug 63.
(cherry picked from commit c1d1ef4ecd
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-11 12:42:56 +01:00
Vladimir Pantelic
58baa367d6
vc1dec: prevent a crash due missing pred_flag parameter
...
Handle pred_flag parameter not given to get_mvdata_interlaced()
Signed-off-by: Vladimir Pantelic <vladoman@gmail.com >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
(cherry picked from commit 7b8c5b263b
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-11 12:42:56 +01:00
Dale Curtis
ca2e3f1131
matroska: Fix use after free
...
Signed-off-by: Dale Curtis <dalecurtis@chromium.org >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
(cherry picked from commit ae3d416369
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-11 02:17:19 +01:00
Ronald Bultje
ebd3aa429c
vp3: Fix double free in vp3_decode_end()
...
Signed-off-by: Dale Curtis <dalecurtis@chromium.org >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
(cherry picked from commit ec86ba5731
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-11 02:17:09 +01:00
Michael Niedermayer
ddb0317154
dirac: fix inverted check
...
Regression since: ea6da80
Fixes Ticket2123
I cannot reproduce any regressions by flipping the wrong condition
to how it should have been.
Thanks-to: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 57bdd67646
)
2013-01-09 09:48:49 +01:00
Clément Bœsch
606aa3baee
lavf/mux: do not pass a copy of the packet to write_packet().
...
Sometimes the muxer modifies the packet, like for instance lavf/mp3enc
changing pkt->destruct in order to keep a copy. These changes must be
kept, even though the muxer behaviour is questionable. Regression since
0072116
.
Fixes #2124 .
(cherry picked from commit 119d70db50
)
2013-01-08 23:26:49 +01:00
Carl Eugen Hoyos
36dac6da41
Add forgotten AVC Intra entry to Changelog.
...
(cherry picked from commit b23aff6755
)
2013-01-08 23:26:36 +01:00
Paul B Mahol
9202824e1b
Changelog: move Megalux where it belongs
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
(cherry picked from commit e13c5abbd7
)
2013-01-08 23:26:19 +01:00
Reinhard Tartler
0135dd73bb
update Changelog
2013-01-07 11:14:31 +01:00
Luca Barbato
c01be297ce
oggdec: make sure the private parse data is cleaned up
...
(cherry picked from commit d894f74762
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-07 09:00:09 +01:00
Luca Barbato
42bd6d9cf6
oggdec: free the ogg streams on read_header failure
...
Plug an annoying memory leak on broken files.
(cherry picked from commit 89b51b570d
)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-07 09:00:04 +01:00
Michael Niedermayer
79013a59c0
update for 1.1
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
n1.1
2013-01-06 22:42:56 +01:00
Michael Niedermayer
58edabb198
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 >
2013-01-06 21:42:35 +01:00
Michael Niedermayer
d46fca4b75
RELEASE: 1.1.git for master
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-06 21:42:35 +01:00
Michael Niedermayer
6270564abc
Changelog, update for 1.1 release
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-06 21:28:15 +01:00
Michael Niedermayer
2713e43ac8
ff_get_audio_frame_size: try to fix wma in wav
...
Fixes Ticket1905, Ticket2114
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-06 19:46:04 +01:00
Stefano Sabatini
b3d814753c
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.
2013-01-06 19:04:24 +01:00
Clément Bœsch
caee85bbce
lavfi/kerndeint: remove unused pixel_step.
2013-01-06 18:59:15 +01:00