| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
[dsd: minor tweaks, dont allow mode-change while not in STATE_READY]
|
|
|
|
|
|
| |
Introduce the relevant code catches to allow audio recording
when no camera is present. Still has some rough edges but is
now usable at least.
|
|
|
|
|
| |
Returning from video playback would continue using X instead of Xv for the
live camera feed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a rework of the UI that uses a more standard GTK+ principles
than previously. There is still a small amount of black magic, kept
away inside mediaview.py.
The UI/model separation was also refined in places, and a lot of code
was simplified.
Overall the functionality remains identical, and I tried to keep the UI
the same as before (but it is not pixel perfect).
As this was quite big there may be some bugs to shake out.
|
|
|
|
|
|
|
|
|
|
| |
Photos were not being shared properly (the download never succeeded)
because the servers MD5 checking always failed ("I don't have this photo").
This is because the UUIDs were always being saved as UUID objects, and
comparing them later with a string (in getRecdByMd5) was always failing.
Save UUIDs as a string to solve this issue and others that surround it.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Use uuid and do not md5 video files
* Fallback to ximagesink if xvimagesink is unaccessible
* Use one pass for encodings
* Remove glivex and add thumb_play to glive
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Record-59 is broken in joyride because we moved to a gstreamer, which
doesn't like these broken pipelines.
This commit reworks the whole pipeline system, making it easier to
read and generally better structured.
This is the work I did this summer, which didn't quite work for 8.2.
Now that we have upgraded to the newer gstreamer in F10, the bugs
have disappeared. There are a couple of quirks with video recording
but it works well.
|
|
|
|
|
| |
Revert to the old pipeline, which at least works 100% with the old
gstreamer versions that we are now shipping.
|
|
|
|
|
|
|
|
|
|
| |
Move to a model where the pipeline core is fixed, and we can plug in
photo and video bins to the tee element, and/or add an audiobin
separated from the rest for recording audio. Fixes problems caused by
not doing pad blocking and having unconnected elements lying around
in the pipeline.
Video recording is not quite working right... Audio and photo seem OK.
|
|
|
|
| |
git-svn-id: http://mediamods.com/public-svn/camera-activity/tags/51@1019 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
|
|
|
|
| |
git-svn-id: http://mediamods.com/public-svn/camera-activity/tags/51@1014 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
|
|
|
|
| |
git-svn-id: http://mediamods.com/public-svn/camera-activity/tags/51@1013 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
|
|
|
|
| |
git-svn-id: http://mediamods.com/public-svn/camera-activity/tags/50@1006 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
|
|
|
|
| |
git-svn-id: http://mediamods.com/public-svn/camera-activity/tags/50@1002 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
|