Public bug reported:

Getting seg-fault while playing any stream through vlc with HW
accelerated decoder in Jetson platform.

Repro steps:
1. Install VLC - sudo apt-get update; sudo apt-get install vlc
2. Play any video file
3. VLC crashes

I have compiled vlc(3.0.8 and 3.0.12 version) from source:
git://git.videolan.org/vlc/vlc-3.0.git, and able to play the stream
properly, it is failing only when we are installing via "apt-get
install".

VLC is failing with HW accelerated decoder in jetson due to size
mismatch of one structure (OMX_VERSIONTYPE), we have already checked
upstream Khronos headers and found they match what we are using, still
we are getting different size for this particular structure.

I checked VLC source
code(https://git.launchpad.net/ubuntu/+source/vlc/tree/modules/codec/omxil/OMX_Types.h?h=applied/3.0.8-0ubuntu18.04.1)
and found that type of OMX_U32 is "unsigned long" whereas in khronos OMX
headers it is "uint32_t" and type of OMX_U8 in vlc source code is
"unsigned char" whereas in khronos OMX headers it is "uint8_t"

** Affects: vlc (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1913530

Title:
  Getting seg-fault while playing any stream through vlc with HW
  accelerated decoder in Jetson platform

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/1913530/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to