- 19 6月, 2016 9 次提交
-
-
由 Clément Bœsch 提交于
* commit 'a2fd5478': h264_refs: reorder functions to avoid forward declarations Merged-by: NClément Bœsch <u@pkh.me>
-
由 Clément Bœsch 提交于
* commit '0ba471d7': h264: eliminate copy_fields Added a copy of default_ref which isn't present in Libav. Merged-by: NClément Bœsch <u@pkh.me>
-
由 Clément Bœsch 提交于
* commit '72da8d9b': h264_parser: remove the remaining dependencies on the h264 decoder Merged-by: NClément Bœsch <u@pkh.me>
-
由 Clément Bœsch 提交于
This makes h264_find_frame_end() not depend on H264Context anymore.
-
由 Clément Bœsch 提交于
This helps removing the H264Context from the H264ParseContext.
-
由 Clément Bœsch 提交于
* commit '98c97994': h264: decouple extradata parsing from the decoder Main changes: - move get_avc_nalsize() inside h264_parser.c and make it use H264ParseContext instead of H264Context. This helps fixing fate-flv-demux. - Also use is_avc/nal_length_size from the H264ParseContext in various places instead of the H264Context one as that's the fields now filled by ff_h264_decode_extradata() - h264_parse: dont fail decode_extradata_ps() due to nal split failure. Change by Michael to fix decoding of h264/ref_10.avi. Merged-by: NClément Bœsch <u@pkh.me> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Andrey Turkin 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Michael Niedermayer 提交于
This reverts commit 9219ec93. Fixes Ticket 5411
-
- 18 6月, 2016 5 次提交
-
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
* commit '728d90a0': h264: decouple h264_sei from the h264 decoder Main changes: - SEI decoding doesn't have access to the debug flag in the codec context so a few logging are dropped. - naming of quincunx_sampling_flag and frame_packing_arrangement_type are kept as they are in FFmpeg instead of respectively quincunx_subsampling and arrangement_type used in Libav because the former match the specifications. - don't reset the x264 build info once read in order to fix fate-h264-lossless (change by Hendrik) - H264Context.has_recovery_point and deprecated AVCodecContext.dtg_active_format are set after ff_h264_sei_decode() based on the SEI state since ff_h264_sei_decode() doesn't have access to H264Context anymore. - frame_packing_arrangement_type is not checked against <= 0 in decode_postinit() since it is always read as a positive value with get_bits(). This fixes a -Wtype-limits warning by GCC spotted by Michael. Side Notes: - tested that ffprobe on the file from ticket #3652 still returns 4 keyframes - tested that playback from ticket #3063 still works Merged-by: NClément Bœsch <clement@stupeflix.com> Signed-off-by: NHendrik Leppkes <h.leppkes@gmail.com>
-
由 James Almer 提交于
Reviewed-by: NMichael Niedermayer <michael@niedermayer.cc> Signed-off-by: NJames Almer <jamrial@gmail.com>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
- 17 6月, 2016 16 次提交
-
-
由 Clément Bœsch 提交于
In case of extradata, config_info will contain two entries instead of one.
-
由 Clément Bœsch 提交于
"When you are done with a decompression session you created, call VTDecompressionSessionInvalidate to tear it down and then CFRelease to release your object reference."
-
由 Clément Bœsch 提交于
-
由 Kongqun Yang 提交于
Implemented according to the draft specification "VP Codec ISO Media File Format Binding": http://www.webmproject.org/vp9/#draft-vp-codec-iso-media-file-format-binding '-strict -2' is required to use this feature. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Muhammad Faiz 提交于
high phase_count is only useful when dst_incr_mod is non zero in other word, it is only useful on soft compensation on init, it will build filter with low phase_count but when soft compensation is enabled, rebuild filter with high phase_count this approach saves lots of memory Reviewed-by: NMichael Niedermayer <michael@niedermayer.cc> Signed-off-by: NMuhammad Faiz <mfcc64@gmail.com>
-
由 Muhammad Faiz 提交于
because exact_rational does not guarantee that phase_count is even Reviewed-by: NMichael Niedermayer <michael@niedermayer.cc> Signed-off-by: NMuhammad Faiz <mfcc64@gmail.com>
-
由 Steve Lhomme 提交于
also fixes a deadlock found by Денис Кулаков <kudesnik33ra@gmail.com> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Rick Kern 提交于
Signed-off-by: NRick Kern <kernrj@gmail.com>
-
由 Rick Kern 提交于
Person in MAINTAINERS hasn't responded to a patch on the ML or private email, and doesn't maintain the files according to git. Signed-off-by: NRick Kern <kernrj@gmail.com>
-
由 Rick Kern 提交于
Fixes VTDecompressionSessionCreate() error. Signed-off-by: NRick Kern <kernrj@gmail.com>
-
由 Rick Kern 提交于
AudioConverterFillComplexBuffer() doesn't always call its callback. A frame queue is used to prevent skipped audio samples. Signed-off-by: NRick Kern <kernrj@gmail.com>
-
由 Yuri Zats 提交于
Reviewed-by: N"Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Jan Sebechlebsky 提交于
Fix swapped descriptions of av_thread_message_queue_set_err_send and av_thread_message_queue_set_err_recv. Signed-off-by: NJan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: NMarton Balint <cus@passwd.hu>
-
由 James Almer 提交于
Signed-off-by: NJames Almer <jamrial@gmail.com>
-
由 Petru Rares Sincraian 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
- 16 6月, 2016 3 次提交
-
-
由 Niklas Söderlund 提交于
Not all v4l2 devices implement the VIDIOC_G_PARM ioctl. This patch allow ffmpeg to open such device and treat it the same as devices that do implement the ioctl but returns that it do not implement the V4L2_CAP_TIMEPERFRAME capability. Signed-off-by: NNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se> Reviewed-by: NBenoit Fouet <benoit.fouet@free.fr> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Muhammad Faiz 提交于
Signed-off-by: NMuhammad Faiz <mfcc64@gmail.com>
-
- 15 6月, 2016 7 次提交
-
-
由 Carl Eugen Hoyos 提交于
-
由 Matthieu Bouron 提交于
-
由 Matthieu Bouron 提交于
Allows to select a codec (encoder or decoder) only if it supports a specific profile. Adds ff_AMediaCodecProfile_getProfileFromAVCodecContext to convert an AVCodecContext profile to a MediaCodec profile. It only supports H264 for now. The codepath using MediaCodecList.findDecoderForFormat() (Android >= 5.0) has been dropped as this method does not allow to select a decoder compatible with a specific profile.
-
由 Benjamin Steffes 提交于
Signed-off-by: NBenjamin Steffes <benjaminst123@gmail.com> (comment by ronald) prevent the theoretical case where the container type (int) would be 64 bit on some platforms, which would waste some space Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 dsmudhar 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Benoit Fouet 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Hendrik Leppkes 提交于
The stat struct is defined to stati64, which requires using the appropriate wstati/stati functions as well. Fixes a whole bunch of compiler warnings as well as build breakage with the decklink avdevice. Fixes trac #5640
-