summaryrefslogtreecommitdiff
path: root/recordmydesktop
AgeCommit message (Collapse)Author
2006-12-13added -buffer-size option,iovar
along with relevant documentation, arg parsing, etc. Removed obolete and unused encoding variable. git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@237 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-11removed fprintf line that caused segfault after unpauseiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@233 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-10Many changes, mostly focusing around proper interleaving ofiovar
theora and vorbis streams (which should now be correct). Also missing eos has been taken care. New condition variables have been added to signal end of encoding threads and avoid lockups, caused by the new configuration for eos. Also the main thread handles better the joins now, making sure that the encoding threads do not get stuck waiting. git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@230 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-10underrun message correctioniovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@229 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-10multiplexing of vorbis-theora streams correctediovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@228 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-09Patch for non-compliant window managers,iovar
by Andreas Zwinkau git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@227 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-09corrected(added) eos on both streamsiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@226 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-09minor corrections in sound handlingiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@225 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-08reverted to 1.5iovar
memcmp isn't faster after all (it just doesn't register at gprof) git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@224 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-08faster CompareBlocksiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@223 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-04string formattingiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@212 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-04v0.3.1 changesiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@211 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-04Added custom X error handler, toiovar
avoid BadWindow on XGetWindowAttributes, with XQueryTree git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@210 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-04v0.3.1-CVSiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@209 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-12-01missing escapes in manpage,iovar
fix by David Valot git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@207 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-28v0.3.0r2iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@205 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-25corrected headers inclusion in project.iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@197 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-22v0.3.0r1iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@196 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-22fix for paused condition, stop counting total framesiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@195 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-17default working directory changed to /tmpiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@180 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-16changed temprary variable names in I16TOA(should not create conflicts but ↵iovar
it's better anyway) git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@173 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-16added 1 more byte in base_name malloc(terminating zero was missing from length).iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@172 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-14v0.3 changesiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@167 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-14v0.3 changesiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@166 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-14documented all fuctions in headeriovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@165 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-14got rid of all the casting madness, from the threads.iovar
(casting happens only during pthread_create now to avoid the warning) git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@164 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-14file streams flushing before final coseiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@163 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-13Changed endianess-related handling of bgra values.iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@162 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-11cache cleanup on SIGABRTiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@161 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-11Cache files are now broken on 500mb parts, measured always as uncomressed bytesiovar
as gzwrite returns them, in order to avoid gzlib 2 gb file size limit. CacheFileN,SwapCacheFilesWrite,SwapCacheFilesRead functions have been added to achieve this without messing with normal operation(i.e. the rest of the program keeps operating on the same file pointer). Also PurgeCache function has been added to separate the task from encoding itself. git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@160 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-09Writting and reading cache, is changed to happen throughiovar
normal fwrites-freads, when zero compression is selected as an option git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@159 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-09rearranged changelog entries.iovar
New ones go on the top now git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@158 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-08added instructions for cvs. adeed libSM and libICE on compilationiovar
dependencies git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@157 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-08removed message that was used for rMD-exp. added a licenseiovar
summary. git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@156 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-11-08Replaced all files with the ones in the rMD-exp module.iovar
(this should have been a branch not a module, but it's too late now. rMD-exp module will be purged but if anyone's interested on the not-so descriptive commit logs, they'll be on the attic. This is the start of the 0.3 branch. Files will will be tagged as v0_3_0 in a new branch before final release. Snapshot prior to this release has tagged as v0_2_7 in a new branch. All releases will be tagged and branched from now on. git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@153 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-23v0.2.7iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@110 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-23reverted to version 1.4iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@109 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-23v 0.2.7iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@108 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-23reopen device handlingiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@107 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-23av sync imporovementsiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@106 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-23non-blocking audio openiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@105 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-04minor additions-changesiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@83 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-02*** empty log message ***iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@82 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-01check if file was opened succesfullyiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@81 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-01version 0.2.6iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@79 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-01major segfault bug, related to libogg thread safety, resolvediovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@78 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-01more leaks fixediovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@77 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-01*** empty log message ***iovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@76 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-10-01major memory leakage fixediovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@75 f606c939-3180-4ac9-a4b8-4b8779d57d0a
2006-09-28fix, in order to not hang on the encoderiovar
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@74 f606c939-3180-4ac9-a4b8-4b8779d57d0a
© All Rights Reserved