Commit Graph

  • 5ed41c84ff Merge pull request #78 from ciuncan/master Polochon-street 2021-10-18 20:27:45 +02:00
  • 84abf1bac4 Use bindgen bumped version of ffmpeg-sys-next crate Ceyhun Can Ulker 2021-10-14 17:02:28 +03:00
  • b407444d82 Merge pull request #75 from shssoichiro/add-av1an-libs Polochon-street 2021-10-05 17:00:20 +02:00
  • 8eb8873aec Add libvmaf and libdav1d support Josh Holmer 2021-10-01 21:31:55 -04:00
  • 7b07838e13 Merge pull request #77 from zmwangx/bump-ffmpeg-next-1 Polochon-street 2021-10-03 20:48:41 +02:00
  • 114600887b Bump ffmpeg to -next.1 Polochon-street 2021-10-03 18:27:55 +02:00
  • 1955c3ddeb Merge pull request #76 from zmwangx/fix-linting Polochon-street 2021-10-02 23:30:31 +02:00
  • f559e13afc Fix linting errors Polochon-street 2021-10-02 22:48:14 +02:00
  • e5898d5cd1 Merge pull request #68 from lifning/master Polochon-street 2021-07-29 17:26:26 +02:00
  • d5e9f34b6a fix build on platforms where std::os::raw::c_char is not i8 lifning 2021-07-26 20:51:11 -07:00
  • efc0463302 Merge pull request #67 from zmwangx/bump-version Polochon-street 2021-07-07 17:32:20 +02:00
  • 19d3e6cf17 Bump version to 4.4.0 Polochon-street 2021-07-07 17:14:33 +02:00
  • 10a83ff8fc Merge pull request #66 from zmwangx/fix-linting-errors Polochon-street 2021-07-07 17:12:55 +02:00
  • 19ab5f67ad Fix linting errors Polochon-street 2021-07-06 19:05:15 +02:00
  • 67fded37d0 Merge pull request #60 from animeavi/master Polochon-street 2021-07-06 18:12:39 +02:00
  • 9c7ecb9b53 Initial ffmpeg 4.4 support Zero 2021-05-06 15:27:59 -04:00
  • 4d16604581 .github: add issue templates Zhiming Wang 2020-12-14 00:46:29 +08:00
  • 5510f52bc8 CHANGELOG: update for v4.3.8 release Zhiming Wang 2020-12-13 13:29:06 +08:00
  • dc2a82f890 software::resampling::Context: add get_with method (#41) Bojan Šernek 2020-12-12 01:40:49 +01:00
  • 2e37fbf50d build.yml: switch FFmpeg Windows build URL... Zhiming Wang 2020-11-03 17:19:59 +08:00
  • 6e68d2308d build.yml: fix download and extraction of Windows FFmpeg build Zhiming Wang 2020-11-03 16:20:28 +08:00
  • 810fd7b0f9 build.yml: fix deprecated set-env command Zhiming Wang 2020-10-11 10:25:42 +08:00
  • 69bbfb6dc8 Fix clippy::unnecessary_lazy_evaluations Zhiming Wang 2020-10-11 10:11:38 +08:00
  • b0722df007 Fix clippy::match_like_matches_macro Zhiming Wang 2020-10-11 10:07:33 +08:00
  • 39d5979f73 README: fix typo Zhiming Wang 2020-10-04 19:41:43 +08:00
  • 6904114eab CHANGELOG: update for v4.3.7 release Zhiming Wang 2020-10-04 12:21:13 +08:00
  • 9caa319a5c crate: bump ffmpeg-sys-next dep to 4.3.5 Zhiming Wang 2020-10-04 12:10:50 +08:00
  • 6f0a14ee8b codec: fix codec description potential null ptr issue Zhiming Wang 2020-10-04 11:37:59 +08:00
  • ae06272af1 build.yml: fix Windows build Zhiming Wang 2020-10-03 18:27:57 +08:00
  • b962e4f9f6 examples/remux: fix stream_index of copied packets Zhiming Wang 2020-08-15 10:18:56 +08:00
  • c3297c9700 examples/transcode-x264: fix stream_index of copied packets Maor Kleinberger 2020-08-15 01:39:08 +03:00
  • c1ae33b5a5 CHANGELOG: update for v4.3.6 release Zhiming Wang 2020-08-12 14:24:59 +08:00
  • 8b5e48cc8f build.yml: use libclang from Visual Studio to speed up builds Zhiming Wang 2020-08-12 14:10:09 +08:00
  • f084386540 build.yml: build on macOS and Windows Zhiming Wang 2020-08-12 12:01:09 +08:00
  • 6a7a69e1e7 util::error: drop reserved errnos that are not available on Windows Maor Kleinberger 2020-08-12 00:55:24 +03:00
  • 545180cad0 format: context::{input,output}::dump: fix url/path printing Zhiming Wang 2020-08-11 00:30:58 +08:00
  • f024eaea37 examples/transcode-x264: fix typo in parse_opts Zhiming Wang 2020-08-11 00:08:05 +08:00
  • 18058e9a8f build.yml: drop ffmpegxy feature flags and build/test/lint examples Zhiming Wang 2020-08-10 22:22:30 +08:00
  • 0a03e745b4 examples: add transcode-x264.rs Zhiming Wang 2020-08-10 21:58:35 +08:00
  • e393cf0145 examples: add remux.rs Zhiming Wang 2020-08-10 21:58:11 +08:00
  • 48b5751752 lib: export util::log Zhiming Wang 2020-08-10 21:57:55 +08:00
  • b139fd8d70 Remove examples/fps-filter.rs which was accidentally committed Zhiming Wang 2020-08-10 13:46:38 +08:00
  • 2ff14d2b1b Remove .travis.yml Zhiming Wang 2020-08-09 14:29:47 +08:00
  • b79c479b88 CHANGELOG: update for v4.3.5 release Zhiming Wang 2020-08-09 14:28:28 +08:00
  • 6aef48e7e9 Add release.yml to create release on tag push Zhiming Wang 2020-08-09 14:23:15 +08:00
  • bbbc9d5649 README: point to CHANGELOG.md Zhiming Wang 2020-08-09 14:06:49 +08:00
  • d67ca8ce51 crate: bump ffmpeg-sys-next dep to 4.3.4 Zhiming Wang 2020-08-09 14:02:51 +08:00
  • fe6a9b3324 Add CHANGELOG.md Zhiming Wang 2020-08-09 13:59:18 +08:00
  • d07530267e format: mark Context::nb_streams as public Zhiming Wang 2020-08-09 13:58:48 +08:00
  • 1849a07aa6 lib: export util::error Zhiming Wang 2020-08-09 13:58:24 +08:00
  • c9d223e8fe util::error: correct comment regarding errno reexports Zhiming Wang 2020-08-09 13:57:43 +08:00
  • 81e142c6b7 util: introduce new Error variant Error:Other { errno } Zhiming Wang 2020-08-08 23:16:09 +08:00
  • 5affb85148 codec: fix signature of Packet::write_interleaved Zhiming Wang 2020-08-08 22:43:03 +08:00
  • f15408ccef crate: drop ffmpeg43 from default features Zhiming Wang 2020-08-08 01:33:37 +08:00
  • 61024149b5 README: explain versioning differences from semver Zhiming Wang 2020-08-08 01:24:01 +08:00
  • 6f44fb79fd codec: deprecate encoder's encode/flush and decoder's decode Zhiming Wang 2020-08-08 01:16:44 +08:00
  • 55c8b5fa02 Bump to v4.4.0-dev to indicate breakage Zhiming Wang 2020-08-08 01:04:09 +08:00
  • 10a1da9486 examples/avi-to-ppm: rename to dump-frames Zhiming Wang 2020-08-08 00:58:18 +08:00
  • 93b7f58ebc examples/avi-to-ppm: reimplement with modern API Zhiming Wang 2020-08-08 00:57:44 +08:00
  • e1cabad5c9 examples/transcode-audio: reimplement with modern API Zhiming Wang 2020-08-08 00:55:24 +08:00
  • 07fe207ac2 codec: implement DerefMut for encoder::Audio and encoder::Subtitle Zhiming Wang 2020-08-08 00:38:09 +08:00
  • 363001febe codec: expose modern send/receive packet/frame APIs Zhiming Wang 2020-08-08 00:28:51 +08:00
  • f88f1a981c Merge branch 'kornelski/miscfixes' into master Zhiming Wang 2020-08-07 23:01:23 +08:00
  • 516f8069f6 Packet setters Kornel Lesiński 2020-07-02 03:26:41 +01:00
  • 50e1ccaca4 Don't panic on OOM Kornel Lesiński 2020-07-02 02:41:47 +01:00
  • f0903fb69b Allow null codec Kornel Lesiński 2020-07-02 02:41:38 +01:00
  • f73dca70b4 Debug for Context Kornel Lesiński 2020-06-26 22:01:09 +01:00
  • aa8df7d0d2 DRY nb_streams Kornel Lesiński 2020-06-26 22:00:41 +01:00
  • 53570d13d7 Add Debug for dictionary Kornel Lesiński 2020-06-19 18:46:21 +01:00
  • b31b5507fb Add Send trait to resampling::Context Vasily Chekalkin 2019-07-23 17:24:51 +10:00
  • f1ccd4e696 filter::Source: add close method Zhiming Wang 2020-08-03 18:49:14 +08:00
  • d3270133be Add log::util module Zhiming Wang 2020-08-03 18:46:49 +08:00
  • 75b8fbbcfa Bump to v4.3.4 Zhiming Wang 2020-08-02 11:53:32 +08:00
  • 131c2c103b README: add documentation links Zhiming Wang 2020-08-02 11:47:18 +08:00
  • b28e852eb0 Implement automatic FFmpeg version detection Zhiming Wang 2020-08-02 11:44:13 +08:00
  • a5a897f42f build.yml: clippy: turn warnings into errors Zhiming Wang 2020-08-01 21:59:27 +08:00
  • 0a029316af Bump to v4.3.3 Zhiming Wang 2020-07-26 13:01:32 +08:00
  • 26b29b30b1 Add CI build on GitHub Actions Zhiming Wang 2020-07-26 12:52:50 +08:00
  • 1d0d42d81a filter: test_paditer: register_all before testing the overlay filter Zhiming Wang 2020-07-26 12:41:29 +08:00
  • e947bc5606 Fix clippy::transmute_ptr_to_ptr Zhiming Wang 2020-07-26 01:01:32 +08:00
  • c9c6031a53 Fix clippy::ptr_offset_with_cast Zhiming Wang 2020-07-26 01:01:21 +08:00
  • 73b66ea438 Fix clippy::redundant_field_names Zhiming Wang 2020-07-26 01:01:13 +08:00
  • ceb1a7ea7c Allow clippy::{missing_safety_doc, module_inception, too_many_arguments} Zhiming Wang 2020-07-26 01:00:54 +08:00
  • 6639f02b80 Fix filter::filter::PadIter to actually iterate Zhiming Wang 2020-07-25 23:34:27 +08:00
  • ec7fed0333 Bump to v4.3.2 Zhiming Wang 2020-07-24 22:23:22 +08:00
  • 65be233a12 Add Raspberry Pi compatibility Tim Hellhake 2020-07-23 21:54:00 +02:00
  • d4c64458db Fix ARM compatibility Zhiming Wang 2020-07-24 20:27:58 +08:00
  • c7145dd9cb Bump to v4.3.1 Zhiming Wang 2020-07-23 10:11:42 +08:00
  • 48bca3e610 examples/avi-to-ppm: fix frame indexing Zhiming Wang 2020-07-23 10:07:07 +08:00
  • ba2caf9d13 software::scaling::context::run: fix srcSliceH argument Zhiming Wang 2020-07-23 09:57:36 +08:00
  • 3e9c83ec4e examples/avi-to-ppm: allow more than one stream in the input file Zhiming Wang 2020-07-22 20:45:50 +08:00
  • 5d74df996d README: add link to wiki and set expectations Zhiming Wang 2020-07-21 23:34:03 +08:00
  • 3325f7ee31 Cargo.toml: drop dependencies.ffmpeg-sys-next.path Zhiming Wang 2020-07-21 18:09:19 +08:00
  • 48271cc587 Bump to v4.3.0 Zhiming Wang 2020-06-17 01:56:47 +08:00
  • f050471dfe README: update compat table Zhiming Wang 2020-06-17 01:56:30 +08:00
  • 15c87a7837 Add FFmpeg 4.3 specific code Zhiming Wang 2020-06-17 01:51:38 +08:00
  • 65d91df487 Bump to v4.2.2 Zhiming Wang 2020-06-11 23:21:25 +08:00
  • e6c028ac42 README: clarify support situation for FFmpeg <4 Zhiming Wang 2020-06-11 23:20:21 +08:00
  • 036c0e5b42 Fix duplicate enum variant issues for FFmpeg 3.4 Zhiming Wang 2020-06-11 23:18:47 +08:00
  • 3df1a1c209 Add example to convert AVI frame to RGB24 frame abhijeetbhagat 2020-06-09 23:51:54 +05:30