summaryrefslogtreecommitdiffstats
path: root/src/sources/soundsourceffmpeg.h
AgeCommit message (Expand)Author
2021-04-24FFmpeg: Remove dependency on sizeof(AVPacket)Uwe Klotz
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2020-10-26SoundSourceProvider: Expose display name as constantUwe Klotz
2020-09-19Extract ReadAheadFrameBuffer from SoundSourceFFmpegUwe Klotz
2020-09-19Rename functions to avoid confusionUwe Klotz
2020-03-30Use new PCM audio property typesUwe Klotz
2019-09-08Extract resampling of decoded frame into functionUwe Klotz
2019-09-08Extract code for initializing resampling into functionUwe Klotz
2019-09-08Extract code for consuming the next packet into functionUwe Klotz
2019-09-08Extract buffering/seeking functions to improve readabilityUwe Klotz
2019-07-03Replace SoundSourceFFmpeg with new implementation for FFmpeg 4.xUwe Klotz
2019-05-14Auto-format src/sourcesUwe Klotz
2018-04-06More misc. typosluz.paz
2017-11-06Consistently use "sample rate" instead of "sampling rate"Uwe Klotz
2017-11-06More expressive Audio- and MetadataSource interfacesUwe Klotz
2017-11-06Hide more implementation details from the public AudioSource APIUwe Klotz
2017-11-06Remove ability to 'skip' from public AudioSource APIUwe Klotz
2017-11-06Give SoundSources a 2nd chance to open unreadable filesUwe Klotz
2017-11-06Move common functionality from AudioSource into base classUwe Klotz
2017-11-06Introduce next abstraction level of the AudioSource APIUwe Klotz
2017-11-06Migrate SoundSources to the new v2 APIUwe Klotz
2017-11-06Introduce AudioSource v2 APIUwe Klotz
2017-02-10SoundSourceFFmpeg: Changed #ifdef 'LIBAVFORMAT_CHANGE_AVSTREAM' to more defin...Tuukka Pasanen
2017-01-31SoundSourceFFmpeg: Separated pre-3.1 and after 3.1 API toTuukka Pasanen
2017-01-31SoundSourceFFmpeg: Added 'ClosableAVCodecContextPtr' to SoundSourceFFmpegTuukka Pasanen
2016-09-11Wrap opening of FFmpeg input file into static functionUwe Klotz
2016-09-11Disable move assignment operator of resource wrapper classesUwe Klotz
2016-09-11Improve resource wrapper classes by adding a take() functionUwe Klotz
2016-09-11Encapsulate AVFormatContext* in a resource wrapper classUwe Klotz
2016-09-11Fix assignment operator of ClosableAVStreamPtrUwe Klotz
2016-09-10Encapsulate AVStream* in a resource wrapper classUwe Klotz
2016-09-06Improve opening/closing audio streams in SoundSourceFFmpegUwe Klotz
2016-08-19Encapsulate allocation of new SoundSources in generic functionsUwe Klotz
2016-06-26Rename namespace 'Mixxx' to 'mixxx'Uwe Klotz
2016-05-11Add keyword 'override' to inherited virtual destructorsUwe Klotz
2016-05-11Replace plain pointer with std::unique_ptrUwe Klotz
2016-05-11Pass QUrl by const-refUwe Klotz
2016-05-11Delete legacy cruftUwe Klotz
2016-05-11Replace #include directive with forward declarationUwe Klotz
2016-05-11Reorder #include directives according to policyUwe Klotz
2016-05-11Fix local #include directiveUwe Klotz
2016-04-16Add detection for unsupported file formatsUwe Klotz
2016-01-07Remove FFmpeg initialization from class declarationUwe Klotz
2016-01-07Move FFmpeg code into corresponding classesUwe Klotz
2015-11-23Parameterize priority hints by file extension (review comments)Uwe Klotz
2015-11-23Move Priority out of SoundSourceProviderUwe Klotz
2015-11-23C++11: Use strongly typed enum for provider priorityUwe Klotz
2015-11-23Give each SoundSourceProvider an inherent priorityUwe Klotz
2015-07-20Now FFMPEG follows Mixxx code style and merges cleanlyTuukka Pasanen
2015-07-20Merge remote-tracking branch 'upstream/master' into ffmpeg-fixesTuukka Pasanen