[PULL] cheese: overrun callback for slow machines



Hello-

This is one half of my solution to slow netbooks running cheese and
trying to encode videos[1]. The basic idea here is to detect a pipeline
stall and inform the user that their machine is too slow to encode video
in real time. It suggests that lowering the resolution might help.

The second half will come in my next email and records to an avi with no
compression and then kicks off a thread to do the encoding to ogv.

Brandon Philips (5):
      fileutil: remove redundant code
      camera: move signals array into CheeseCameraPrivate
      window: move info bar from no-camera to window
      window: use fileutil's CheeseMediaMode
      camera: provide an overrun signal and implement callback

http://ifup.org/git/?p=cheese.git;a=shortlog;h=refs/heads/overrun

git pull git://ifup.org/philips/cheese.git overrun

NOTE: This is against 2.31.90 as master seems to be a playground for new
ideas at this point and I couldn't get it to work.

I usually hack on the Kernel and thus I am no expert on GTK and
gstreamer so please review my code carefully.

Thanks,

	Brandon

[1] https://bugzilla.gnome.org/show_bug.cgi?id=564957


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]