- Sep 10, 2018
-
-
Paul B Mahol authored
Remove now unused step variable.
-
- Sep 09, 2018
-
-
Paul B Mahol authored
-
Paul B Mahol authored
Speed goes from 363 fps to 428 fps for 640x480 video.
-
Devin Heitmueller authored
When encoding to V210, make sure the AFD side data makes it through in the resulting AVPacket. This is needed so the decklink output module can put out AFD when in 10-bit mode. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Devin Heitmueller authored
Create a new AVPacket side data type for Active Format Description, which mirrors the side data type found in AVFrame. The primary use case for this is ensuring AFD gets preserved in the V210 encoder, so that the decklink libavdevice can output AFD. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Devin Heitmueller authored
When encoding to V210, make sure the CC side data makes it through in the resulting AVPacket. This is needed so the decklink output module can put out captions when in 10-bit mode. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Paul B Mahol authored
-
Shiyou Yin authored
Simplify macro TRANSPOSE_4H in mmiutils.h and add TRANSPOSE_8B as a common macro. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
gxw authored
Optimize vp8 loop filter with mmi, four functions optimized: 1. ff_vp8_h_loop_filter8uv_mmi. 2. ff_vp8_v_loop_filter8uv_mmi. 3. ff_vp8_h_loop_filter16_mmi. 4. ff_vp8_v_loop_filter16_mmi. Vp8 decoding speed improved about 50%(from 73fps to 110fps, Tested on loongson 3A3000). Signed-off-by:
Shiyou Yin <yinshiyou-hf@loongson.cn> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Moritz Barsnick authored
Possibly useful in the error case. Signed-off-by:
Moritz Barsnick <barsnick@gmx.net> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
- Sep 08, 2018
-
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
Paul B Mahol authored
-
- Sep 07, 2018
-
-
Zhao Zhili authored
These conditions are checked again in is_extra(). This patch makes no functional changes. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Zhao Zhili authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Shiyou Yin authored
Constraint "g" means compiler can store variable in memory or register. When we use constraint "g" for a variable and this variable was operated by instruction which only support register operands may lead "invalid operands" error. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Paul B Mahol authored
-
- Sep 06, 2018
-
-
Paul B Mahol authored
Fixes #7263.
-
Paul B Mahol authored
-
- Sep 05, 2018
-
-
Shiyou Yin authored
Simplify the usage of intermediate variable addr and remove unused variable all64 in following functions: 1. ff_put_pixels_clamped_mmi 2. ff_put_signed_pixels_clamped_mmi 3. ff_add_pixels_clamped_mmi This optimization speed up mpeg4 decode about 2% on loongson platform(tested with 3A3000). Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- Sep 04, 2018
-
-
Shiyou Yin authored
Simplify the usage of intermediate variable addr in following functions: 1. ff_put_pixels4_8_mmi 2. ff_put_pixels8_8_mmi 3. ff_put_pixels16_8_mmi 4. ff_avg_pixels16_8_mmi. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Shiyou Yin authored
Failed case: mss2-wmv In following functions, pmullh was used to multiply two 16-bit data, this will cause data overflow. 1. ff_vc1_inv_trans_8x8_dc_mmi 2. ff_vc1_inv_trans_8x8_mmi 3. ff_vc1_inv_trans_8x4_mmi 4. ff_vc1_inv_trans_4x8_mmi 5. ff_vc1_inv_trans_4x4_mmi Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-