# lv_ffmpeg_private.h (/api/private/widgets/ffmpeg/lv_ffmpeg_private_h)



<RelatedHeaders name="lv_ffmpeg.h" isPrivate="true" />

<ApiSummary structs="1" />

Structs [#structs]

<ApiMember kind="struct" name="_lv_ffmpeg_player_t">
  \_lv_ffmpeg_player_t [#_lv_ffmpeg_player_t]

  | Member         | Type                                                 | Description |
  | -------------- | ---------------------------------------------------- | ----------- |
  | `img`          | <ApiLink name="lv_image_t" />                        |             |
  | `timer`        | <ApiLink name="lv_timer_t" display="lv_timer_t *" /> |             |
  | `imgdsc`       | <ApiLink name="lv_image_dsc_t" />                    |             |
  | `auto_restart` | `bool`                                               |             |
  | `ffmpeg_ctx`   | `struct ffmpeg_context_s *`                          |             |
  | `decoder_name` | `const char *`                                       |             |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lvgl_public.h&#x22;, &#x22;lv_image_private.h&#x22;]" includedBy="[&#x22;lvgl_private.h&#x22;]" transitiveIncludes="[&#x22;lv_array.h&#x22;, &#x22;lv_event_private.h&#x22;, &#x22;lv_obj_private.h&#x22;]" />
