|
66284eb045
|
codec: add magic traits to get codecs by name and id
|
2015-09-25 21:33:08 +02:00 |
|
|
bde17a8bae
|
format: add _with() variants to open()
|
2015-09-25 16:43:17 +02:00 |
|
|
9736980b02
|
codec/context: make destructors safe
|
2015-09-17 17:33:31 +02:00 |
|
|
855f3fd618
|
format/output: add flags() method
|
2015-09-14 13:54:17 +02:00 |
|
|
a76cdd7086
|
format: add Flags (AVFMV_* )
|
2015-09-14 13:53:48 +02:00 |
|
|
87ea1bd196
|
format: refactor format handling
|
2015-09-09 13:48:10 +02:00 |
|
|
ced43fe83b
|
format/context: implement set_metadata()
|
2015-09-08 18:46:40 +02:00 |
|
|
f2fb08e491
|
util/dictionary: refactor and make more sound
|
2015-09-08 18:26:29 +02:00 |
|
|
1f80007e5e
|
format: split input and output formats
|
2015-09-04 16:30:19 +02:00 |
|
|
34cbb9b1e6
|
format/context: add write_trailer() method
|
2015-09-02 16:14:53 +02:00 |
|
|
a082998e48
|
format/context: add write_header{_with}() methods
|
2015-09-02 16:14:38 +02:00 |
|
|
a48233cbfe
|
format/context: add new_stream() method
|
2015-09-02 16:13:31 +02:00 |
|
|
471a768b8e
|
format/context: implement Context opening as output
|
2015-09-02 14:52:02 +02:00 |
|
|
9b612fc90f
|
format: rename open* function to open_input*
|
2015-09-02 14:51:56 +02:00 |
|
|
edcddc91e7
|
format/stream: add set_time_base()
|
2015-08-30 16:39:28 +02:00 |
|
|
549727b084
|
format/context: implement best stream retrieval
|
2015-08-28 16:33:04 +02:00 |
|
|
b839b5fe2f
|
*: implement ExactSizeIterator where possible
|
2015-08-25 16:13:42 +02:00 |
|
|
62acd3ef02
|
*: use Into<Rational> instead of Rational for setters
|
2015-08-25 15:53:46 +02:00 |
|
|
a282d85662
|
format/stream: avoid unsoundness splitting Stream into StreamMut
|
2015-08-25 15:45:55 +02:00 |
|
|
f486b7c051
|
format/context: expose the metadata dictionary
|
2015-08-19 14:01:27 +02:00 |
|
|
0f494cd9cb
|
format: fix some memory unsafety in helpers
|
2015-07-02 07:52:59 +02:00 |
|
|
bb4263b7be
|
util/rational: some more refactoring
|
2015-06-25 22:23:33 +02:00 |
|
|
b712412e77
|
format/context: fix the packets iterator
|
2015-06-24 13:34:52 +02:00 |
|
|
24af20b79d
|
format/context: do not use unstable to_cstring
|
2015-06-10 22:03:25 +02:00 |
|
|
72965fc57a
|
format/context: make it Send
|
2015-06-09 23:47:31 +02:00 |
|
|
e188c69030
|
format/context: use AsRef<Path> instead of Path
|
2015-06-08 20:41:32 +02:00 |
|
|
ea89b6f73f
|
format/context: add a packets iterator
|
2015-06-08 15:49:54 +02:00 |
|
|
d56ac34413
|
*: use is_null instead of == ptr::null()
|
2015-06-08 15:48:28 +02:00 |
|
|
ff1b880be6
|
*: make internal pointer handling safer
|
2015-06-04 03:03:19 +02:00 |
|
|
82ab89d1bf
|
format/context: implement DerefMut
|
2015-05-28 20:16:17 +02:00 |
|
|
93ca75f6cb
|
format/stream/disposition: change flags API style
|
2015-05-28 18:15:00 +02:00 |
|
|
5b80b10949
|
util/error: refactor error handling
|
2015-05-24 18:51:34 +02:00 |
|
|
bcde567734
|
format/stream: make Disposition a c_int for compatibility
|
2015-05-16 17:27:22 +02:00 |
|
|
96563ed391
|
cargo: add features
|
2015-05-15 21:28:03 +02:00 |
|
|
5c402a1256
|
util: move SampleFormat and PixelFormat to util::format
|
2015-05-13 23:36:08 +02:00 |
|
|
604c6549fb
|
format/format: use lifetime elision
|
2015-05-12 20:07:50 +02:00 |
|
|
2f4ca56e46
|
format/stream: use lifetime elision
|
2015-05-12 20:05:29 +02:00 |
|
|
1e594ef40c
|
format/context: drop useless lifetime parameter and use elision
|
2015-05-12 19:57:52 +02:00 |
|
|
ebdd8fb349
|
format/context: some style fixes
|
2015-05-12 18:18:14 +02:00 |
|
|
b7a015c79a
|
format: add Format, format::Context and Stream
|
2015-05-12 03:57:17 +02:00 |
|
|
67efc8b686
|
format/network: add network helpers
|
2015-05-12 03:55:41 +02:00 |
|
|
59e067cb4d
|
format: export PixelFormat and SampleFormat
|
2015-05-12 03:53:54 +02:00 |
|
|
a45c011fbc
|
format: add base
|
2015-05-12 03:53:19 +02:00 |
|