Skip to content

Instantly share code, notes, and snippets.

@markvdb
Created November 25, 2019 15:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save markvdb/277b9cfd2dbae2a8e47d71e43b66cd9d to your computer and use it in GitHub Desktop.
Save markvdb/277b9cfd2dbae2a8e47d71e43b66cd9d to your computer and use it in GitHub Desktop.
uname -r
4.19.0-6-amd64
cat /etc/debian_version
10.2
echo $XDG_SESSION_TYPE
wayland
vainfo
libva info: VA-API version 1.4.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_4
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.4 (libva 2.4.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 2.3.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
gst-launch-1.0 --gst-debug-level=2 filesrc location=$1 ! qtdemux name=demux demux.video_0 ! h264parse ! vaapidecodebin ! vaapisink demux.audio_0 ! avdec_aac ! autoaudiosink
Setting pipeline to PAUSED ...
0:00:00.099048823 847 0x56170bee8f60 WARN basesrc gstbasesrc.c:3583:gst_base_src_start_complete:<filesrc0> pad not activated yet
Pipeline is PREROLLING ...
0:00:00.099552886 847 0x56170bee6630 WARN qtdemux qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type iods
0:00:00.099615163 847 0x56170bee6630 WARN qtdemux qtdemux.c:3031:qtdemux_parse_trex:<demux> failed to find fragment defaults for stream 1
0:00:00.099693884 847 0x56170bee6630 WARN qtdemux qtdemux.c:3031:qtdemux_parse_trex:<demux> failed to find fragment defaults for stream 2
Got context from element 'vaapisink0': gst.vaapi.Display=context, gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayWayland\)\ vaapidisplaywayland0";
0:00:00.102982473 847 0x56170bee6630 WARN basesrc gstbasesrc.c:2445:gst_base_src_update_length:<filesrc0> processing at or past EOS
Redistribute latency...
@markvdb
Copy link
Author

markvdb commented Nov 25, 2019

gst-launch-1.0 --gst-debug-level=2 filesrc location=./h264high_audio.mp4 ! qtdemux name=demux demux.video_0 ! fakesink
Setting pipeline to PAUSED ...
0:00:00.019458991 1325 0x55c6d48de660 WARN basesrc gstbasesrc.c:3583:gst_base_src_start_complete: pad not activated yet
Pipeline is PREROLLING ...
0:00:00.019712173 1325 0x55c6d48ddc50 WARN qtdemux qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type iods
0:00:00.019769344 1325 0x55c6d48ddc50 WARN qtdemux qtdemux.c:3031:qtdemux_parse_trex: failed to find fragment defaults for stream 1
0:00:00.019883998 1325 0x55c6d48ddc50 WARN qtdemux qtdemux.c:3031:qtdemux_parse_trex: failed to find fragment defaults for stream 2
0:00:00.023316440 1325 0x55c6d48ddc50 WARN basesrc gstbasesrc.c:2445:gst_base_src_update_length: processing at or past EOS
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.476983266
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment