pub enum VulkanEncoderError {
VkError(Result),
NoMemory,
VulkanCommonError(VulkanCommonError),
VulkanEncoderUnsupported,
InconsistentPictureByteSize {
bytes: usize,
size_from_resolution: usize,
},
ProfileUnsupported(H264Profile),
UnsupportedDeviceCapabilities(&'static str),
EncodeOperationFailed(QueryResultStatusKHR),
ParametersError {
field: &'static str,
problem: String,
},
FramerateOverflow,
WgpuTextureEcoderError(WgpuTextureEncoderError),
}👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
Variants§
VkError(Result)
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
NoMemory
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
VulkanCommonError(VulkanCommonError)
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
VulkanEncoderUnsupported
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
InconsistentPictureByteSize
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
Fields
ProfileUnsupported(H264Profile)
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
UnsupportedDeviceCapabilities(&'static str)
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
EncodeOperationFailed(QueryResultStatusKHR)
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
ParametersError
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
Fields
FramerateOverflow
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
WgpuTextureEcoderError(WgpuTextureEncoderError)
👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
Trait Implementations§
Source§impl Debug for VulkanEncoderError
impl Debug for VulkanEncoderError
Source§impl Display for VulkanEncoderError
impl Display for VulkanEncoderError
Source§impl Error for VulkanEncoderError
impl Error for VulkanEncoderError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Result> for VulkanEncoderError
impl From<Result> for VulkanEncoderError
Source§impl From<VulkanCommonError> for VulkanEncoderError
impl From<VulkanCommonError> for VulkanEncoderError
Source§fn from(source: VulkanCommonError) -> Self
fn from(source: VulkanCommonError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VulkanEncoderError
impl RefUnwindSafe for VulkanEncoderError
impl Send for VulkanEncoderError
impl Sync for VulkanEncoderError
impl Unpin for VulkanEncoderError
impl UnsafeUnpin for VulkanEncoderError
impl UnwindSafe for VulkanEncoderError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more