OSDN Git Service

batch file scanning and scan cancel
authorjstebbins <jstebbins@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 25 Nov 2009 21:14:44 +0000 (21:14 +0000)
committerjstebbins <jstebbins@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 25 Nov 2009 21:14:44 +0000 (21:14 +0000)
commit7dc534bc87accdf2d58a0a6e8e209fdf9c46f41a
tree0979d88ba5116f4ad7e41f55bc7f93a1a82040b9
parent106aac3c7212b03d8bcdd6d871026a7510b317ed
batch file scanning and scan cancel
When a directory is specified as the source, first we attempt to open as a dvd,
then if that fails, we attempt to open each file in the directory as a stream
source.  Since opening a large directory of files can take a really long time,
you can also now cancel a scan.

git-svn-id: svn://localhost/HandBrake/trunk@2980 b64f7644-9d1e-0410-96f1-a4d463321fa5
23 files changed:
gtk/src/callbacks.c
gtk/src/ghb.ui
gtk/src/hb-backend.c
gtk/src/hb-backend.h
gtk/src/marshalers.h
gtk/src/presets.c
libhb/batch.c [new file with mode: 0644]
libhb/common.c
libhb/common.h
libhb/decmetadata.c
libhb/dvd.c
libhb/dvdnav.c
libhb/hb.c
libhb/hb.h
libhb/internal.h
libhb/ports.h
libhb/reader.c
libhb/scan.c
libhb/stream.c
libhb/work.c
macosx/Controller.h
macosx/Controller.m
test/test.c