Skip to content
Snippets Groups Projects

h264parse: accumulate a second AU when the current AU is a field

Closed fuweitax requested to merge fuweitax/gst-plugins-bad:master into master

That full frames are expected in alignment=au(both HEVC and H264), so need to accumulate a second AU when the current AU is a field for interlaced bitstreams in h264parse.

Edited by fuweitax

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
2203 2203 h264parse->discont = FALSE;
2204 2204 }
2205 2205
2206 if (!h264parse->nalparser->last_sps->frame_mbs_only_flag)
2207 GST_BUFFER_FLAG_SET (buffer, GST_VIDEO_BUFFER_FLAG_INTERLACED);
2208 else
2209 GST_BUFFER_FLAG_UNSET (buffer, GST_VIDEO_BUFFER_FLAG_INTERLACED);
  • 887 888 return GST_FLOW_ERROR;
    888 889 }
    889 890
    891 if (GST_BUFFER_FLAG_IS_SET (input_buffer, GST_VIDEO_BUFFER_FLAG_INTERLACED))
    892 is_interlaced = TRUE;
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading