shell-recorder: Don't use a default filename

The default filename isn't localized and isn't the same one that
the shell sets. Just remove the fallback mechanism, and abort
recording if somebody didn't set the filename

https://bugzilla.gnome.org/show_bug.cgi?id=677434
This commit is contained in:
Jasper St. Pierre 2012-06-04 19:30:54 -04:00
parent 8954d33019
commit f5ca649977

View File

@ -150,10 +150,6 @@ G_DEFINE_TYPE(ShellRecorder, shell_recorder, G_TYPE_OBJECT);
*/ */
#define DEFAULT_PIPELINE "vp8enc quality=8 speed=6 threads=%T ! queue ! webmmux" #define DEFAULT_PIPELINE "vp8enc quality=8 speed=6 threads=%T ! queue ! webmmux"
/* The default filename pattern. Example Screencast at 2009-03-11 00:08:15.webm
*/
#define DEFAULT_FILENAME "Screencast at %d %t.webm"
/* If we can find the amount of memory on the machine, we use half /* If we can find the amount of memory on the machine, we use half
* of that for memory_target, otherwise, we use this value, in kB. * of that for memory_target, otherwise, we use this value, in kB.
*/ */
@ -1189,7 +1185,7 @@ recorder_open_outfile (ShellRecorder *recorder)
pattern = recorder->filename; pattern = recorder->filename;
if (!pattern) if (!pattern)
pattern = DEFAULT_FILENAME; return -1;
while (TRUE) while (TRUE)
{ {