Ronald S. Bultje
ef8740d8e5
vp9: fix type of iadst4_1d intermediates.
...
Fixes integer overflows for extreme coefficient values in 10/12bpp content.
9 years ago
Ronald S. Bultje
342bca7f02
vp9: fix integer overflow in 10/12bpp DC-only calculation.
9 years ago
Ronald S. Bultje
1f7871ec42
vp9: fix edge copy for 10/12bpp frames.
9 years ago
Ronald S. Bultje
9cdeb105a6
vp9: do unscaled MC in scaled path if size of this reference matches.
...
This can happen if we do bidirectional MC, where one reference has the
same size as the current frame, but the other one doesn't.
9 years ago
Ronald S. Bultje
873dbc6758
vp9: sync segmentation.absolute_vals between threads.
9 years ago
Ronald S. Bultje
3d7173b509
vp9: always sync segmentation.feat between threads.
9 years ago
wm4
89b0a9f3fa
avcodec/vdpau: remove incompatible-libav-abi hack from vdpau_render_state struct
9 years ago
Hendrik Leppkes
160e92c8bf
Merge commit 'e88103a7f92cf27a2868b50acc8a9912f6088249'
...
* commit 'e88103a7f92cf27a2868b50acc8a9912f6088249':
Bump major versions of all libraries
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
590ea32e54
Postpone removal of API changes from within the last two years
9 years ago
Hendrik Leppkes
24e3bac52a
avcodec: remove deprecated codec id aliases
9 years ago
Hendrik Leppkes
76cac7ed45
avcodec: remove deprecated old video encode API
9 years ago
Hendrik Leppkes
64c33f9624
avcodec: remove deprecated old audio encode API
9 years ago
Hendrik Leppkes
2c8ee2547e
avcodec: remove deprecated old audio decode API
9 years ago
James Almer
c956cb2c02
avutil/pixfmt: remove duplicate AVPixelFormat values
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Hendrik Leppkes
d83dd630a0
lavu: Drop FF_API_GET_CHANNEL_LAYOUT_COMPAT cruft
...
FATE refs changed to accomodate for the new default behavior of the function.
Numbers are now interpreted as a channel layout, instead of a number of channels.
9 years ago
James Almer
251fb7dcd4
avcodec: remove FF_API_DV_FRAME_PROFILE cruft
...
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Hendrik Leppkes
3433228795
lavfi: remove old graph parser API with different semantics
...
This API hasn't been active since the last bump already.
9 years ago
Andy Wu
c43bd08f8b
avformat/mp3dec: Make MP3 seek fast
...
When AVFMT_FLAG_FAST_SEEK is specified, make MP3 seek operation as
fast as possible.
When no "-usetoc" is specified, the default operation is using TOC
if available; otherwise, uses linear interpolation. This is useful
when seeking a large MP3 file with no TOC available. One example is
Podcast, many MP3 files are large, but no CBR/VBR tags. Most of
them are actually CBR. Even in VBR cases, this option sacrifices the
accuracy of playback time in exchange for responsiveness.
9 years ago
Hendrik Leppkes
237cf3786e
lavu: Drop old deprecated AVOption API
...
Deprecated in 2011/10
9 years ago
Michael Niedermayer
0acd4e75fd
doc/APIchanges: Fill in missing fields and correct one lavu version
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
982e235d76
doc/APIchanges: add 2.8 cut line
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
a753e6c9f5
doc/examples/demuxing_decoding: Drop old api mode, because the code fails to build otherwise
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
998fa4fa30
avcodec/libutvideodec: remove AVFrame->reference usage, otherwise the code does not build
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
James Almer
4a447e3e69
avcodec/ac3: sync AC3HeaderInfo struct with the fork
...
Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Hendrik Leppkes
137f075993
lavu/hmac: remove deprecated type ids
9 years ago
Hendrik Leppkes
545559e43d
Remove FF_CONST_AVUTIL55 cruft
9 years ago
Hendrik Leppkes
2df52088ef
Merge commit '4e649debcf7f71d35c6b38cdb7ee715eba95d64a'
...
* commit '4e649debcf7f71d35c6b38cdb7ee715eba95d64a':
Postpone API-incompatible changes until the next bump
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
6f6c025d6d
Merge commit '3d89373fae281053154772d5e3e4370da09d3880'
...
* commit '3d89373fae281053154772d5e3e4370da09d3880':
lavu: Drop deprecated private lls functions
Previously removed in ffmpeg
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
f940931995
Merge commit '2f9b652e8c646eabef74a6742f0d7d4c9118fd0e'
...
* commit '2f9b652e8c646eabef74a6742f0d7d4c9118fd0e':
lavu: Drop deprecated context size variables
These variables had been previously un-deprecated in ffmpeg, not removed.
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
a991526832
lavu/frame: put frame QP elements under a new version guard
...
These fields are still used, removal postponed until a replacement functionality is available.
9 years ago
Hendrik Leppkes
b9fd813351
Merge commit '8f12ef9860d0e164e4647fd5d5cebdb3cfb34a79'
...
* commit '8f12ef9860d0e164e4647fd5d5cebdb3cfb34a79':
lavu: Drop deprecated duplicated AVFrame/AVCodecContext parameters
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
f1b02e6ca8
lavu/cpu: remove old cmov cruft
9 years ago
Hendrik Leppkes
58ebb39127
Merge commit 'bf7114b6caad8cf94696b0299c13b0d26bf291be'
...
* commit 'bf7114b6caad8cf94696b0299c13b0d26bf291be':
lavu: Drop deprecated AV_CPU_FLAG_MMX2 symbol
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
d9218011ef
Merge commit '2d40968dd3ff17b12f7c80dbfad409b14418e267'
...
* commit '2d40968dd3ff17b12f7c80dbfad409b14418e267':
lavu: Drop deprecated audioconvert.h header
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
d96d0252fd
Merge commit 'cdfe45ad371b7a8e6135b6c063b6b2a93152cb3a'
...
* commit 'cdfe45ad371b7a8e6135b6c063b6b2a93152cb3a':
lavu: Drop deprecated av_reverse function
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
0eed703d64
Merge commit '2f8cbbc962dfc0dc1dd0a90b2cd6c21266380f51'
...
* commit '2f8cbbc962dfc0dc1dd0a90b2cd6c21266380f51':
lavu: Drop deprecated external access to AVPixFmtDescriptor table
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
c10caea214
Merge commit '183db02a51a422568084b113a7571c845ca68622'
...
* commit '183db02a51a422568084b113a7571c845ca68622':
lavu: Drop deprecated old_pix_fmt.h and related code
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
41194f065c
Merge commit 'cad40a3833ad81a352e7657ec6f7d637cea3b798'
...
* commit 'cad40a3833ad81a352e7657ec6f7d637cea3b798':
lavc: Drop deprecated deinterlace module
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
7f6b794da0
Merge commit '069713aa4b137781e270768d803b1f7456daa724'
...
* commit '069713aa4b137781e270768d803b1f7456daa724':
lavc: Drop deprecated thread opaque and codec pkt
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
4eb86b83a4
Merge commit '9f90b24877016e7140b9b14e4b1acee663bb6d8a'
...
* commit '9f90b24877016e7140b9b14e4b1acee663bb6d8a':
lavc: Drop deprecated get_buffer related functions
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
83a5df54ea
Remove left-over FF_API_DESTRUCT_PACKET cruft
9 years ago
Hendrik Leppkes
87c8812270
Merge commit '01bcc2d5c23fa757d163530abb396fd02f1be7c8'
...
* commit '01bcc2d5c23fa757d163530abb396fd02f1be7c8':
lavc: Drop deprecated destruct_packet related functions
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
b27ddffbfb
Merge commit 'dc70c19476e76f1118df73b5d97cc76f0e5f6f6c'
...
* commit 'dc70c19476e76f1118df73b5d97cc76f0e5f6f6c':
lavc: Drop deprecated request_channels related functions
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
144fb06806
Remove left-over FF_API_AVFILTERBUFFER cruft
9 years ago
Hendrik Leppkes
033764e015
Merge commit 'f6974fe651d29ef6eb68d66d73f7b6c011062aa0'
...
* commit 'f6974fe651d29ef6eb68d66d73f7b6c011062aa0':
lavfi: Drop deprecated AVFilterBuffer* code
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
43e2e172df
Merge commit 'e65e4cbbda03ca3c9087f069c9867d518415fca1'
...
* commit 'e65e4cbbda03ca3c9087f069c9867d518415fca1':
lavfi: Drop deprecated *_count suffixed variables
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
2751d5f0ba
Merge commit '86e5056575f55f070609dd3926605302f7d2280e'
...
* commit '86e5056575f55f070609dd3926605302f7d2280e':
lavfi: Drop deprecated public AVFilterPad struct
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
e2adb00ec5
Merge commit '11b2eed43e91b35b8295ed47115cae2e29bd687d'
...
* commit '11b2eed43e91b35b8295ed47115cae2e29bd687d':
lavr: Drop deprecated context reinitialization if resampling was not enabled
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
cebe51a625
Merge commit '9d58639e270f7612874681e0ca30fa461e2667b7'
...
* commit '9d58639e270f7612874681e0ca30fa461e2667b7':
sws: Drop deprecated SWS_CPU_CAPS defines
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Michael Niedermayer
8ca97b5e4f
avfilter/avf_showfreqs: Fix memleak of out frame
...
Fixes CID1322344
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago