| 672 | === ffmpeg and libx264 === |
| 673 | |
| 674 | Software |
| 675 | - [https://www.ffmpeg.org] |
| 676 | - [http://www.videolan.org/developers/x264.html] |
| 677 | |
| 678 | Location |
| 679 | - {{{pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c}}} |
| 680 | - {{{pjmedia/src/pjmedia/ffmpeg_util.c}}} |
| 681 | - {{{pjmedia/src/pjmedia/converter_libswscale.c}}} |
| 682 | |
| 683 | Description |
| 684 | Ffmpeg and libx264 is used as codec backends for H.263 and H.264 and as video format converter. |
| 685 | |
| 686 | License |
| 687 | Please consult the Ffmpeg and libx264 websites. |
| 688 | |
| 689 | Using the Software |
| 690 | Ffmpeg may be detected and enabled by the {{{configure}}} script, either automatically or manually via {{{--with-ffmpeg}}} option. It may be forcefully disabled by defining {{{PJMEDIA_HAS_LIBAVCODEC}}} to 0 in {{{config_site.h}}}. |
| 691 | |
| 692 | |
| 693 | === OpenH264 === |
| 694 | |
| 695 | Software |
| 696 | [http://www.openh264.org/] |
| 697 | |
| 698 | Location |
| 699 | - {{{pjmedia/src/pjmedia-codec/openh264.cpp}}} |
| 700 | |
| 701 | Description |
| 702 | OpenH264 codec. |
| 703 | |
| 704 | License |
| 705 | Please consult the OpenH264 website. |
| 706 | |
| 707 | Using the Software |
| 708 | OpenH264 may be detected and enabled by the {{{configure}}} script, either automatically or manually via {{{--with-openh264}}} option. It may be forcefully disabled by defining {{{PJMEDIA_HAS_OPENH264_CODEC}}} to 0 in {{{config_site.h}}}. |
| 709 | |
| 710 | |
| 711 | === LibYUV === |
| 712 | |
| 713 | Software |
| 714 | [https://code.google.com/p/libyuv/] |
| 715 | |
| 716 | Location |
| 717 | - {{{pjmedia/src/pjmedia/converter_libyuv.c}}} |
| 718 | |
| 719 | Description |
| 720 | Video conversion utilities. |
| 721 | |
| 722 | License |
| 723 | Please consult the Libyuv website. |
| 724 | |
| 725 | Using the Software |
| 726 | Libyuv may be detected and enabled by the {{{configure}}} script, either automatically or manually via {{{--with-libyuv}}} option. It may be forcefully disabled by defining {{{PJMEDIA_HAS_LIBYUV}}} to 0 in {{{config_site.h}}}. |