| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-30 | prefer to use libfdk_aac for better audio quality | nyanmisaka | |
| 2020-01-15 | turn on indentation. | Nyanmisaka | |
| 2020-01-11 | add support for AMD h264_amf & hevc_amf | Nyanmisaka | |
| 2019-11-25 | Add full Raspberry Pi hardware decoding support | ferferga | |
| 2019-09-29 | Fix ffmpeg version check for unknown versions | Bond_009 | |
| 2019-09-28 | Add tests for EncoderValidator | Bond_009 | |
| * Add support for ffmpeg 4.2 * Parse the complete ffmpeg version instead of only the first 2 digits * Make max and min version optional * Remove max limitation (for now) * Style improvements | |||
| 2019-05-11 | Enable Exynos V4L2-m2m HW encoder | JMCC | |
| 2019-03-05 | Review comments | PloughPuff | |
| Address review comments from JustAMan, Bond-009 and cvium. | |||
| 2019-03-05 | Reworked FFmpeg path discovery and always display to user | PloughPuff | |
| 1) Reworked FFmpeg and FFprobe path discovery (CLI switch, Custom xml, system $PATH, UI update trigger). Removed FFMpeg folder from Emby.Server.Implementations. All path discovery now in MediaEncoder. 2) Always display FFmpeg path to user in Transcode page. 3) Allow user to remove a Custome FFmpeg path and return to using system $PATH (or --ffmpeg if available). 4) Remove unused code associated with 'prebuilt' FFmpeg. 5) Much improved logging during path discovery. | |||
| 2019-02-28 | Improve logic when determining return value | Vasily | |
| Co-Authored-By: ploughpuff <33969763+ploughpuff@users.noreply.github.com> | |||
| 2019-02-27 | Use Version Class to ease comparisons | PloughPuff | |
| 2019-02-16 | Use string interpolation | PloughPuff | |
| Two further review comments from JustAMan. | |||
| 2019-02-15 | Review comments | PloughPuff | |
| Addressed review comments from JustAMan. Removed code to determine experimental version. Store major and minor as two ints. Allow control of a min and max recommended version. | |||
| 2019-02-14 | Implement proper FFmpeg version checking | PloughPuff | |
| Three routes to determine FFmpeg version: 1) Grab the 'ffmpeg version x.y' from from the -version output. This should work for all pre-built binaries. 2) Compare the library versions against known contents of FFmpeg versions. This is fallback aimed at custom builds. 3) Compare libavcodec version to determine if newer than latest known release. This suggests user is running within latest/HEAD/master build. | |||
| 2019-01-17 | Reformat JustAMan review pt2 changes | Erwin de Haan | |
| Refs #575 | |||
| 2019-01-13 | ReSharper conform to 'var' settings | Erwin de Haan | |
| 2019-01-13 | Find+Sed BOM removal *.cs: MediaBrowser.LocalMetadata-MediaBrowser.Model | Erwin de Haan | |
| 2019-01-05 | Reduce log spam from ffmpeg info | Bond_009 | |
| 2019-01-02 | Use static regex | Bond_009 | |
| 2019-01-02 | Change regex to multiline | Bond_009 | |
| ex: https://regex101.com/r/bn9IOy/12 | |||
| 2019-01-02 | Remove extra capture group from regex | Bond_009 | |
| https://regex101.com/r/bn9IOy/11/ | |||
| 2019-01-02 | Use regex to check if ffmpeg output contains codec | Bond_009 | |
| Demo of the regex: https://regex101.com/r/bn9IOy/10/ | |||
| 2019-01-02 | Use ValueTuple and Linq | Bond_009 | |
| 2019-01-02 | Reduce log spam and clean up EncoderValidator | Bond_009 | |
| 2018-12-30 | Fix exception logging | Bond_009 | |
| 2018-12-30 | Rebase | Bond_009 | |
| 2018-12-14 | Port MediaEncoding and Api.Playback from ↵ | Mathieu Velten | |
| 10e57ce8d21b4516733894075001819f3cd6db6b | |||
| 2017-08-09 | consolidate emby.server.core into emby.server.implementations | Luke Pulverenti | |
| 2017-06-13 | update home sections | Luke Pulverenti | |
| 2017-06-12 | add hevc cuvid | Luke Pulverenti | |
| 2017-06-10 | enable h264_cuvid decoder | Luke Pulverenti | |
| 2017-05-08 | fix movie db find by external id | Luke Pulverenti | |
| 2017-03-16 | update hdhomerun model info caching | Luke Pulverenti | |
| 2017-03-04 | Add hevc hw-decoders and encodrs to var required. | gerrit507 | |
| These hardware decoders should be added for letting emby recognize this hw-decoders and encoders. This in addition to #2506 and on the dev branch as wished. | |||
| 2016-11-19 | update components | Luke Pulverenti | |
| 2016-11-13 | update .net core startup | Luke Pulverenti | |
| 2016-11-06 | update didl xml | Luke Pulverenti | |
| 2016-11-01 | make media encoding project portable | Luke Pulverenti | |
| 2016-10-28 | update components | Luke Pulverenti | |
| 2016-10-16 | update recording defaults | Luke Pulverenti | |
| 2016-09-22 | update recording dialogs | Luke Pulverenti | |
| 2016-08-07 | quote ffmpeg params | Luke Pulverenti | |
| 2016-08-05 | validate encoder presence | Luke Pulverenti | |
| 2016-07-29 | Removed redundant Collection Initializers | Sven Van den brande | |
| Removed Using directives that are not required | |||
| 2016-07-07 | fix validation logging | Luke Pulverenti | |
| 2016-06-30 | remove standard output redirect on image extractions | Luke Pulverenti | |
| 2016-06-30 | update startup tests | Luke Pulverenti | |
| 2016-06-30 | Fixes for nvenc support marked as experimental, since more testing should be ↵ | root | |
| done on options | |||
| 2016-06-30 | support h264_omx | Luke Pulverenti | |
| 2016-06-30 | update validation | Luke Pulverenti | |
