mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
New port multimedia/msopenh264:
H264 encoder/decoder plugin for Mediastreamer based on OpenH264
This commit is contained in:
parent
ae8d5c61a7
commit
794b76ffc8
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=384124
@ -254,6 +254,7 @@
|
||||
SUBDIR += mps-youtube
|
||||
SUBDIR += mpv
|
||||
SUBDIR += msdl
|
||||
SUBDIR += msopenh264
|
||||
SUBDIR += mxflib
|
||||
SUBDIR += mythtv
|
||||
SUBDIR += mythtv-frontend
|
||||
|
19
multimedia/msopenh264/Makefile
Normal file
19
multimedia/msopenh264/Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= msopenh264
|
||||
PORTVERSION= 0.1.1
|
||||
CATEGORIES= multimedia net
|
||||
MASTER_SITES= SAVANNAH/linphone/plugins/sources/
|
||||
|
||||
MAINTAINER= tijl@FreeBSD.org
|
||||
COMMENT= Mediastreamer plugin for H264 encoding/decoding
|
||||
|
||||
LIB_DEPENDS= libmediastreamer_base.so:${PORTSDIR}/net/mediastreamer \
|
||||
libopenh264.so:${PORTSDIR}/multimedia/openh264
|
||||
|
||||
USES= libtool pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-strict
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
.include <bsd.port.mk>
|
2
multimedia/msopenh264/distinfo
Normal file
2
multimedia/msopenh264/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (msopenh264-0.1.1.tar.gz) = d3c0de009a441aa8dcdfccea3fe7f22b9827b23fe50ff181bbc23d0fdad41195
|
||||
SIZE (msopenh264-0.1.1.tar.gz) = 386292
|
11
multimedia/msopenh264/files/patch-src-msopenh264enc.cpp
Normal file
11
multimedia/msopenh264/files/patch-src-msopenh264enc.cpp
Normal file
@ -0,0 +1,11 @@
|
||||
--- src/msopenh264enc.cpp.orig 2015-03-16 09:14:32 UTC
|
||||
+++ src/msopenh264enc.cpp
|
||||
@@ -136,7 +136,7 @@ void MSOpenH264Encoder::initialize()
|
||||
params.iRCMode = RC_BITRATE_MODE;
|
||||
params.fMaxFrameRate = mVConf.fps;
|
||||
params.uiIntraPeriod=mVConf.fps*10;
|
||||
- params.bEnableSpsPpsIdAddition=0;
|
||||
+ params.eSpsPpsIdStrategy=CONSTANT_ID;
|
||||
//params.bEnableRc = true;
|
||||
params.bEnableFrameSkip = true;
|
||||
params.bPrefixNalAddingCtrl = false;
|
3
multimedia/msopenh264/pkg-descr
Normal file
3
multimedia/msopenh264/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
H264 encoder and decoder plugin for Mediastreamer based on OpenH264 codec.
|
||||
|
||||
WWW: https://www.linphone.org/technical-corner/mediastreamer2.html
|
3
multimedia/msopenh264/pkg-plist
Normal file
3
multimedia/msopenh264/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
||||
lib/mediastreamer/plugins/libmsopenh264.so
|
||||
lib/mediastreamer/plugins/libmsopenh264.so.0
|
||||
lib/mediastreamer/plugins/libmsopenh264.so.0.0.0
|
Loading…
Reference in New Issue
Block a user