class StreamProcessor_Sync
Defined at line 25822 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h
Public Methods
void ~StreamProcessor_Sync ()
zx_status_t EnableOnStreamFailed ()
zx_status_t SetInputBufferPartialSettings (::fuchsia::media::StreamBufferPartialSettings input_settings)
zx_status_t SetOutputBufferPartialSettings (::fuchsia::media::StreamBufferPartialSettings output_settings)
zx_status_t CompleteOutputBufferPartialSettings (uint64_t buffer_lifetime_ordinal)
zx_status_t FlushEndOfStreamAndCloseStream (uint64_t stream_lifetime_ordinal)
zx_status_t CloseCurrentStream (uint64_tstream_lifetime_ordinal,boolrelease_input_buffers,boolrelease_output_buffers)
zx_status_t Sync ()
zx_status_t RecycleOutputPacket (::fuchsia::media::PacketHeader available_output_packet)
zx_status_t QueueInputFormatDetails (uint64_t stream_lifetime_ordinal, ::fuchsia::media::FormatDetails format_details)
zx_status_t QueueInputPacket (::fuchsia::media::Packet packet)
zx_status_t QueueInputEndOfStream (uint64_t stream_lifetime_ordinal)
zx_status_t ParticipateInBufferAllocation (::fuchsia::media::StreamProcessorParticipateInBufferAllocationRequest StreamProcessorParticipateInBufferAllocationRequest)
zx_status_t AddBuffer (::fuchsia::media::StreamProcessorAddBufferRequest StreamProcessorAddBufferRequest)
zx_status_t RemoveBuffer (::fuchsia::media::StreamProcessorRemoveBufferRequest StreamProcessorRemoveBufferRequest, ::fuchsia::media::StreamProcessor_RemoveBuffer_Result * out_StreamProcessor_RemoveBuffer_Result)
zx_status_t EnableOldOutputBuffers ()
zx_status_t EnableSameOutputBufferConcurrentlyInFlight ()
zx_status_t EnableForceOutputBuffersFixedImageSize ()