- 27 Jan, 2015 40 commits
-
-
Michael Niedermayer authored
* commit '167e004e': h264: drop any pretense of support for data partitioning Conflicts: libavcodec/h264.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '58ae8d59': h264_parser: restore a comment lost in 0268a54a Conflicts: libavcodec/h264_parser.c No change, the code that is commented is no longer there in the form to which the comment applied Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'ecab21ac': h264: do not reset the ref lists in flush_change() Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '9404a47a': h264: move parser-only variables to their own context Conflicts: libavcodec/h264_parser.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'cf1e0786': error_resilience: move the MECmpContext initialization into ER code Conflicts: libavcodec/error_resilience.c libavcodec/h264.c libavcodec/h264.h libavcodec/h264_slice.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'a7e03804': avconv_dxva2: add hevc support See: 5f2cdf9cMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '7e850fa6': Add DXVA2 HEVC HWAccel Conflicts: configure libavcodec/allcodecs.c libavcodec/dxva2_hevc.c See: 36962ad2Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b82722df': hevc: reindent after previous commit Conflicts: libavcodec/hevc.c See: f8ecffa9Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'e72e8c5a': hevc: add hwaccel hooks Conflicts: libavcodec/hevc.c libavcodec/hevc_refs.c See: b2e9b0f5Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '4b95e95d': hevc: store the short term rps flag and size in the context See: 06894f1aMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '36779a84': hevc: store the escaped/raw bitstream in HEVCNAL See: 2af82a1aMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b0593a4b': hevc: pass the full HEVCNAL struct to decode_nal_unit Conflicts: libavcodec/hevc.c See: 77140279Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '3a70c0c9': examples/transcode_aac: generate proper PTS and set the muxer timebase Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'c9b19ac8': examples/transcode_aac: fix a typo Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '749a89d1': examples/transcode_aac: properly select the output sample format Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '443b7192': hevc: unref the current frame if frame_start() fails Conflicts: libavcodec/hevc.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '1dd02192': hevc: clear unused refs on failure Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'f9f883af': h264: simplify code in flush_dpb() Conflicts: libavcodec/h264.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Reviewed-by:
compn <tempn@mi.rr.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
For future use by hardware accelerators. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Hendrik Leppkes authored
Hardware Accelerators require access to the escaped bitstream. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
-
Anton Khirnov authored
It does not work correctly and apparently never did. There is no indication that this (mis)feature is ever used in the wild or even that any software other than the reference supports it. Since the code that attempts to support it adds some nontrivial complexity and has resulted in several bugs in the past, it is better to just drop it.
-
Anton Khirnov authored
-
Anton Khirnov authored
They are always constructed anew when needed, so there is no need to reset them explicitly.
-
Anton Khirnov authored
-
Anton Khirnov authored
Currently, it needs to be initialized by the ER caller (which is currently either a mpegvideo decoder or h264dec). However, since none of those decoders use MECmpContext for anything except ER, it makes more sense to handle it purely inside ER.
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
For future use by hardware accelerators. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
Hardware Accelerators require access to the escaped bitstream. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Hendrik Leppkes authored
This enables decode_nal_unit to access additional fields added in subsequent commits. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Andreas Unterweger authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Andreas Unterweger authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Andreas Unterweger authored
Makes the example work with all the supported AAC encoders. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-