summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2014-01-02Update to 1.3.0ryoon9-60/+64
* tarball is not distributed by Google, use Debian's one Changelog: 2013-11-15 v1.3.0 "Forest" This release introduces the VP9 codec in a backward-compatible way. All existing users of VP8 can continue to use the library without modification. However, some VP8 options do not map to VP9 in the same manner. The VP9 encoder in this release is not feature complete. Users interested in the encoder are advised to use the git master branch and discuss issues on libvpx mailing lists. - Upgrading: This release is ABI and API compatible with Duclair (v1.0.0). Users of older releases should refer to the Upgrading notes in this document for that release. - Enhancements: Get rid of bashisms in the main build scripts Added usage info on command line options Add lossless compression mode Dll build of libvpx Add additional Mac OS X targets: 10.7, 10.8 and 10.9 (darwin11-13) Add option to disable documentation configure: add --enable-external-build support make: support V=1 as short form of verbose=yes configure: support mingw-w64 configure: support hardfloat armv7 CHOSTS configure: add support for android x86 Add estimated completion time to vpxenc Don't exit on decode errors in vpxenc vpxenc: support scaling prior to encoding vpxdec: support scaling output vpxenc: improve progress indicators with --skip msvs: Don't link to winmm.lib Add a new script for producing vcxproj files Produce Visual Studio 10 and 11 project files Produce Windows Phone project files msvs-build: use msbuild for vs >= 2005 configure: default configure log to config.log Add encoding option --static-thresh - Speed: Miscellaneous speed optimizations for VP8 and VP9. - Quality: In general, quality is consistent with the Eider release. - Bug Fixes: This release represents approximately a year of engineering effort, and contains multiple bug fixes. Please refer to git history for details.
2014-01-02Use _OPSYS_SHLIB_TYPE instead, SHLIB_TYPE is not usable here.obache1-2/+3
2014-01-01Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.wiz32-55/+64
2013-12-31Add libmediainforyoon1-1/+2
2013-12-31Fix path for libzenryoon2-4/+4
2013-12-31Update multimedia/mediainfo to 0.7.65, and add libmultimedia 0.7.65ryoon8-26/+105
* Split mediaindo into devel/libzen, libmediainfo, and mediainfo. Changelog: Version 0.7.65, 2013-11-20 -------------- + MXF: forcing detection of MPEG Video in case EssenceCompression is not present but MPEG2VideoDescriptor is present + GXF: detection of some captions and time codes event if they are not present at the beginning of the file (testing middle of the file) + DASH MPD: basic support + HDS F4M (Flash Media Manifest): basic support + DCP AssetMap (AM), PackageList (PKL) and CompositionPlaylist (CPL): basic support + IMF AssetMap (AM), PackageList (PKL) and CompositionPlaylist (CPL): basic support + Mac dylib: looking for the dylib in @executable_path and CFBundleCopyExecutableURL dir + AAC: option for instantaneous bitrate in fast detect mode (MediaInfoLib only) + FTP (custom builds only): support of UTF-8 file names + Colour description: colour_description_present added, better separation between bitstream values and container values + MPEG-4: RLE, color space and bit depth + Law rating: support of CEA-608 XDS Content Advisory in MPEG-PS, MPEG-Ts, LXF, GXF + MPEG-4/MOV: Bug found in one file, sample size is 16 with a 32-bit CodecID ("fl32"), correcting the output of MediaInfo x #B775, AVI: AVI can use negative height for raw to signal that it's coded top-down, not bottom-up x #B780, MPEG-TS: crash with some files having PAT/PMT change between begin and end of the file x #B782, PBCore 1.2: some fields were not in the right order x #B784, some humain readable strings were not removed when the corresponding field is removed x #B787, MPEG-4/QuickTime: Erratic appereance of Bitrate Mode x #B798: setlocale() remove from DLL x #B785, DVCPRO HD: streams can be 8 or 10 bit, removing hard coded value from DV parser (MXF header value is used instead when applicable) x MPEG-4: wrong demux of some E-AC-3 streams x AAC: detection of HE-AACv2 was missing if the library is configured with fast detection x MPEG Video: wrong computing of duration of raw stream in case of drop frame time code x Automation, StreamKind type was set to integer, it is text x MPEG-4: was reading lot of useless bytes from disk when the raw stream format is not known x AVI: crash with some malformed text streams x Reference/playlist files were not supported from FTP (custom builds only) x MPEG-4/MOV: ScanOrder was using "stored" value instead of "displayed" value x MXF: Detection of Dolby E was not working in some cases (regression in 0.7.62) x MPEG-4/MOV: freeze with some files having mono 32-bit PCM Version 0.7.64, 2013-07-05 -------------- + New canonical URL of the website: http://MediaArea.net/MediaInfo + Portuguese, Basque and Russian translations updated + E-AC-3: support of streams having substreams (e.g. more than 6 channels) + JPEG: detection of YUVA, RGB, RGBA and YCCK color spaces + MPEG Audio: detection of Id3v1 inside an MPEG Audio frame + Matroska: support of HEVC/H.265 (based on specifications draft from DivX inc) + Canopus: detection of scan mode, scan order, pixel aspect ratio + MD5 generation option (work in progress) + Id3v2: reading of all Id3v2 blocks (no more only the first one) at the beginning of the file + MPEG-4: support of few additional iTunes tags, thanks to Kurtnoise + AVI: detection of Ut Video, thanks to Kurtnoise + MXF: detection of Dolby E even if EssenceCompression is not SMPTE 337 + AIFF: detection of Dolby E + AIFF: detection of not aligned Dolby E + ARIB B24/B37: Caption_conversion_type display (HD, SD, Mobile) + MPEG-TS: displaying CEA-708 service and CEA-608 presence if the corresponding ATSC descriptor is present + MPEG-TS: quicker analysis in the case of quick parsing option + #F412, Matroska: Handling of files having no DocType x #B761, MPEG-TS/ARIB: crash with some streams, thanks to maki x #B765, Matroska: was parsing the complete file if a stream indicated in the header is not present x #B763, MXF: detection of incoherency of channel count between bitstream and wrapper x #B762, Matroska: detecting 23.976 frame rate (instead of 23.962 fps due to imprecise timestamp) x #B759, QuickTime: detection of time codes having tcmi not embedded in tmcd box x #B766, RMVB: a/v delay is incorrect, currently disabling it x #B768, MPEG-4, crash with some MPEG-4 files x #B769, MPEG-4, crash with some MPEG-4 files x #B764, AVC: wrong parsing of some streams having pic_scaling_matrix x AVC, crash with some AVC streams x AAC, infinite loop with some AAC streams x FLV, infinite loop with some FLV files x Matroska: crash with some malformed files x MOV: crash/long parsing with some malformed files x AC-3: crashes and freezes fix x Java 64-bit: Count_Get(StreamKind) was always returning 0 x Python 64-bit: Count_Get(StreamKind) was always returning 0 x DTS: some streams were not detected x DTS: some memory leaks with 14-bit streams x SMPTE ST 302: memory leaks x SMPTE ST 337: memory leaks x Total failure if MEDIAINFO_REFERENCES_NO #define was used x QuickTime: Time code name is in "Title" field x MPEG-4/QuickTime: handling of weird "negative" frame duration is stts Version 0.7.63, 2013-05-13 -------------- + Switched to a BSD-2-Clause license + LXF: AFD (from ancillary stream) support + Detection of some side car files and showing them as a single package (optional) + MOV: more channel positions information + TTML: detection + SAMI: detection + ID3: updated list of genres, thanks to Mats + .so: search a local copy of the library before trying default path + AVI: Support of Adobe PARf (Aspect Ratio) chunk + VC-3: Scan order + #P65, Flac/Ogg DISCTOTAL metadata support, thanks to Kurtnoise + #P67, MOV, add Hap Video to the database, thanks to Kurtnoise + #P67, Matroska, add VP9 to the database, thanks to Kurtnoise + #P68, FLV, add HEVC detection in the FLV parser + #P66, MOV, tref/chap handling, with chapters information, thanks to Kurtnoise + #P72, MOV, HEVC/H265 detection and basic support, thanks to Kurtnoise + #F382/P75, PMP format detection + MPEG-TS, HEVC/H265 support + 16:10 DAR known value x #B742, MPEG-4/MOV, crash with some truncated/invalid files x #B746, MPEG-4/MOV: crash with files having moof atom and no moov atom x #B747, Inconsistent hang with buffer API x #B757, MediaInfoDLL.py MediaInfoList was not working, thanks to Elbenfreund x #B740, XML: dt:dt is replaced by dt (for binary data) x MXF: Dolby E streams starting only at the second or third frame were not well detected x MPEG-4/MOV: reducing analysis time for I-frame only video streams x CEA-708: weird behavior phantom streams are displayed) in case of buggy CEA-708 x AVI: crash with audio delay and AvgBytesPerSec of 0 x Wrong demuxing of the caption stream in the case of AVC streams without frame_mbs_only_flag but having 2 fields in one slarsing was very slow with a sequence of files. x MXF: Pre-charge duration was not read, time code of the first frame was wrong if "Origin" is not 0 x FLV: file was sometimes (e.g. most of the file padded with zeroes) fully parsed x VC-3: Using values from specifications (based on compression ID) instead of SBD/SST/SPL/APLF from bitstream x #738, mediainfo-qt doesn't build
2013-12-23Reset maintainer for resigned developers.wiz1-2/+2
2013-12-17g-ir-scanner on Darwin doesn't like empty comments, fixes hang.jperkin4-2/+34
2013-12-15Force explicit bool conversion for C++11 mode.joerg2-4/+13
2013-12-14Fix include order to sort out build with new glib.joerg4-2/+32
2013-12-13Build with freetype 2.5.xmarkd2-1/+17
2013-12-12require nss and nspr module.obache1-2/+2
2013-12-11Update adobe-flash-plugin11 to 11.2.202.332 for APSB13-28.obache2-6/+6
2013-12-10Add socket libraries on SunOS. Patch from Sebastian Wiedenroth.jperkin1-1/+3
2013-12-10Fix inttypes on SunOS. Patch from Sebastian Wiedenroth.jperkin1-1/+2
2013-12-09Changes 2.1.1:adam4-11/+15
Bug fixes.
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache1-3/+3
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-08Don't leak newly allocated memory. Bump revision.joerg3-3/+20
2013-12-08Explicitly set MKPROFILE=yes to get consistent build results whendholland1-1/+2
bootstrapped. (This package also doesn't build at all when bootstrapped for other reasons; see tech-pkg.)
2013-12-05Remove patch after update (hi drochner)wiz2-33/+0
2013-12-04update to 1.2.4drochner7-106/+15
changes: -faster JPEG decoding -support for EAC3 audio -test input plugin added -misc fixes and improvements
2013-12-04update to 1.0.10drochner13-38/+38
changes: bugfixes
2013-12-04update to 2.0.9drochner2-8/+6
changes: fixes a few important bugs and security issues, mostly needed for Mac OS X
2013-12-03Another case where endian.h needs types.h on MirBSD.bsiegert3-3/+20
2013-12-01Finally fix the build on MirBSD.bsiegert1-2/+5
Disable SSE{2,3,4} in the runtime CPU detection code as well.
2013-11-29Try to unbreak the build on MirBSD. With this, it compiles all the way throughbsiegert3-9/+23
but then fails to link because the library contains unfulfilled references to sse2 functions -- even though they are disabled.
2013-11-28Fix PLIST for non-x86 machinesmartin2-20/+20
2013-11-26Bump PKGREVISION for json-c. Noted by tron.wiz3-5/+6
2013-11-25PKGREVISION bump for json-c shlib rename.wiz15-28/+30
2013-11-24Comment out p5-Storable dependency; included in perl since 5.7.3.wiz1-3/+3
2013-11-21Fixes build on Solaris.obache2-13/+28
2013-11-21fixes build on Solaris.obache2-7/+23
2013-11-20Revbump after updating devel/boost-libsadam3-6/+6
2013-11-20recursive bump from boost-lib shlib major bump.obache3-6/+6
2013-11-15Don't add GCC hacks for Clang.joerg2-3/+13
2013-11-13Do not force C90 and remove some other pointless options that willjoerg3-2/+28
create issues with Clang builds. Bump revision.
2013-11-13Update to 1.1.2:wiz2-6/+6
Changes between 1.1.1 and 1.1.2: -------------------------------- * Various bugfixes for ATSC PSI tables * dvbpsi_packet_push() bugfix * Various bugfixes for dvbinfo * Ignore invalid program pids (pid=0) inside PAT table (closes vlc ticket #9695)
2013-11-13Update adobe-flash-plugin11 to 11.2.202.327 for APSB13-26.obache2-6/+6
2013-11-09Update to phonon-backend-vlc 0.7.0markd2-8/+7
* Support VLC 2.1.0's upcoming appid API setting more application information for PulseAudio. * Reduce performance overhead in audio/video-less setups by not loading dummy plugins at all and removing unnecessary dynamic loading logic. * Internal API redesign to ensure important abstract code is executed. * Partially backed new MediaController subtitle API (explicit font setting is not working as expected in VLC 2.0) * Implement equalizer Effect support. This is only going to appear in VLC 2.2, so the feature remains not present when built against lower versions. * When building against VLC 2.1 the new video title API is used to disable displaying the video title when a video starts to play. This is going to replace the manually set argument for libvlc_new in the long run. * Phonon VLC is now the highest rated backend due to its high quality. This means that whenever an additional backend is installed and the user did not choose a preferred backend Phonon VLC will be used by default. Bug Fixes * Stride calculation for surface painting is done correctly now (affects VideoWidget inside QProxyWidget) * Queued tracks are now correctly played when the current track is about to end. * DirectSound and CoreAudio are no longer marked as advanced devices. This makes auto-selection of devices work on Windows and OSX. * Track selection on AudioCds via the MediaController is now working as intended. * Prevent libpa crashes due to empty user-agent information. * Reduce scope of non-reentrant PulseAudio envrionment setup. Limited due to missing API backing in libvlc. * Subtitle selection now uses correct index mapping preventing off-by-one issues.
2013-11-09Update to phono-backend-gstreamer 4.7.0markd3-10/+9
* Backing for the new MediaController subtitle API. Bug Fixes * Resolved non-reentrant PulseAudio envrionment setup. * Disc playback (AudioCD/DVD/...) is now working correctly with more than one physical device. * Prevent reading from deleted StreamReaders. * Removed performance penalty caused by debug code even when debug was disabled. * Installed icons now have the correct pixel size. * VolumeFaderEffect can now internally abort fades when necessary. * Removed various minor memory leaks. * The logic behind the aboutToFinish signal has been revised. The signal will now only produce gapless transitions if GStreamer issued a callback more than 500 msec before the end of the current source. This prevents dead locks with short sources (e.g. notifications) but also prevents the queue mechanic from working when using short sources or sources of which the totalTime can not be identified (e.g. streams). It is advised that all applications make sure they handle the finished signal in addition to aboutToFinish to ensure that playback does not stop without user instruction.
2013-11-09Update to phonon 4.7.0markd3-12/+8
* MediaSource(QString) is now deprecated, MediaSource(QUrl) should be used instead. * New build option PHONON_ASSERT_STATES to debug incoherent or incorrect state changes from the backend. * Documentation cleanup. * Normalized internal QObject connections. * Experimental support for building libphonon using QMake; limited control over feature set and installation path. * By default both official Phonon backends try to find a matching subtitle file for videos. * Phonon's CMake build now uses CMake's own GNUInstallDirs which on most systems should correctly figure out where to put library files (in particular with regards to multi-architecture support on Linux). Should you wish to manually set the library installation path, please use CMAKE_INSTALL_LIBDIR rather than LIB_INSTALL_DIR from now on. API Additions * Additional subtitle API (only partially backed by Phonon VLC - see FeatureMatrix) * BluRay support in libphonon (only backed by Phonon VLC) Backend Exclusive API Additions * New AudioOutputInterface47 allowing backends to get the Phonon Pulseaudio stream mapping ID which can be used together with PulseSupport::streamProperties to prevent [#321288]. Requires PHONON_BACKEND_VERSION_4_7 to be defined as with all new interface versions. Bug Fixes * AudioOutput::setVolume can now be called before entering Phonon::Playing state regardless of whether PulseAudio is in use or not. * Consecutive streams no longer override each other's PulseAudio stream mapping.
2013-11-09Fix build on NetBSD/arm, at least on NetBSD/evbearmv6hf-el 6.99.25ryoon4-11/+36
2013-11-07Fix typo in NetBSD/mipsel caseryoon1-2/+2
2013-11-07Update to KDE SC 4.11.3markd28-216/+47
bugfixes, many new features, improved stability and performance.
2013-11-04Check if VAAPI is supported and fail silently otherwise.joerg1-1/+6
2013-10-30Changes 2.1:adam6-32/+60
- aecho filter - perspective filter ported from libmpcodecs - ffprobe -show_programs option - compand filter - RTMP seek support - when transcoding with ffmpeg (i.e. not streamcopying), -ss is now accurate even when used as an input option. Previous behavior can be restored with the -noaccurate_seek option. - ffmpeg -t option can now be used for inputs, to limit the duration of data read from an input file - incomplete Voxware MetaSound decoder - read EXIF metadata from JPEG - DVB teletext decoder - phase filter ported from libmpcodecs - w3fdif filter - Opus support in Matroska - FFV1 version 1.3 is stable and no longer experimental - FFV1: YUVA(444,422,420) 9, 10 and 16 bit support - changed DTS stream id in lavf mpeg ps muxer from 0x8a to 0x88, to be more consistent with other muxers. - adelay filter - pullup filter ported from libmpcodecs - ffprobe -read_intervals option - Lossless and alpha support for WebP decoder - Error Resilient AAC syntax (ER AAC LC) decoding - Low Delay AAC (ER AAC LD) decoding - mux chapters in ASF files - SFTP protocol (via libssh) - libx264: add ability to encode in YUVJ422P and YUVJ444P - Fraps: use BT.709 colorspace by default for yuv, as reference fraps decoder does - make decoding alpha optional for prores, ffv1 and vp6 by setting the skip_alpha flag. - ladspa wrapper filter - native VP9 decoder - dpx parser - max_error_rate parameter in ffmpeg - PulseAudio output device - ReplayGain scanner - Enhanced Low Delay AAC (ER AAC ELD) decoding (no LD SBR support) - Linux framebuffer output device - HEVC decoder, raw HEVC demuxer, HEVC demuxing in TS, Matroska and MP4 - mergeplanes filter
2013-10-30Bump PKGREVISION of packages whose Lua depends changed form, but whosedholland1-2/+2
own PKGNAME is unchanged.
2013-10-25Don't use -fforce-addr.joerg4-5/+29
2013-10-24Fix build on SunOS. Patches from Sebastian Wiedenroth.jperkin3-2/+20
2013-10-24Add socket libraries on SunOS. Patch from Sebastian Wiedenroth.jperkin1-1/+3