All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] v4l2-tracer: expand to stateful decoding
@ 2023-11-13 20:06 Deborah Brouwer
  2023-11-13 20:06 ` [PATCH 1/8] v4l2-info/v4l2-tracer: add macro to mark the trace Deborah Brouwer
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Deborah Brouwer @ 2023-11-13 20:06 UTC (permalink / raw)
  To: linux-media; +Cc: hverkuil-cisco, Deborah Brouwer

Fixes and improvements aimed at expanding the scope of the v4l2-tracer
to stateful decoding without causing regressions for stateless decoding.

Deborah Brouwer (8):
  v4l2-info/v4l2-tracer: add macro to mark the trace
  v4l2-tracer: replace buftype2s with val2s
  v4l2-tracer: remove buffers by type and index
  v4l2-tracer: remove compress_frame_count
  v4l2-tracer: get decoded bytesused from DQBUF
  v4l2-tracer: create an option to trace userspace args
  v4l2-tracer: stop retracing failed ioctls
  v4l2-tracer: auto generate flags for DECODER_CMD

 utils/common/v4l2-info.h                 |   7 +
 utils/v4l2-tracer/libv4l2tracer.cpp      |  33 ++++-
 utils/v4l2-tracer/retrace-helper.cpp     |   4 +-
 utils/v4l2-tracer/retrace.cpp            | 168 +++++++++++------------
 utils/v4l2-tracer/retrace.h              |   2 +-
 utils/v4l2-tracer/trace-helper.cpp       |  62 +++++----
 utils/v4l2-tracer/trace.cpp              |  20 +--
 utils/v4l2-tracer/trace.h                |   2 +-
 utils/v4l2-tracer/v4l2-tracer-common.cpp |   1 +
 utils/v4l2-tracer/v4l2-tracer-gen.pl     |  21 +++
 utils/v4l2-tracer/v4l2-tracer.cpp        |   6 +
 11 files changed, 198 insertions(+), 128 deletions(-)

-- 
2.41.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-11-13 20:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-13 20:06 [PATCH 0/8] v4l2-tracer: expand to stateful decoding Deborah Brouwer
2023-11-13 20:06 ` [PATCH 1/8] v4l2-info/v4l2-tracer: add macro to mark the trace Deborah Brouwer
2023-11-13 20:06 ` [PATCH 2/8] v4l2-tracer: replace buftype2s with val2s Deborah Brouwer
2023-11-13 20:06 ` [PATCH 3/8] v4l2-tracer: remove buffers by type and index Deborah Brouwer
2023-11-13 20:06 ` [PATCH 4/8] v4l2-tracer: remove compress_frame_count Deborah Brouwer
2023-11-13 20:06 ` [PATCH 5/8] v4l2-tracer: get decoded bytesused from DQBUF Deborah Brouwer
2023-11-13 20:06 ` [PATCH 6/8] v4l2-tracer: create an option to trace userspace args Deborah Brouwer
2023-11-13 20:06 ` [PATCH 7/8] v4l2-tracer: stop retracing failed ioctls Deborah Brouwer
2023-11-13 20:06 ` [PATCH 8/8] v4l2-tracer: auto generate flags for DECODER_CMD Deborah Brouwer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.