OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / libhb / internal.h
index ada06b6..8223ebf 100644 (file)
@@ -87,6 +87,7 @@ void          hb_buffer_copy_settings( hb_buffer_t * dst,
 
 hb_fifo_t   * hb_fifo_init( int capacity, int thresh );
 int           hb_fifo_size( hb_fifo_t * );
+int           hb_fifo_size_bytes( hb_fifo_t * );
 int           hb_fifo_is_full( hb_fifo_t * );
 float         hb_fifo_percent_full( hb_fifo_t * f );
 hb_buffer_t * hb_fifo_get( hb_fifo_t * );
@@ -151,7 +152,7 @@ hb_work_object_t * hb_codec_encoder( int );
 /***********************************************************************
  * sync.c
  **********************************************************************/
-int hb_sync_init( hb_job_t * job );
+hb_work_object_t * hb_sync_init( hb_job_t * job );
 
 /***********************************************************************
  * mpegdemux.c
@@ -210,6 +211,7 @@ void                 hb_stream_close( hb_stream_t ** );
 hb_title_t * hb_stream_title_scan( hb_stream_t *);
 int          hb_stream_read( hb_stream_t *, hb_buffer_t *);
 int          hb_stream_seek( hb_stream_t *, float );
+int          hb_stream_seek_ts( hb_stream_t * stream, int64_t ts );
 int          hb_stream_seek_chapter( hb_stream_t *, int );
 int          hb_stream_chapter( hb_stream_t * );