summaryrefslogtreecommitdiff
path: root/libavcodec/x86/h264_intrapred_init.c
Commit message (Collapse)AuthorAge
...
* Port pred8x8l_down_left_mmxext (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred4x4_down_right_mmxext (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26159 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred4x4_vertical_right_mmxext (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred4x4_horizontal_down_mmxext (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors:Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred4x4_horizontal_up_mmxext (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred4x4_vertical_left_mmxext (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Whitespace cosmetics.Ronald S. Bultje2010-12-29
| | | | Originally committed as revision 26152 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_horizontal_down_sse2/ssse3 (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26151 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_horizontal_down_mmxext (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_horizontal_up_mmxext/ssse3 (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26149 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_vertical_left_sse2/ssse3 (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_vertical_right_sse2/ssse3 (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_vertical_right_mmxext (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_down_right_sse2/ssse3 (H.264 intra prediction) from x264Daniel Kang2010-12-29
| | | | | | | (authors: Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_down_right_mmxext (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_down_left_sse2/ssse3 (H.264 intra prediction) from x264 (authors:Daniel Kang2010-12-29
| | | | | | | Jason, Loren, Holger) to FFmpeg. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_vertical_mmxext/ssse3 (H.264 intra prediction) from x264 toDaniel Kang2010-12-29
| | | | | | | | | | FFmpeg. Original authors: Holger Lubitz <holger lubitz org>, Jason Garrett- Glaser <darkshikari gmail com> (approves LGPL relicensing for this code) and Loren Merritt <lorenm at u dot washington dot edu> (approves LGPL relicensing for this code). Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_horizontal_mmxext/ssse3 (H.264 intra prediction) from x264 toDaniel Kang2010-12-29
| | | | | | | | | | FFmpeg. Original authors: Holger Lubitz <holger lubitz org>, Jason Garrett- Glaser <darkshikari gmail com> (approves LGPL relicensing for this code) and Loren Merritt <lorenm at u dot washington dot edu> (approves LGPL relicensing for this code). Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_dc_mmx/ssse3 (H.264 intra prediction) from x264 to FFmpeg.Daniel Kang2010-12-29
| | | | | | | | | | Original authors: Holger Lubitz <holger lubitz org>, Jason Garrett-Glaser <darkshikari gmail com> (approves LGPL relicensing for this code) and Loren Merritt <lorenm at u dot washington dot edu> (approves LGPL relicensing for this code). Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8l_top_dc_mmxext/ssse3 (H.264 intra prediction) from x264 to FFmpeg.Daniel Kang2010-12-29
| | | | | | | | | | Original authors: Holger Lubitz <holger lubitz org>, Jason Garrett-Glaser <darkshikari gmail com> (approves LGPL relicensing for this code) and Loren Merritt <lorenm at u dot washington dot edu> (approves LGPL relicensing for this code). Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8_dc_mmxext (H.264 intra prediction) from x264 to FFmpeg. OriginalRonald S. Bultje2010-12-29
| | | | | | | | | | authors: Holger Lubitz <holger lubitz org>, Jason Garrett-Glaser <darkshikari gmail com> (approves LGPL relicensing for this code) and Loren Merritt <lorenm at u dot washington dot edu> (approves LGPL relicensing for this code). Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred8x8_top_dc_mmxext (H.264 intra prediction) from x264 to FFmpeg.Daniel Kang2010-12-29
| | | | | | | | | | Original authors: Holger Lubitz <holger lubitz org>, Jason Garrett-Glaser <darkshikari gmail com> (approves LGPL relicensing for this code) and Loren Merritt <lorenm at u dot washington dot edu> (approves LGPL relicensing for this code). Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark recently added pred4x4_down_left_mmxext as CONFIG_GPL. Although HolgerRonald S. Bultje2010-12-29
| | | | | | | | initially said he'd be OK with relicensing, he also said he wanted to have another look at the patch, and then he went on vacation, so let's play it safe for now. We can consider removing this again later. Originally committed as revision 26131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port pred4x4_down_left_mmxext (H.264 intra prediction) from x264 to FFmpeg.Daniel Kang2010-12-24
| | | | | | | | | LGPL relicensing approved by original authors: Holger Lubitz <holger lubitz org>, Jason Garrett-Glaser <darkshikari gmail com> and Loren Merritt <lorenm at u dot washington dot edu>. Patch by Daniel Kang <daniel dot d dot kang at gmail com>, as part of Google's GCI 2010. Originally committed as revision 26087 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMX, MMX2, SSE2 and SSSE3 optimizations for pred16x16/8x8_plane H264 intraRonald S. Bultje2010-10-05
| | | | | | | prediction (plus some with different rounding for svq3/rv40). Speedup (for SSSE3) about ~6-fold, 3.6% faster overall with cathedral sample. Originally committed as revision 25361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move mm_support() from libavcodec to libavutil, make it a publicStefano Sabatini2010-09-08
| | | | | | function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_Stefano Sabatini2010-09-04
| | | | | | symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h. Originally committed as revision 25040 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split intra prediction initialization (i.e. assigning of function pointers)Ronald S. Bultje2010-08-30
into its own file, it doesn't belong in h264dsp_mmx.c (much less so in dsputil_mmx.c). Originally committed as revision 24990 to svn://svn.ffmpeg.org/ffmpeg/trunk