summaryrefslogtreecommitdiff
path: root/audio/libmp3splt
AgeCommit message (Collapse)AuthorFilesLines
2009-07-25Update to 0.5.6. From the changelog:schmonz3-7/+9
- fixed compilation problem, bug #2785683 - fixed critical bug with overlap splitpoints not working (feature #1530782 => bug) - fixed critical bug with mp3 stdin (& framemode) - fixed bug #2786300 in plugins compilation (added -lm) - Xing header is now written even if SPLT_NO_TAGS option is used - added SPLT_OPT_XING option to not write Xing header - fixed bug with custom tags and multiple usages of @o - fixed bug with stdin & id3v2 & xing - fixed a small bug with genre in custom tags - fixed some warning messages & added some more - fixed dewrap error message - fixed dewrap bug to not attempt to create output directories when '-d' option is used - fixed minor bug #2790952 : time mode creating an empty file (at the end) - fixed issue with CUE file not being imported correctly : \r and \n problem (bug #2778717) - fixed bug #2691576 - CUE file seg fault if no artist - fixed bug #2520183 : wrong size in snprintf call - fixed bug with ID3v1 and '@N' (was 1,3,5,... instead of 1,2,3,...) - fixed time split with '0.0' was infinite looping - fixed empty output format '' seg fault - added options @m,@M,@s,@S,@H,@h + no @h or @H in output filenames if hundreths are 0 - added --with-(mad|id3)(-libraries|-includes)?, --disable-[mad|id3]test configure options - added overlapping option of split files (feature request #1530782)
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-02-12move the libltdl where it belongsdrochner1-1/+2
2009-02-12Update to 0.5.4. From the changelog:schmonz2-6/+6
- fixed bug crashing the applications on the silence split when no 'get_silence_level' function defined - added ID3v2 support when compiling with 'libid3tag' support - added '@nX' to '-o' option to specify the number of digits (X) in the output track identifier number - added the '@N' variable when using the '-g' option for auto incrementing the track number in the tags - fixed bug #2398397 : 'license version broken in README' - fixed the zeroes not being added before the number when using @n - fixed a lot of ugly codings and compiler warnings - fixed problem with configure yielding error when libid3tag not found - fixed libtool incompatibility issue (libtool: link: cannot find the library `../libltdl/libltdlc.la'), bug #2144760 - updated to check for illegal characters in output filenames - fixed all tags/filenames "unicode" encoding issues on windows - the default behaviour of the tags on the split files has changed: by default, we set the tags version of the file to split in the split files (for example if the file for split has ID3 version X, the tags in the split files will be ID3vX) - the tags in the output files can be changed with the SPLT_OPT_FORCE_TAGS_VERSION option - fixed issue when the input file is erased if the output is the same as the original file - fixed small track issue in tags
2008-10-05Update to 0.5.1 and take MAINTAINER. From the changelog:schmonz4-13/+14
- fixed bug settings custom tags to splitted files - fixed bug for mac compilation (#2099498 : no plugin matches the file 'xxx') - added plugin system for audio formats (currently supports ogg vorbis and mp3) - implemented STDIN and STDOUT (like in the original mp3splt) - moved translation of error codes to string into the library - implemented experimental version of 'mp3splt.log' (like in the original mp3splt) - return codes of many functions were checked - option '-o' now creates directories if necessary - fixed a log of bugs, including : (some are related to mp3splt command line, but I post them here) #1807288 : one-off bug #1483040 : problems with output file path(mp3splt is removing '/') #1665006 & #1665002 : corrected return codes & const correctness #2000246 : changed 'splitted' to 'split' #118157 : unplayable stdin files on windows (+ same problem for stdin)
2008-02-06This library provides functions for splitting/manipulation of MP3 andbjs5-0/+67
OGG/Vorbis files. It is provided mainly for use with mp3splt, as this allows the mp3splt package not to explicitly depend on any of this library's dependencies. Of course, other programs are free to use it!