Lines Matching refs:dvdspu

54 static gint gstspu_exec_pgs_buffer (GstDVDSpu * dvdspu, GstBuffer * buf);
82 dump_rle_data (GstDVDSpu * dvdspu, guint8 * data, guint32 len) in dump_rle_data() argument
148 if (dvdspu->spu_state.pgs.palette[pal_id].A) { in dump_rle_data()
149 guint8 val = dvdspu->spu_state.pgs.palette[pal_id].A; in dump_rle_data()
367 parse_presentation_segment (GstDVDSpu * dvdspu, guint8 type, guint8 * payload, in parse_presentation_segment() argument
371 PgsPresentationSegment *ps = &dvdspu->spu_state.pgs.pres_seg; in parse_presentation_segment()
462 parse_set_palette (GstDVDSpu * dvdspu, guint8 type, guint8 * payload, in parse_set_palette() argument
465 SpuState *state = &dvdspu->spu_state; in parse_set_palette()
523 parse_set_window (GstDVDSpu * dvdspu, guint8 type, guint8 * payload, in parse_set_window() argument
526 SpuState *state = &dvdspu->spu_state; in parse_set_window()
566 parse_set_object_data (GstDVDSpu * dvdspu, guint8 type, guint8 * payload, in parse_set_object_data() argument
569 SpuPgsState *pgs_state = &dvdspu->spu_state.pgs; in parse_set_object_data()
616 dump_rle_data (dvdspu, obj->rle_data, obj->rle_data_size); in parse_set_object_data()
628 parse_pgs_packet (GstDVDSpu * dvdspu, guint8 type, guint8 * payload, in parse_pgs_packet() argument
631 SpuPgsState *pgs_state = &dvdspu->spu_state.pgs; in parse_pgs_packet()
647 ret = parse_presentation_segment (dvdspu, type, payload, len); in parse_pgs_packet()
651 ret = parse_set_object_data (dvdspu, type, payload, len); in parse_pgs_packet()
655 ret = parse_set_palette (dvdspu, type, payload, len); in parse_pgs_packet()
659 ret = parse_set_window (dvdspu, type, payload, len); in parse_pgs_packet()
682 gstspu_exec_pgs_buffer (GstDVDSpu * dvdspu, GstBuffer * buf) in gstspu_exec_pgs_buffer() argument
714 if (parse_pgs_packet (dvdspu, type, pos, packet_len)) in gstspu_exec_pgs_buffer()
735 gstspu_pgs_handle_new_buf (GstDVDSpu * dvdspu, GstClockTime event_ts, in gstspu_pgs_handle_new_buf() argument
738 SpuState *state = &dvdspu->spu_state; in gstspu_pgs_handle_new_buf()
745 gstspu_pgs_execute_event (GstDVDSpu * dvdspu) in gstspu_pgs_execute_event() argument
747 SpuState *state = &dvdspu->spu_state; in gstspu_pgs_execute_event()
750 gstspu_exec_pgs_buffer (dvdspu, state->pgs.pending_cmd); in gstspu_pgs_execute_event()
766 gstspu_pgs_render (GstDVDSpu * dvdspu, GstVideoFrame * frame) in gstspu_pgs_render() argument
768 SpuState *state = &dvdspu->spu_state; in gstspu_pgs_render()
783 gstspu_pgs_handle_dvd_event (GstDVDSpu * dvdspu, GstEvent * event) in gstspu_pgs_handle_dvd_event() argument
790 gstspu_pgs_flush (GstDVDSpu * dvdspu) in gstspu_pgs_flush() argument
792 SpuPgsState *pgs_state = &dvdspu->spu_state.pgs; in gstspu_pgs_flush()