projects
/
synfig.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5eccd51
)
Extract target function updated.
author
Diego Barrios Romero
<eldruin@gmailcom>
Sat, 20 Feb 2010 15:43:36 +0000
(16:43 +0100)
committer
Diego Barrios Romero
<eldruin@gmailcom>
Sat, 20 Feb 2010 15:43:36 +0000
(16:43 +0100)
synfig-core/src/tool/main.cpp
patch
|
blob
|
history
diff --git
a/synfig-core/src/tool/main.cpp
b/synfig-core/src/tool/main.cpp
index
2ae8908
..
409bd1a
100644
(file)
--- a/
synfig-core/src/tool/main.cpp
+++ b/
synfig-core/src/tool/main.cpp
@@
-550,20
+550,20
@@
int extract_target(arg_list_t &arg_list,string &type)
int extract_target_params(arg_list_t& arg_list,
TargetParam& params)
{
int extract_target_params(arg_list_t& arg_list,
TargetParam& params)
{
- arg_list_t::iterator iter;
+ arg_list_t::iterator iter
, next
;
- for(
iter=arg_list.begin(); iter!=arg_list.end(); iter
++)
+ for(
next=arg_list.begin(),iter=next++;iter!=arg_list.end();iter=next
++)
{
if(*iter=="-vc")
{
// Target video codec
{
if(*iter=="-vc")
{
// Target video codec
- params.video_codec = extract_parameter(arg_list, iter);
+ params.video_codec = extract_parameter(arg_list, iter
, next
);
}
else if(*iter=="-vb")
{
// Target bitrate
params.bitrate =
}
else if(*iter=="-vb")
{
// Target bitrate
params.bitrate =
- atoi(extract_parameter(arg_list, iter).c_str());
+ atoi(extract_parameter(arg_list, iter
, next
).c_str());
}
else if (flag_requires_value(*iter))
iter++;
}
else if (flag_requires_value(*iter))
iter++;