diff options
author | jstebbins <[email protected]> | 2015-06-29 16:05:38 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2015-06-29 16:05:38 +0000 |
commit | 10f6690cfa1ebbd5a837e03f70d011b51ea7690a (patch) | |
tree | 7cbd3196b1367cade621ae14fe932778bc4d86bd /libhb/internal.h | |
parent | af9de404779378e28af413d18291975dedd68861 (diff) |
libhb: detect read errors and propagate
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7332 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'libhb/internal.h')
-rw-r--r-- | libhb/internal.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libhb/internal.h b/libhb/internal.h index 30d8c24c8..4be0dffc3 100644 --- a/libhb/internal.h +++ b/libhb/internal.h @@ -48,6 +48,7 @@ void hb_title_close( hb_title_t ** ); **********************************************************************/ int hb_get_pid( hb_handle_t * ); void hb_set_state( hb_handle_t *, hb_state_t * ); +void hb_set_work_error( hb_handle_t * h, hb_error_code err ); void hb_job_setup_passes(hb_handle_t *h, hb_job_t *job, hb_list_t *list_pass); /*********************************************************************** @@ -327,7 +328,7 @@ typedef struct hb_bd_s hb_bd_t; typedef union hb_dvd_s hb_dvd_t; typedef struct hb_stream_s hb_stream_t; -hb_dvd_t * hb_dvd_init( char * path ); +hb_dvd_t * hb_dvd_init( hb_handle_t * h, char * path ); int hb_dvd_title_count( hb_dvd_t * ); hb_title_t * hb_dvd_title_scan( hb_dvd_t *, int title, uint64_t min_duration ); int hb_dvd_start( hb_dvd_t *, hb_title_t *title, int chapter ); |