Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#17871 - [recordmydesktop] no longer behaves as expected after libtheora 1.1.x release

Attached to Project: Community Packages
Opened by John Wolfe (igneous) - Sunday, 17 January 2010, 11:14 GMT
Last edited by Dan Griffiths (Ghost1227) - Wednesday, 20 January 2010, 00:54 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Previous to libtheora 1.1.x, launching recordmydesktop via 'recordmydesktop -o file.ogv' would result (when played back), a video playing at a solid framerate (15fps by default). Now since thusnelda has released, recordmydesktop must be launched with the flag '-v_bitrate 2000000' to achieve playable video... otherwise it produces a video that appears to progress at one frame every few seconds.

Additional Info:
There appears to be a corresponding bug report here on the recordmydesktop bug tracker, here: http://sourceforge.net/tracker/?func=detail&aid=2917968&group_id=172357&atid=861428
As far as I know, recordmydesktop is out of active development, and in buxfix-only mode.. so if someone could solve the issue and submit a patch upstream, perhaps it would be accepted. There is also speculation that this issue may be caused by Xorg 1.6.x -> 1.7.x.. but I'm unsure how to determine whether or not that is the case. The workaround to this bug leads me to believe it is an API/ABI change in libtheora.

Steps to reproduce:
1. Install community/recordmydesktop
2. record a video with 'recordmydesktop -o file.ogv'
3. Play file.ogv with the media player of your choice.
4. Compare resulting file against one recorded with 'recordmydesktop -v_bitrate 2000000 -o file.ogv'
This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Wednesday, 20 January 2010, 00:54 GMT
Reason for closing:  Upstream
Additional comments about closing:  The issue with the source not building has been patched. The issue with recordmydesktop now requiring the -v_bitrate argument is well known with the most recent libtheora update. If you require a way to make this work with one of the GUI clients, please check the thread at http://www.linuxquestions.org/questions/ showthread.php?p=3749812#post3749812
Comment by John Wolfe (igneous) - Sunday, 17 January 2010, 12:10 GMT
Also: the pkgbuild no longer builds due to the references in recordmydesktop's code to '/usr/include/X11/extensions/shmstr.h'. Which, for the reference, has been renamed to shmproto.h. Additionally, the pkgbuild has no || return statements, so it still appears to successfully build the package.

Loading...