summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2011-02-23PR/41461: depend on audio/libdca if ffmpeg option is set. Revision bump.shattered2-3/+4
2011-02-21Bump PKGREVISION due to ABI change of ruby18-base.taca3-5/+6
2011-02-21Update to 0.0.25:wiz5-36/+20
Version 0.0.25 nicestreamtrans: Fix off-by-one bug https://bugs.freedesktop.org/show_bug.cgi?id=34291 Version 0.0.24.1 Version 0.0.24 tests: Rtcp test doesn't make sense in raw rtp: add default prefs to EXTRA_DIST tests: Fix another race in tests nicestream: Skip Nice errors if the component has never been ready nicestream: Fix small leak nicestream: Sort ipv4 addresses first utils: Fix doc string utils: the keyfile stuff already checks the user dirs utils: Pass the element directly instead of its factory name utils: Check default properties/codecs in user data dir too rtp: Add default-element-properties utils: Add function to get default element properties rtp: Add default codec preferences utils: Add function to get default codec preferences raw: Don't delete non-generated files Remove the temporary socket directory after usage nicetransmitter: Place the local socket in the tmp dir Don't hardcode /tmp, instead use g_get_tmp_dir to potentialy get it from the environment, but falling back to /tmp nicetransmitter: Add documentation for create-local-candidates nicetransmitter: Add an option for the transmitter to pick the local side rawconference: This is really meant to be called on the stream. nicetrans: Only emit local-candidate after gathering Unfortunately libnice doesn't currently support doing connectivity checks untill it has finished gathering. If we send a remote peer our candidates before finishing gathering they can start sending us connectivity checks before we're ready for them... So instead sends the local candidates in one batch when gathering is finished, so we'll be ready for the connectivity checks. rawconf: Put the whole caps into the encoding_name in codecs rawconference: Make FsRawStream codec doc visible. docs: Improve the title docs: Add docs for the raw plugin raw: Remove trailing whitespace raw: Simplify session notification of new stream codecs rawstream: Simplify set_remote_codecs cuseless rawsession: Codec has already been validated raw: Don't check for stuff in the codecs that is meaningless for raw rawconference: Add a test with the shm transmitter. rawconference: Remove stream from session in stream's dispose. There's a chance that removing the stream when the session has it weak-reffed can be called from a streaming thread. This can cause it to crash and/or deadlock. This patch changes the stream to call the remove_stream function in the session in its dispose function. The stream already protects itself from being disposed in a streaming thread and therefore prevents the crash/deadlock. rawconference: Use local conference variable. tests: Split the rtpconf extra init into separate callbacks for stream and conf tests: Split the rawconf extra init into separate callbacks for stream and conf rawconference: Remove weak_ref when done. rawconference: Dispose FsRawStream in a separate thread if needed. rawconference: Add fs_raw_conference_is_internal_thread. rawconference: Fix trailing whitespace. rawconference: Correct an error message. rawconference: Wait to add the transmitter's gst-sink until sending. rawconference: Dispose of objects in a single place in new_stream. rawconference: blocking_id will always be 0 here. rawconference: Remove transmitter-pad from the public API. rawconference: Correctly use g_value_set_boxed instead of _take_boxed. rawconference: Use macro instead of g_mutex_lock directly. This patch creates and uses FS_RAW_SESSION_LOCK and _UNLOCK and FS_RAW_STREAM_LOCK and _UNLOCK to improve the ability to debug mutexes. rawconference: Add @author to the files I made. rawconference: Misc style and error checking fixes to Sjoerd's commits. When adding streams, sync the element states with the parent element When removing a stream, make the valve drop packets again rawconference: Change signature of function to avoid collision. This patch changes the signature of fs_codec_to_gst_caps to fs_raw_codec_to_gst_caps to avoid colliding with a function of the same name in the FsRtpConference plugin. rawconference: Keep reference to GstObjects in FsRawStream. rawconference: Actually store the src_pad in FsRawStream. rawconference: Remove unused member from FsRawStream private struct. rawconference: Improve locking in FsRawStream. rawconference: Simplify FsRawSession dispose a little. rawconference: Hold references to GstObjects in FsRawSession. rawconference: Improve FsRawSession's locking. rawconference: Remove elements from bin if sync_state_with_parent fails. rawconference: Simplify a little of removing streams. rawconference: Simplify FsRawSession's dispose function. rawconference: Remove redundant gst_element_sync_with_parent call. rawconference: Fix implemention of FsRawSession's current-send-codec. rawconference: Store FsRawSession codecs and notify on change. rawconference: Fix potential double-free. rawconference: Deactivate pad after removing from bin. rawconference: Remove unneeded variable and just return value. rawconference: Fix copy/paste errors. rawconference: Use correct pad template. rawconference: Fix disposed testcase. rawconference: Free transmitter src and sink when removing streams. rawconference: Set the correct error in fs_raw_session_new_stream. rawconference: Fix base test. FsRawConference doesn't generate codecs. rawconference: Use optional_parameters for codec properties. rawconference: Abstract converting FsCodec to GstCaps. rawconference: Add tests for FsRawConference plugin. This patch adds tests for the FsRawConference plugin. Virtually all of the code is from the FsRtpConference plugin testsuite. rawconference: Add data probe and src_pad_added emission. rawconference: Set capsfilter caps when set_remote_codecs is called. rawconference: Plug memory leak. rawconference: Set initial valve drop settings after creation. rawconference: Set ST's "sending" property when setting "direction". rawconference: Set booleans instead of bitmasked integers. rawconference: Fix some GstElement refcount issues. rawconference: Implement FsRawSession's remote codec handler. rawconference: Implement FsRawSession's codecs properties. Implement the FsRawSession's "codecs" and "codecs-without-config" properties. rawconference: Link the FsRawSession's capsfilter and transmitter_sink. rawconference: Free the FsRawSession's FsTransmitter. rawconference: Add to FsConference and partially link transmitter. rawconference: Fix getting an out of range warning on a gboolean value. rawconference: Fix some type issues in fs_raw_session_new_stream. rawconference: Improve setting the direction. rawconference: Implement the remote-codecs FsRawStream property. rawconference: Implement fs_raw_stream_set_remote_codecs. rawconference: Create and connect FsStreamTransmitter signal handlers. rawconference: Implement fs_raw_stream_set_remote_candidates. rawconference: Remove fs_raw_stream_set_tos_locked. rawconference: Add FsStreamTransmitter. rawconference: Implement fs_raw_session_get_stream_transmitter_type. rawconference: Add FsTransmitter member. rawconference: Add FsRawStream class files. rawconference: Add capsfilter to the session pipeline. rawconference: Add an id to FsRawSessions and support creating them. rawconference: Implement fs_raw_conference_list_transmitters. rawconference: Add the FsRawSession class. These files have been copied directly from the FsMsnSession class and have simply been renamed. More modifications will be needed. P.S. The section documentation has also been altered to better suit the FsRawSession class. rawconference: Remove cname from FsRawParticipant. rawconference: Add FsRawParticipant. rawconference: Add base FsRawConference class and plugin structure. Version 0.0.23.1 Version 0.0.23 common-modified: Dist another stamp file nice: Update to use the nice 0.1.0 API nice: Add compatibility for MS Office Communicator 2007 R2 example gui: Keep a ref to the FsElementAddedNotifier to keep it alive example gui: Set the necessary properties for x264enc rtpsession: Really fix dispose checking rtpsession: Only set disposed to TRUE when actually disposing tests: Add a test of codecs-ready before calling any method Make sure the codecs-ready is not TRUE if no methods have been called yet and some codecs that require discovered parameters are missing. rtpsession: Make sure the original codecs are propertly setup Do the update codecs when creating a FsSession so that original codecs have the required bits for the parameter gathering. tests: Add test for pad alloc in fsfunnel Patch by Yongnian Le <yongnian.le@intel.com> funnel: Implement pad allocation Patch by Yongnian Le <yongnian.le@intel.com> https://bugs.freedesktop.org/show_bug.cgi?id=32208 Use portable 'g_snprintf' instead of 'snprintf' https://bugs.freedesktop.org/show_bug.cgi?id=32276 Replace legacy index() with strchr() and avoid calculating the index twice https://bugs.freedesktop.org/show_bug.cgi?id=32276 mcaststreamtransmitter: Fix error message shmtransmitter: Remove unused header includes Update gtk-doc-plugins.mak from common/ Verify the sanity of arguments passed to user-facing functions rtpsession: Unblock pad if the discovery callback is called while disposing of a session docs: Add docs for the shm transmitter docs: Update custom doc building rules to match newer gst tools nice: Use the right enum type for pad link return Version 0.0.22.1
2011-02-21Bump depends and PKGREVISION for libnice shlib major change.wiz1-2/+2
2011-02-20Restrict availability even more. From Aleksey Cheusov in answer to PR 44615.wiz1-3/+8
2011-02-20Check for libXvMC (not +W) for enabling libxvmc support.wiz1-2/+2
Fixes PR 44588 by Robert Elz.
2011-02-20Solaris fix from maintainer Aleksey Cheusov in PR 44611.wiz2-1/+16
2011-02-19Add missing build dependency on yasm.wiz1-1/+3
2011-02-17Update to avidemux 2.5.4markd22-161/+220
Various bug fixes and support for additional video formats. Including support for gcc4.5 and for latest x264 library.
2011-02-16Update DVDStyler to version 1.8.2.1gls4-22/+19
Pkgsrc changes: - Added LICENSE - Re-enable all translations, they are computed OK now. Upstream changes: Version 1.8.2.1 <2011.01.31> ---------------------------- * updated some translations Version 1.8.2 <2010.11.25> -------------------------- * fixed rendering of menu (considering aspect ratio) * added generation of up to 3 subpicture streams for widescreen menus (widescreen, letterbox, panscan) * fixed rendering of video frame * added auto duplication of title selection menu * added menu option "remember last selected button" * added detection of default video format at first start * added setting for interlaced video * added possibility to specify video border and cropping * added support of stream- and cell-tag in dvdstyler project file * changed to not use mplex by default * fixed command line bug * fixed validation of disc label in welcome dialog * fixed validation of custom actions * added validation of chapters * added setting "Accept invalid actions" * fixed initialization of cache * fixed bug 2919588 (displays error message if user try to create more than 12 buttons) * fixed bug 2963754 (save play all) * fixed bug 2995164 (Infernal loop) * fixed bug 3062442 (frame button misbehavior) * updated dvdauthor to version 0.6.18 * updated ffmpeg to version 0.6 * added support of Mac OS X Version 1.8.1 <2010.05.25> -------------------------- * added possibility to change subtitle options * added support of VCD and half D1 resolutions * added validation of custom actions * some other small changes
2011-02-16Update multimedia/dvdauthor to 0.7.0gls4-20/+44
Pkgsrc changes: - Add LICENSE Upstream changes: 0.7.0: 2010 October 23 * Reworked subtitle file reading so it can now deal with encodings like UTF-16 * Default encoding for subtitle files is no longer ISO-8859-1, but taken from user's locale * Add fontconfig support following a patch by Nicolas George * Remove dvdauthor config files and make command line -o option take precedence over XML dest attribute. * Video format no longer has hard-coded default to NTSC, unless you invoke configure with --enable-default-video-format=NTSC. You can also configure with --enable-default-video-format=PAL to default to PAL. * Implement configuration of default video format as per the proposal at <http://create.freedesktop.org/wiki/Video_Format_Pref>. * File names are no longer converted to locale encoding, unless you invoke configure with --enable-localize-filenames. * You can now specify fill and outline colours and outline thickness for text subtitles. Colours can be specified in additional ways, including by name and in HSV space. * You can now also specify a shadow offset and colour for text subtitles * Allow non-title PGCs in a titleset * The VM language now allows C-style comments, as well as CDATA sections * Add --nomux and --nodvdauthor-data options to spumux (thanks to TED for sponsoring this)
2011-02-15improve comments for patch.obache5-12/+17
2011-02-14update to 4.5.0drochner3-44/+44
many fixes and improvements, too much to list here
2011-02-14bump PKGREV for libmatroska ABI changedrochner1-2/+2
2011-02-14add patches from current vlc to build with libmatroska-1.1drochner4-3/+43
bump PKGREV
2011-02-14update to 1.1.7drochner4-20/+43
changes: -fix for CVE-2011-0531 (was patched in pkgsrc) -improvements to codecs, demuxers, Audio-CD support, subtitles, visualization and platform integration
2011-02-14update to 1.1.0drochner5-14/+13
changes: -API extensions and cleanup -bugfixes
2011-02-13Add gst123ryoon1-1/+2
2011-02-13Fix CATEGORIESryoon1-2/+2
2011-02-13Import gst123-0.1.4 as multimedia/gst123ryoon4-0/+43
The program gst123 is designed to be a more flexible command line player in the spirit of ogg123 and mpg123, based on gstreamer. It plays all file formats gstreamer understands, so if you have a music collection which contains different file formats, like flac, ogg and mp3, you can use gst123 to play all your music and video files. It is implemented in C++ and licensed under the GNU LGPL version 2.
2011-02-13gave up maintainership of clutter-1.x packages.obache2-4/+4
2011-02-12restore the libfaad plugin conditionaltnn1-1/+2
2011-02-10Add a fix for lavtools and jpeg7 from Gentoo via upstream bug tracker.wiz2-1/+29
Ride bump from a few minutes ago.
2011-02-10Add upstream bug report URL.wiz2-3/+4
2011-02-10Really fix png support. From John Bowler.wiz3-52/+511
Bump PKGREVISION.
2011-02-10Add instructions to user to MESSAGE file instead of DESCR.wiz2-9/+12
2011-02-10add missing alsa depahoka1-2/+2
2011-02-10Updated instructionsahoka1-4/+12
2011-02-10This time commit the proper pakages (sorry for the mistake).ahoka6-31/+21
Additions to the previous (uncommitted) version: - Update to 10.2 - Use the RPM version, so we wont have checksum conflicts in the future - Remove libflashsupport dependency (flash uses libalsa now...)
2011-02-08+adobe-flash-plugin10.1ahoka1-1/+2
2011-02-08Import a newer version of Flash plugin. The old one is retained,ahoka6-0/+116
because this version requires TLS support in Linux emulation, which NetBSD 5.x doesnt have.
2011-02-07Bump PKGREVISION for interlaced png fix.wiz1-2/+2
2011-02-07Fix interlaced png handling (lots of (unnecessary) warnings when running,wiz2-51/+25
but works).
2011-02-06Fix build with png-1.5.wiz2-4/+122
2011-02-06Set LICENSE.wiz1-1/+2
2011-02-06Small improvement to png patch. Non-interlaced pngs now work as inputs.wiz2-5/+7
Interlaced not yet.
2011-02-01comment patchdrochner2-3/+5
2011-01-31add patch from upstream to fix an MKV input validation bug possiblydrochner3-2/+17
leading to execution of arbitrary code bump PKGREV
2011-01-29leave it to <string.h> to declare strcasestr() correctlymarkd2-6/+23
2011-01-29Fix build with gcc4.5markd3-1/+22
add PLIST.Linux for additional (v4l) files installed on linux.
2011-01-27Mention URLs for commits including these patches upstream.wiz3-5/+11
2011-01-26update to 0.10.17drochner2-6/+6
changes: misc fixes and improvements
2011-01-26update to 0.10.21drochner4-11/+13
changes: -some elements moved to core -misc fixes and improvements
2011-01-26update to 0.10.27drochner3-20/+11
changes: many fixes and improvements
2011-01-26update to 0.10.32drochner4-22/+13
changes: -New encodebin element -video: add 8-bit paletted RGB, YUV9, YVU9 and IYU1 video formats -misc fixes and improvements
2011-01-26update to 0.10.32drochner5-30/+41
changes: -moved some elements from -bad to here -Performance improvements -misc fixes and improvements
2011-01-26As suggsted by joerg, adjust CHECK_WRKREF_SKIP to just use shell wildcards ↵abs2-12/+4
rather than needing to update it if the so version is changed
2011-01-26update CHECK_WRKREF_SKIP from libvlccore.so.4.0.1 to libvlccore.so.4.0.2 - ↵abs1-2/+2
fixes build with PKG_DEVELOPER=yes
2011-01-25Remove patch hunks that disable --recheck in GNU configure scripts.shattered2-12/+3
These were generated, apparently, by mk/configure/gnu-configure.mk (configure-scripts-override target).
2011-01-25fix PLIST inconsistency if KDE is installed, from Mark Daviesdrochner2-5/+6