Skip to content

Backport of "Various fixes found from adding extra warning flags" into 1.24

Backport of !8286 (merged) "Various fixes found from adding extra warning flags".

Todo:

  • Needs manual intervention, cherry-picking failed!

Commits:

  • 9656ae6c decodebin3: Add missing break in switch
  • 84f995dd test: Fix unsigned integer usage
  • 344ef36b videorate: Avoid overflow in calculations
  • 65b4d26d audiorate: Fix unsigned integer comparision
  • 32ebee55 adaptivedemux2: Fix usage of GstClockTime vs GstClockTimeDiff
  • 0ee882cf adaptivedemux2: Add missing break
  • 2e6b98ad splitmuxsrc: Add missing break
  • a0f50df7 splitmuxsink: Fix wrong usage of GstClockTime vs GstClockTimeDiff
  • 2f1f44cd ristsink: Add missing break
  • efbe1e96 msesourcebuffer: Fix unsigned value handling
  • b78c119a msemediabuffer: Fix ASCII character detection
  • 5bb22c24 mpegts: Add missing break
  • 916774b4 h265bitwriter: Don't use type too small
  • 8b62792e d3d12: Add missing breaks to switch/case (file does not exist in 1.24)
  • aedb5876 amfcodec: Add missing break statement
  • 0891a0e5 wasapi: Use signed value for can_frames
Edited by Tim-Philipp Müller

Merge request reports

Loading