1. Wez Furlong
  2. atomicparsley

Commits

Show all
Author Commit Message Date Builds
Wez Furlong
fixup cygwin compile
Wez Furlong
more fun with int types
Wez Furlong
more cleanup
Wez Furlong
more cleanup
Wez Furlong
tidy up system include use a little
Wez Furlong
remove unused variables, tidy up
Wez Furlong
remove generated files
Wez Furlong
embrace automake
Wez Furlong
make a pass over the build system to re-enable universal binaries.
Wez Furlong
fix compile on OSX
Wez Furlong
While testing to see if this version has the same problems as SF bug ID 1724372, valgrind complained about the overlapped buffer use in the progress bar code. So, rewrite it. Also handle ENOSYS as an acceptable (silent) error condition when using splice(2); valgrind does not implement that syscall.
Wez Furlong
merge in some fixes for bad buffer management from the snapstream sources http://source.snapstream.com/repos/AtomicParsley/atomicparsley/ The rest of the changes there are either duplications of the 64-bit tweaks that I've already made (shame I didn't find their sources sooner!) or are to support their proprietary metadata.
Wez Furlong
remove debugging output, as it is very verbose on 32-bit systems
Wez Furlong
patch from holyroses @ sf.net to support account name and hdvideo atoms
Wez Furlong
use splice(2) on Linux systems for zero-copy block copying of data.
Wez Furlong
re-jigger the pass-thru of atom data, reduces CPU utilization a tad. move changelog out of header file and into a more readable form as a text file.
Wez Furlong
Add support for m4vp files, taken from sf.net patch 2096254, by Lowell Stewart
Wez Furlong
Add support for ldes atom (long description). This was taken from sf.net patch ID 2096301 by Lowell Stewart.
Wez Furlong
short of actually watching the tagged output, this now appears to correctly generate 64-bit files.
Wez Furlong
bump up some more offsets and sizes to 64-bit types. Remove useless SIGKILL handler (it cannot be caught, and valgrind complains). This build can (apparently) successfully dump the atoms from my test file (>5GB).
Wez Furlong
remove many unneccessary uint32_t casts. Promote some types to 64-bits wide as a start on proper 64-bit file support.
Wez Furlong
fix for sf.net issue ID 2886169 and 1696571
Wez Furlong
fix all warnings
Wez Furlong
import atomicparsley trunk @ 110
  1. Prev
  2. Next