diff options
author | wiz <wiz@pkgsrc.org> | 2006-04-12 21:39:38 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2006-04-12 21:39:38 +0000 |
commit | bbb0c117017f85bdaea82e45d62d5a6c5a9d3921 (patch) | |
tree | f1de45588f0cb8fb2a1f6bd422be0e0e67b5a157 /multimedia/mpeg4ip | |
parent | 1c43c9af475d8044c440b1c369a0228d04e583cc (diff) | |
download | pkgsrc-bbb0c117017f85bdaea82e45d62d5a6c5a9d3921.tar.gz |
Initial import of mpeg4ip-1.4.1:
The MPEG4IP project provides a standards-based system for encoding,
streaming, and playing encoded audio, video and text. To achieve
this we've integrated a number of existing open source packages,
and created some original code to fill in the gaps.
Please note this project is intended for developers who are interested
in standards based audio and video, and Internet streaming. It is
not intended for end-users.
Diffstat (limited to 'multimedia/mpeg4ip')
-rw-r--r-- | multimedia/mpeg4ip/DESCR | 8 | ||||
-rw-r--r-- | multimedia/mpeg4ip/Makefile | 19 | ||||
-rw-r--r-- | multimedia/mpeg4ip/PLIST | 200 | ||||
-rw-r--r-- | multimedia/mpeg4ip/buildlink3.mk | 18 | ||||
-rw-r--r-- | multimedia/mpeg4ip/distinfo | 7 | ||||
-rw-r--r-- | multimedia/mpeg4ip/patches/patch-aa | 13 | ||||
-rw-r--r-- | multimedia/mpeg4ip/patches/patch-ab | 13 |
7 files changed, 278 insertions, 0 deletions
diff --git a/multimedia/mpeg4ip/DESCR b/multimedia/mpeg4ip/DESCR new file mode 100644 index 00000000000..0791046b3c2 --- /dev/null +++ b/multimedia/mpeg4ip/DESCR @@ -0,0 +1,8 @@ +The MPEG4IP project provides a standards-based system for encoding, +streaming, and playing encoded audio, video and text. To achieve +this we've integrated a number of existing open source packages, +and created some original code to fill in the gaps. + +Please note this project is intended for developers who are interested +in standards based audio and video, and Internet streaming. It is +not intended for end-users. diff --git a/multimedia/mpeg4ip/Makefile b/multimedia/mpeg4ip/Makefile new file mode 100644 index 00000000000..f9bc6fdd0d8 --- /dev/null +++ b/multimedia/mpeg4ip/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/04/12 21:39:38 wiz Exp $ +# + +DISTNAME= mpeg4ip-1.4.1 +CATEGORIES= multimedia +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpeg4ip/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://mpeg4ip.sourceforge.net/ +COMMENT= Tools for streaming video and audio + +USE_PKGLOCALEDIR= yes +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +CONFIGURE_SCRIPT= bootstrap + +.include "../../devel/SDL/buildlink3.mk" +.include "../../mk/x11.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/mpeg4ip/PLIST b/multimedia/mpeg4ip/PLIST new file mode 100644 index 00000000000..1c87ccb0e23 --- /dev/null +++ b/multimedia/mpeg4ip/PLIST @@ -0,0 +1,200 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/04/12 21:39:38 wiz Exp $ +bin/avi2raw +bin/avidump +bin/h264_parse +bin/lboxcrop +bin/mp4art +bin/mp4creator +bin/mp4dump +bin/mp4extract +bin/mp4info +bin/mp4player +bin/mp4tags +bin/mp4trackdump +bin/mp4videoinfo +bin/mpeg2video_parse +bin/mpeg4ip-config +bin/mpeg4vol +bin/mpeg_ps_extract +bin/mpeg_ps_info +bin/rgb2yuv +bin/sdl_pcm_play +bin/yuvdump +include/codec_plugin.h +include/h264_sdp.h +include/mp4.h +include/mp4av.h +include/mp4av_aac.h +include/mp4av_ac3.h +include/mp4av_adts.h +include/mp4av_amr.h +include/mp4av_audio.h +include/mp4av_h264.h +include/mp4av_hinters.h +include/mp4av_mp3.h +include/mp4av_mpeg3.h +include/mp4av_mpeg4.h +include/mpeg4_audio_config.h +include/mpeg4_sdp.h +include/mpeg4ip.h +include/mpeg4ip_bitstream.h +include/mpeg4ip_byteswap.h +include/mpeg4ip_config.h +include/mpeg4ip_config_set.h +include/mpeg4ip_getopt.h +include/mpeg4ip_version.h +include/rtp_plugin.h +include/sdp.h +include/sdp_error.h +include/text_plugin.h +lib/libh264util.la +lib/libhttp.la +lib/libismacryp.la +lib/libmp4.la +lib/libmp4av.la +lib/libmp4util.la +lib/libmp4v2.la +lib/libmpeg4ipSDL.la +lib/libmpeg4ip_celp.la +lib/libmpeg4ip_celpbs.la +lib/libmpeg4ip_faad.la +lib/libmpeg4ip_fposrec.la +lib/libmpeg4ip_gnu.la +lib/libmpeg4ip_mpeg4_iso.la +lib/libmsg_queue.la +lib/libsdp.la +lib/mp4player_plugin/aac_plugin.la +lib/mp4player_plugin/celp_plugin.la +lib/mp4player_plugin/g711_audio_plugin.la +lib/mp4player_plugin/h261_plugin.la +lib/mp4player_plugin/h261_rtp_plugin.la +lib/mp4player_plugin/h264_rtp_plugin.la +lib/mp4player_plugin/href_rtp_plugin.la +lib/mp4player_plugin/href_text_plugin.la +lib/mp4player_plugin/isma_enc_rtp_plugin.la +lib/mp4player_plugin/isma_enc_video_rtp_plugin.la +lib/mp4player_plugin/isma_rtp_plugin.la +lib/mp4player_plugin/latm_rtp_plugin.la +lib/mp4player_plugin/mp3_plugin.la +lib/mp4player_plugin/mpeg4_iso_plugin.la +lib/mp4player_plugin/plaintext_text_plugin.la +lib/mp4player_plugin/raw_audio_plugin.la +lib/mp4player_plugin/raw_video_plugin.la +lib/mp4player_plugin/rfc2429_rtp_plugin.la +lib/mp4player_plugin/rfc3267_plugin.la +lib/mp4player_plugin/wav_plugin.la +man/man1/gmp4player.1 +man/man1/mp4creator.1 +man/man1/mp4encode.1 +man/man1/mp4live.1 +man/man3/MP4.3 +man/man3/MP4AddAudioTrack.3 +man/man3/MP4AddHintTrack.3 +man/man3/MP4AddODTrack.3 +man/man3/MP4AddRtpESConfigurationPacket.3 +man/man3/MP4AddRtpHint.3 +man/man3/MP4AddRtpImmediateData.3 +man/man3/MP4AddRtpPacket.3 +man/man3/MP4AddRtpSampleData.3 +man/man3/MP4AddRtpVideoHint.3 +man/man3/MP4AddSceneTrack.3 +man/man3/MP4AddSystemsTrack.3 +man/man3/MP4AddTrack.3 +man/man3/MP4AddTrackEdit.3 +man/man3/MP4AddVideoTrack.3 +man/man3/MP4AppendHintTrackSdp.3 +man/man3/MP4AppendSessionSdp.3 +man/man3/MP4BinaryToBase16.3 +man/man3/MP4BinaryToBase64.3 +man/man3/MP4CloneTrack.3 +man/man3/MP4Close.3 +man/man3/MP4ConvertFromMovieDuration.3 +man/man3/MP4ConvertFromTrackDuration.3 +man/man3/MP4ConvertFromTrackTimestamp.3 +man/man3/MP4ConvertToTrackDuration.3 +man/man3/MP4ConvertToTrackTimestamp.3 +man/man3/MP4CopySample.3 +man/man3/MP4CopyTrack.3 +man/man3/MP4Create.3 +man/man3/MP4DeleteTrack.3 +man/man3/MP4DeleteTrackEdit.3 +man/man3/MP4Dump.3 +man/man3/MP4FileInfo.3 +man/man3/MP4FindTrackId.3 +man/man3/MP4FindTrackIndex.3 +man/man3/MP4GetAudioProfileLevel.3 +man/man3/MP4GetDuration.3 +man/man3/MP4GetGraphicsProfileLevel.3 +man/man3/MP4GetHintTrackReferenceTrackId.3 +man/man3/MP4GetHintTrackRtpPayload.3 +man/man3/MP4GetHintTrackSdp.3 +man/man3/MP4GetNumberOfTracks.3 +man/man3/MP4GetODProfileLevel.3 +man/man3/MP4GetRtpHintNumberOfPackets.3 +man/man3/MP4GetRtpPacketBFrame.3 +man/man3/MP4GetRtpPacketTransmitOffset.3 +man/man3/MP4GetRtpTimestampStart.3 +man/man3/MP4GetSampleDuration.3 +man/man3/MP4GetSampleIdFromEditTime.3 +man/man3/MP4GetSampleIdFromTime.3 +man/man3/MP4GetSampleRenderingOffset.3 +man/man3/MP4GetSampleSize.3 +man/man3/MP4GetSampleSync.3 +man/man3/MP4GetSampleTime.3 +man/man3/MP4GetSceneProfileLevel.3 +man/man3/MP4GetSessionSdp.3 +man/man3/MP4GetTimeScale.3 +man/man3/MP4GetTrackAudioMpeg4Type.3 +man/man3/MP4GetTrackAudioType.3 +man/man3/MP4GetTrackBitRate.3 +man/man3/MP4GetTrackDuration.3 +man/man3/MP4GetTrackESConfiguration.3 +man/man3/MP4GetTrackEditDuration.3 +man/man3/MP4GetTrackEditDwell.3 +man/man3/MP4GetTrackEditMediaStart.3 +man/man3/MP4GetTrackEditStart.3 +man/man3/MP4GetTrackEditTotalDuration.3 +man/man3/MP4GetTrackFixedSampleDuration.3 +man/man3/MP4GetTrackMaxSampleSize.3 +man/man3/MP4GetTrackNumberOfEdits.3 +man/man3/MP4GetTrackNumberOfSamples.3 +man/man3/MP4GetTrackTimeScale.3 +man/man3/MP4GetTrackType.3 +man/man3/MP4GetTrackVideoFrameRate.3 +man/man3/MP4GetTrackVideoHeight.3 +man/man3/MP4GetTrackVideoType.3 +man/man3/MP4GetTrackVideoWidth.3 +man/man3/MP4GetVerbosity.3 +man/man3/MP4GetVideoProfileLevel.3 +man/man3/MP4Info.3 +man/man3/MP4MakeIsmaCompliant.3 +man/man3/MP4Modify.3 +man/man3/MP4Optimize.3 +man/man3/MP4Read.3 +man/man3/MP4ReadRtpHint.3 +man/man3/MP4ReadRtpPacket.3 +man/man3/MP4ReadSample.3 +man/man3/MP4ReadSampleFromEditTime.3 +man/man3/MP4ReadSampleFromTime.3 +man/man3/MP4SetAudioProfileLevel.3 +man/man3/MP4SetGraphicsProfileLevel.3 +man/man3/MP4SetHintTrackRtpPayload.3 +man/man3/MP4SetHintTrackSdp.3 +man/man3/MP4SetODProfileLevel.3 +man/man3/MP4SetRtpTimestampStart.3 +man/man3/MP4SetSampleRenderingOffset.3 +man/man3/MP4SetSceneProfileLevel.3 +man/man3/MP4SetSessionSdp.3 +man/man3/MP4SetTimeScale.3 +man/man3/MP4SetTrackESConfiguration.3 +man/man3/MP4SetTrackEditDuration.3 +man/man3/MP4SetTrackEditDwell.3 +man/man3/MP4SetTrackEditMediaStart.3 +man/man3/MP4SetTrackTimeScale.3 +man/man3/MP4SetVerbosity.3 +man/man3/MP4SetVideoProfileLevel.3 +man/man3/MP4WriteRtpHint.3 +man/man3/MP4WriteSample.3 +man/manm/api.mpt +@dirrm man/manm +@dirrm lib/mp4player_plugin diff --git a/multimedia/mpeg4ip/buildlink3.mk b/multimedia/mpeg4ip/buildlink3.mk new file mode 100644 index 00000000000..5d2b6498540 --- /dev/null +++ b/multimedia/mpeg4ip/buildlink3.mk @@ -0,0 +1,18 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/04/12 21:39:38 wiz Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +MPEG4IP_BUILDLINK3_MK:= ${MPEG4IP_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= mpeg4ip +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmpeg4ip} +BUILDLINK_PACKAGES+= mpeg4ip + +.if !empty(MPEG4IP_BUILDLINK3_MK:M+) +BUILDLINK_API_DEPENDS.mpeg4ip+= mpeg4ip>=1.4.1 +BUILDLINK_PKGSRCDIR.mpeg4ip?= ../../multimedia/mpeg4ip +.endif # MPEG4IP_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/multimedia/mpeg4ip/distinfo b/multimedia/mpeg4ip/distinfo new file mode 100644 index 00000000000..103682c5537 --- /dev/null +++ b/multimedia/mpeg4ip/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/04/12 21:39:38 wiz Exp $ + +SHA1 (mpeg4ip-1.4.1.tar.gz) = f0a4b9ecfb281c6c20b332002a7e341e27a9ea10 +RMD160 (mpeg4ip-1.4.1.tar.gz) = 656d06433d490aadadd8c6fd8e8d5727870e8766 +Size (mpeg4ip-1.4.1.tar.gz) = 4791075 bytes +SHA1 (patch-aa) = 871343e2f8412b8141849a74170c8336424c067d +SHA1 (patch-ab) = 93875dfe86b50c399113915fbac523becae3e2aa diff --git a/multimedia/mpeg4ip/patches/patch-aa b/multimedia/mpeg4ip/patches/patch-aa new file mode 100644 index 00000000000..4a1486abe6e --- /dev/null +++ b/multimedia/mpeg4ip/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2006/04/12 21:39:38 wiz Exp $ + +--- bootstrap.orig 2005-08-12 17:17:17.000000000 +0000 ++++ bootstrap +@@ -34,7 +34,7 @@ if (test ! -f "$MPEG4IP_SRC/configure") + exit 1 + fi + +-target_system=`uname -s` ++target_system=Linux + if sdl-config --version >/dev/null 2>/dev/null + then + echo "SDL appears to be installed" diff --git a/multimedia/mpeg4ip/patches/patch-ab b/multimedia/mpeg4ip/patches/patch-ab new file mode 100644 index 00000000000..1fafcd9d7cc --- /dev/null +++ b/multimedia/mpeg4ip/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2006/04/12 21:39:38 wiz Exp $ + +--- configure.orig 2005-11-11 00:26:00.000000000 +0000 ++++ configure +@@ -1570,7 +1570,7 @@ echo "$as_me: error: Please run bootstra + { (exit 1); exit 1; }; } + exit -1 + fi +-rm -f config.h >&/dev/null ++rm -f config.h >/dev/null + touch config.h + ac_aux_dir= + for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do |