- 01 Jul, 2016 1 commit
-
-
Michael Niedermayer authored
Based-on: patch by James Almer Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Jun, 2016 11 commits
-
-
Michael Niedermayer authored
This fixes part of Ticket5676 This fixes kodi, mpv, chromium and ffplay build against 3.0 and linked to 3.1 This is a similar ABI fix to 1eb43af1 Approved-by: BBB Approved-by: jamrial Approved-by: BtbN Approved-by: nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Hendrik Leppkes authored
This ensures the AVStream->codec entry is kept in sync when new streams are discovered mid-playback or changes to the context occur from other sources. Fixes trac 5678. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
This fixes part of Ticket5676 This fixes kodi, mpv, chromium and ffplay build against 3.0 and linked to 3.1 This is a similar ABI fix to 1eb43af1 Approved-by: BBB Approved-by: jamrial Approved-by: BtbN Approved-by: nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Martin Vignali authored
fix ticket #5674 the size of data to process in piz_uncompress, is now calc using the pixel type of each channel. the data reorganization, alos take care about the size of each channel Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Dan Parrot authored
This patch addresses Trac ticket #5570. The optimized functions are in file libswscale/ppc/input_vsx.c. Each optimized function name is a concatenation of the corresponding name in libswscale/input.c with suffix _vsx. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Vadim Kalinsky authored
Github: Closes #222
-
Clément Bœsch authored
* commit 'bec99338': h264: postpone generating the implicit MMCOs Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '2d410ebb': h264: decode the MMCOs into per-slice contexts Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Benoit Fouet authored
-
Benoit Fouet authored
The MBS only flag was not taken into account when checking macroblock dimensions. Also removes the unneeded check in init_dimensions for slices.
-
Benoit Fouet authored
In order to be able to make SPS const in H264ParamSets, modify decode_scaling_matrices so that it returns if the scaling matrix are present in the SPS, instead of altering the input SPS structure.
-
- 29 Jun, 2016 28 commits
-
-
Clément Bœsch authored
* commit '39ab2ea5': h264: rename mmco_index to nb_mmco Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '7ab5d577': h264: move initializing the slice start out of h264_slice_header_parse() Merged-by: Clément Bœsch <u@pkh.me>
-
Petru Rares Sincraian authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Timo Rothenpieler authored
This fixes an accidental ABI break introduced at 8688d3af.
-
Clément Bœsch authored
* commit '4cec43a9': h264: move calculating the POC out of h264_slice_header_parse() Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '6dd996c7': h264: move building the reference list out of h264_slice_header_parse() Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '0bad2543': h264: move initing the implicit pred weight table out of h264_slice_header_parse() Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit 'ed9a20eb': h264: split reading the ref list modifications and actually building the ref list ref_modifications.val are read as u32 instead of u8 in FFmpeg. Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Michael Niedermayer authored
-
Clément Bœsch authored
Fixes ./ffmpeg -skip_frame nokey -i h264/h264_intra_first-small.ts Regression since c54e2740
-
Clément Bœsch authored
* commit 'fa570590': h264: move initialising the implicit pred weight table for MBAFF Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '7b50d604': h264: call ff_h264_fill_mbaff_ref_list() when constructing the normal ref list Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit 'b16e9b9a': h264: move initialising the explicit pred weight table for MBAFF Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit 'b93c0aed': h264: drop an outdated comment This commit is a noop, see 237d31e0Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '77a1e2c5': h264: move direct mode inits out of h264_slice_header_parse() Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit 'd06e4d8a': h264: start splitting decode_slice_header() Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Michael Niedermayer authored
This should not be needed anymore and simplifies the next merge Requested-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
This should not be needed anymore and simplifies the next merge Requested-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Timo Rothenpieler authored
Even though this is not part of the public API, some external applications access fields after it, thus breaking after updating from ffmpeg 3.0 or earlier. Since it is not public, it can be freely moved to the end to avoid that problem in the future. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
-
Timo Rothenpieler authored
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
-
Clément Bœsch authored
* commit '2940e196': vaapi_h265: cu_qp_delta should not be used in constant-QP mode Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '02fa1ad9': vaapi_h264: Add source version identifier as unregistered SEI Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '48e2967c': vaapi_h264: Add support for SEI messages Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '19d7667a': vaapi_encode: Add support for writing arbitrary additional packed headers Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '081961f8': vaapi_h264: Add support for VUI parameters Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '2e4a7bd5': h264: drop unused H264Context.gb Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '4f81f8db': Drop unnecessary golomb.h #includes Merged-by: Clément Bœsch <clement@stupeflix.com>
-
Clément Bœsch authored
* commit '197ae68e': Drop unnecessary unary.h #includes Merged-by: Clément Bœsch <clement@stupeflix.com>
-