3 This file is part of the HandBrake source code.
4 Homepage: <http://handbrake.fr/>.
5 It may be used under the terms of the GNU General Public License. */
9 struct hb_work_private_s
14 int encsubInit( hb_work_object_t * w, hb_job_t * job )
16 hb_work_private_t * pv;
18 pv = calloc( 1, sizeof( hb_work_private_t ) );
26 int encsubWork( hb_work_object_t * w, hb_buffer_t ** buf_in,
27 hb_buffer_t ** buf_out )
29 hb_work_private_t * pv = w->private_data;
30 hb_buffer_t * in = *buf_in;
34 /* EOF on input stream - send it downstream & say that we're done */
41 * Don't do anything at present, just pass the buffer on.
49 void encsubClose( hb_work_object_t * w )
51 free( w->private_data );
54 hb_work_object_t hb_encvobsub =