Stuttering playback

Upgraded to the Kodi 17 RC3, and none of my videos will play normally, the sound will work, but video is showing a frame every a few seconds.
System details (from logs):

Quote:22:28:26.116 T:2994742208 NOTICE: Starting Kodi (17.0-RC3 Git:20170112-nogitfound). Platform: Linux x86 32-bit
22:28:26.116 T:2994742208 NOTICE: Using Release Kodi x32 build
22:28:26.116 T:2994742208 NOTICE: Kodi compiled Nov 4 2012 by GCC 6.2.0 for Linux x86 32-bit version 4.8.11 (264203)
22:28:26.116 T:2994742208 NOTICE: Running on Ubuntu 16.10, kernel: Linux x86 32-bit version 4.8.0-34-generic
22:28:26.480 T:2994742208 NOTICE: FFmpeg version/source: ffmpeg-3.1-kodi
22:28:26.480 T:2994742208 NOTICE: Host CPU: Intel® Core™2 Quad CPU Q6600 @ 2.40GHz, 4 cores available

22:28:48.165 T:2994742208 NOTICE: GL_VENDOR = Intel Open Source Technology Center
22:28:48.165 T:2994742208 NOTICE: GL_RENDERER = Mesa DRI Intel® Q35 x86/MMX/SSE2
22:28:48.165 T:2994742208 NOTICE: GL_VERSION = 1.4 Mesa 12.0.3
22:28:48.165 T:2994742208 NOTICE: GL_SHADING_LANGUAGE_VERSION = 1.20
22:28:48.166 T:2994742208 NOTICE: GL_EXTENSIONS = GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_multitexture GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_ARB_half_float_pixel GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_pixel_buffer_object GL_ARB_texture_rectangle GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_gpu_program_parameters GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_ARB_copy_buffer GL_ARB_map_buffer_range GL_ARB_ES2_compatibility GL_ARB_debug_output GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_EXT_provoking_vertex GL_ARB_get_program_binary GL_ARB_robustness GL_ARB_separate_shader_objects GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_compressed_texture_pixel_storage GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_texture_storage GL_AMD_shader_trinary_minmax GL_ARB_clear_buffer_object GL_ARB_explicit_uniform_location GL_ARB_invalidate_subdata GL_ARB_program_interface_query GL_ARB_vertex_attrib_binding GL_KHR_debug GL_ARB_multi_bind GL_ARB_get_texture_sub_image GL_KHR_context_flush_control

I can run the same file using VLC without issues, VLC says it’s MPEG4
I have disabled VDPAU, but still it’s not working.
Here’s an excerpt with the relevant log lines:

Quote:20:47:11.918 T:2994623424 NOTICE: VideoPlayer: Opening: /media/external/XBMC-Media/TV/xxxxx
20:47:11.918 T:2994623424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:47:11.918 T:2284845888 NOTICE: Creating InputStream
20:47:11.919 T:2284845888 NOTICE: Creating Demuxer
20:47:12.166 T:2284845888 NOTICE: Opening stream: 0 source: 256
20:47:12.166 T:2284845888 NOTICE: Creating video codec with codec id: 13
20:47:12.166 T:2284845888 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-4 part 2
20:47:12.166 T:2284845888 NOTICE: Creating video thread
20:47:12.166 T:2284845888 NOTICE: Opening stream: 1 source: 256
20:47:12.166 T:2284845888 NOTICE: Finding audio codec for: 86017
20:47:12.166 T:2242882368 NOTICE: running thread: video_thread
20:47:12.166 T:2284845888 NOTICE: Creating audio thread
20:47:12.166 T:2234489664 NOTICE: running thread: CVideoPlayerAudio::Process()
20:47:12.177 T:2234489664 NOTICE: Creating audio stream (codec id: 86017, channels: 2, sample rate: 48000, no pass-through)
20:47:12.225 T:2994623424 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
20:47:12.239 T:2994623424 NOTICE: GL: NPOT texture support detected
20:47:12.239 T:2994623424 NOTICE: GL: Using GL_ARB_pixel_buffer_object
20:47:12.239 T:2994623424 NOTICE: Using GL_TEXTURE_2D
20:47:12.244 T:2994623424 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
20:47:12.249 T:2994623424 NOTICE: GL: NPOT texture support detected
20:47:12.249 T:2994623424 NOTICE: GL: Using GL_ARB_pixel_buffer_object
20:47:12.432 T:2973760320 NOTICE: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms
20:47:12.945 T:2242882368 WARNING: CRenderManager::WaitForBuffer – timeout waiting for buffer
20:47:14.998 T:2242882368 WARNING: Previous line repeats 2 times.
20:47:14.999 T:2242882368 NOTICE: CDVDVideoCodecFFmpeg::CDropControl: calculated diff time: 41708
20:47:16.132 T:2242882368 WARNING: CRenderManager::WaitForBuffer – timeout waiting for buffer
20:47:22.504 T:2234489664 WARNING: Previous line repeats 5 times.
20:47:22.504 T:2234489664 NOTICE: CVideoPlayerAudio::Process – stream stalled
20:47:22.583 T:2234489664 ERROR: CVideoPlayerAudio::DecodeFrame – Decode Error. Skipping audio packet (-1094995529)