]> granicus.if.org Git - handbrake/commitdiff
CLI: Generate default chapter marker titles when a marker file is not specified,...
authorjbrjake <jb.rubin@gmail.com>
Tue, 8 Apr 2008 05:11:25 +0000 (05:11 +0000)
committerjbrjake <jb.rubin@gmail.com>
Tue, 8 Apr 2008 05:11:25 +0000 (05:11 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1392 b64f7644-9d1e-0410-96f1-a4d463321fa5

test/test.c

index 4a87f62dea3e1c4ca1f60a38c452ce86d6b91370..06f7cbf3160124bbc19c2f379af17763fea23725 100644 (file)
@@ -744,6 +744,21 @@ static int HandleEvents( hb_handle_t * h )
 
                         hb_close_csv_file( file );
                     }
+                }
+                else
+                {
+                    /* No marker file */
+                    
+                    int number_of_chapters = hb_list_count(job->title->list_chapter);
+                    int chapter;
+                    
+                    for(chapter = 0; chapter <= number_of_chapters - 1 ; chapter++)
+                    {                        
+                        hb_chapter_t * chapter_s;
+                        chapter_s = hb_list_item( job->title->list_chapter, chapter);
+                        snprintf( chapter_s->title, 1023, "Chapter %i", chapter + 1 );
+                        chapter_s->title[1023] = '\0';
+                    }
                 }
                        }