codec/subtitle/flag: change flags API style
This commit is contained in:
parent
c389f7a916
commit
f465f62105
8
src/codec/subtitle/flag.rs
Normal file
8
src/codec/subtitle/flag.rs
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
use libc::c_int;
|
||||||
|
use ffi::*;
|
||||||
|
|
||||||
|
bitflags! {
|
||||||
|
flags Flags: c_int {
|
||||||
|
const FORCED = AV_SUBTITLE_FLAG_FORCED,
|
||||||
|
}
|
||||||
|
}
|
@ -1,20 +1,17 @@
|
|||||||
|
pub mod flag;
|
||||||
|
pub use self::flag::Flags;
|
||||||
|
|
||||||
use std::marker::PhantomData;
|
use std::marker::PhantomData;
|
||||||
use std::mem;
|
use std::mem;
|
||||||
use std::ffi::CStr;
|
use std::ffi::CStr;
|
||||||
use std::str::from_utf8_unchecked;
|
use std::str::from_utf8_unchecked;
|
||||||
use std::ops::Deref;
|
use std::ops::Deref;
|
||||||
|
|
||||||
use libc::{c_int, c_uint, uint32_t, int64_t};
|
use libc::{c_uint, uint32_t, int64_t};
|
||||||
use ffi::*;
|
use ffi::*;
|
||||||
use ::format;
|
use ::format;
|
||||||
use ::Picture;
|
use ::Picture;
|
||||||
|
|
||||||
bitflags! {
|
|
||||||
flags Flags: c_int {
|
|
||||||
const FLAG_FORCED = AV_SUBTITLE_FLAG_FORCED,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#[derive(Eq, PartialEq, Clone, Copy, Debug)]
|
#[derive(Eq, PartialEq, Clone, Copy, Debug)]
|
||||||
pub enum Type {
|
pub enum Type {
|
||||||
None,
|
None,
|
Loading…
x
Reference in New Issue
Block a user