*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
/*****************************************************************************
/* Fill all fields */
p_block->p_next = NULL;
+ p_block->p_prev = NULL;
p_block->i_flags = 0;
p_block->i_pts = 0;
p_block->i_dts = 0;
p_block->pf_release = BlockRelease;
/* Is ok, as no comunication between p_vlc */
- p_block->p_manager = VLC_OBJECT( p_obj->p_vlc );
+ p_block->p_manager = VLC_OBJECT( p_obj->p_libvlc );
p_block->p_sys = p_sys;
return p_block;
{
block_fifo_t *p_fifo;
- p_fifo = malloc( sizeof( vlc_object_t ) );
+ p_fifo = malloc( sizeof( block_fifo_t ) );
vlc_mutex_init( p_obj, &p_fifo->lock );
vlc_cond_init( p_obj, &p_fifo->wait );
p_fifo->i_depth = p_fifo->i_size = 0;