mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
theora: Update for video base classes API changes
This commit is contained in:
parent
1645ea4a90
commit
aa21a162d7
2 changed files with 3 additions and 3 deletions
|
@ -578,7 +578,7 @@ theora_handle_image (GstTheoraDec * dec, th_ycbcr_buffer buf,
|
|||
gint pic_width, pic_height;
|
||||
gint offset_x, offset_y;
|
||||
|
||||
result = gst_video_decoder_alloc_output_frame (decoder, frame);
|
||||
result = gst_video_decoder_allocate_output_frame (decoder, frame);
|
||||
|
||||
if (G_UNLIKELY (result != GST_FLOW_OK)) {
|
||||
GST_DEBUG_OBJECT (dec, "could not get buffer, reason: %s",
|
||||
|
|
|
@ -625,7 +625,7 @@ theora_push_packet (GstTheoraEnc * enc, ogg_packet * packet)
|
|||
benc = GST_VIDEO_ENCODER (enc);
|
||||
|
||||
frame = gst_video_encoder_get_oldest_frame (benc);
|
||||
if (gst_video_encoder_alloc_output_frame (benc, frame,
|
||||
if (gst_video_encoder_allocate_output_frame (benc, frame,
|
||||
packet->bytes) != GST_FLOW_OK) {
|
||||
GST_WARNING_OBJECT (enc, "Could not allocate buffer");
|
||||
gst_video_codec_frame_unref (frame);
|
||||
|
@ -837,7 +837,7 @@ theora_enc_buffer_from_header_packet (GstTheoraEnc * enc, ogg_packet * packet)
|
|||
GstBuffer *outbuf;
|
||||
|
||||
outbuf =
|
||||
gst_video_encoder_alloc_output_buffer (GST_VIDEO_ENCODER (enc),
|
||||
gst_video_encoder_allocate_output_buffer (GST_VIDEO_ENCODER (enc),
|
||||
packet->bytes);
|
||||
gst_buffer_fill (outbuf, 0, packet->packet, packet->bytes);
|
||||
GST_BUFFER_OFFSET (outbuf) = 0;
|
||||
|
|
Loading…
Reference in a new issue