- 14 Feb, 2014 1 commit
-
-
Ralph Giles authored
Typo in the conditional to check the exit condition in ascii_strcasecmp. It checks for (!*s1 || !*s1) instead of (!*s1 || !*s2). The typo did not affect the result of the function as the loop is exited before changing s1 or s2 anyway. Fix ported from the copy in the flac library. Thanks to dcb314 for reporting it here. Closes https://trac.xiph.org/ticket/2007 svn path=/trunk/vorbis-tools/; revision=19089
-
- 10 Dec, 2013 1 commit
-
-
Gregory Maxwell authored
svn path=/trunk/vorbis-tools/; revision=19046
-
- 13 Feb, 2013 1 commit
-
-
Ralph Giles authored
Fixes an issue with the macro expecting pthread_t to be convertable from an int, which isn't true on mingw where pthread_t is a struct. Also move the macro out of acinclude.m4 and into its own file in the m4 subdirectory. Thanks to Laura Michaels for reporting the issue. svn path=/trunk/vorbis-tools/; revision=18791
-
- 08 Jan, 2013 1 commit
-
-
Monty authored
Update configure.ac to, as ron puts it, "the 21st century" (mostly macro updates that appear to be symvol-pushing) svn path=/trunk/vorbis-tools/; revision=18763
-
- 18 Dec, 2012 1 commit
-
-
Ralph Giles authored
Patch to the vorbis-dev list. https://bugzilla.redhat.com/887540 svn path=/trunk/vorbis-tools/; revision=18747
-
- 02 Aug, 2012 1 commit
-
-
Timothy B. Terriberry authored
ogginfo wasn't correcting for the granule position difference between 3.2.0 and 3.2.1 streams. It was always assuming the 3.2.1 behavior, but since this code hasn't been changed since 2005 and the 3.2.1 bitstream bump was done in 2007, it was simply wrong before. svn path=/trunk/vorbis-tools/; revision=18497
-
- 12 Jul, 2012 2 commits
-
-
Ralph Giles authored
svn path=/trunk/vorbis-tools/; revision=18450
-
Ralph Giles authored
This isn't all of them, by any stretch, but they are the ones which were easy to trigger when the output file could not be opened. Helps with valgrind cleanness. svn path=/trunk/vorbis-tools/; revision=18449
-
- 13 Jun, 2012 2 commits
-
-
Timothy B. Terriberry authored
This option was accidentally disconnected in r16793. This patch restores the option's functionality, and allows the code to distinguish between an actual unknown length (totalframes==-1) and an empty file (totalframes==0). Fixes #1803. svn path=/trunk/vorbis-tools/; revision=18383
-
Timothy B. Terriberry authored
resize_buffer() would only free the channel buffers when the channel count changed, not when the size of the buffer changed, even though it allocated new buffers in both cases. svn path=/trunk/vorbis-tools/; revision=18382
-
- 19 Nov, 2011 1 commit
-
-
Monty authored
patch from ph3r-der-loewe See Trac #1786 svn path=/trunk/vorbis-tools/; revision=18121
-
- 06 Dec, 2010 1 commit
-
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17722
-
- 14 Nov, 2010 1 commit
-
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17625
-
- 04 Nov, 2010 1 commit
-
-
Monty authored
Reported by msoltyspl, fixes Trac #1749 svn path=/trunk/vorbis-tools/; revision=17616
-
- 22 Oct, 2010 1 commit
-
-
oggk authored
svn path=/trunk/vorbis-tools/; revision=17559
-
- 23 Aug, 2010 1 commit
-
-
Timothy B. Terriberry authored
Requested by Philipp Schafft. svn path=/trunk/vorbis-tools/; revision=17368
-
- 26 Mar, 2010 6 commits
-
-
Ralph Giles authored
The found flag was set on a match, but the value was never used. Fixes a warning reported by scan-build. svn path=/trunk/vorbis-tools/; revision=17074
-
Ralph Giles authored
Fixes an unchecked value warning reported by clang's scan-build tool. svn path=/trunk/vorbis-tools/; revision=17073
-
Ralph Giles authored
The implementation of theora_comment_clear() in ogginfo performed a NULL check before deferencing members to free() them, but zeroed the indicated memory regardless. svn path=/trunk/vorbis-tools/; revision=17072
-
Ralph Giles authored
The oggenc option parsing set some filter strings to a default, then checked later settings from the command line against that default to decide whether to warn about multiple settings of the same value. This works fine when the default is 'NULL' but unforutnately in the case where the default is a string literal the results of the pointer comparison is undefined: the compiler will generally collapse the two instances of the same #define'd literal, but it is not required to do so. And if fact, the clang compiler warns about this. Instead, we use strcmp() to compare the values of the two different pointers, which will be identical if they both point to the literal. This works in the case of DEFAULT_NAMEFMT_REMOVE, but generated a new warning on DEFAULT_NAMEFMT_REPLACE which was NULL. Clang also warns (incorrectly) on the code: #define bar NULL if (foo && bar && strcmp(foo, bar)); so instead, we use the empty string for an empty default. This lets us preserve the identical code paths for the two options, and have things still work if the defaults are changed later. The logic is still a little odd as it won't warn about successive identical settings, but perhaps that's a feature. svn path=/trunk/vorbis-tools/; revision=17071
-
Ralph Giles authored
The oggenc program uses OV_ECTL_COUPLING_SET which appreared in libvorbis 1.3.0. We could easily conditionalize this option, but prefer to require that the two version upgrade in sync, so instead the configure script checks for this version, or if pkg-config isn't available, it checks for the symbol itself. Note that the use of AC_CHECK_DECL() probably requires a more recent autoconf version than the 2.53 dependency we declare, but as usual the documentation provides no guidance as to when this macro was added. svn path=/trunk/vorbis-tools/; revision=17070
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17062
-
- 24 Mar, 2010 8 commits
-
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17017
-
Monty authored
loop. Fixes #1598 svn path=/trunk/vorbis-tools/; revision=17016
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17015
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17014
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17013
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17010
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17009
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=17006
-
- 23 Mar, 2010 2 commits
- 07 Mar, 2010 1 commit
-
-
Conrad Parker authored
Patch by Ray Kohler in this thread: http://lists.xiph.org/pipermail/vorbis-dev/2010-March/020109.html This patch adds a configure check for scandir and alphasort, and if present it sorts directory contents, eg. when a directory name is given on the commandline. Tested on Linux with these functions present, and also tested that the old codepath still works. svn path=/trunk/vorbis-tools/; revision=16953
-
- 04 Feb, 2010 1 commit
-
-
Monty authored
svn path=/trunk/vorbis-tools/; revision=16870
-
- 27 Jan, 2010 2 commits
- 26 Jan, 2010 4 commits