AC3 thoriumos

This commit is contained in:
Alexander Frick 2024-01-22 06:54:38 -06:00
parent a2e49dd2fe
commit c2e1634e6b
7 changed files with 24 additions and 17 deletions

View file

@ -165,7 +165,8 @@ Allow all HEVC Video Profiles to Play Patch - https://github.com/StaZhu/enable-c
Enable multi-threaded HEVC decoding - https://github.com/RobRich999/Chromium_Clang/blob/649f66dc041a72467c02d76e8d1fe00ee06d8276/Linux/linux64-avx.patch#L295
Enable AC3 and EAC3 for HEVC Patch - https://github.com/Muril-o/electron-chromium-codecs
- https://github.com/Alex313031/thorium/commit/46893f326c42b08a56769f3de6743aec049b2091#diff-09b3d55a8198fc42186bfd6bf5869fe78b8edad6f67e75b78228446f1d7cf66f
- Modified by Midzer.
- https://github.com/Alex313031/thorium/commit/a2e49dd2fe00e4c6fa882a41e8a1a27f93bedfff
Show the Apps button in Bookmarks Bar by Default Patch - Made by me.

View file

@ -642,13 +642,13 @@
%define CONFIG_MUXERS 0
%define CONFIG_PROTOCOLS 0
%define CONFIG_AANDCTTABLES 0
%define CONFIG_AC3DSP 0
%define CONFIG_AC3DSP 1
%define CONFIG_ADTS_HEADER 1
%define CONFIG_ATSC_A53 1
%define CONFIG_AUDIO_FRAME_QUEUE 0
%define CONFIG_AUDIODSP 0
%define CONFIG_BLOCKDSP 1
%define CONFIG_BSWAPDSP 0
%define CONFIG_BSWAPDSP 1
%define CONFIG_CABAC 1
%define CONFIG_CBS 0
%define CONFIG_CBS_AV1 0
@ -656,12 +656,12 @@
%define CONFIG_CBS_H265 0
%define CONFIG_CBS_H266 0
%define CONFIG_CBS_JPEG 0
%define CONFIG_CBS_MPEG2 0
%define CONFIG_CBS_MPEG2 1
%define CONFIG_CBS_VP9 0
%define CONFIG_DEFLATE_WRAPPER 0
%define CONFIG_DIRAC_PARSE 1
%define CONFIG_DNN 0
%define CONFIG_DOVI_RPU 0
%define CONFIG_DOVI_RPU 1
%define CONFIG_DVPROFILE 0
%define CONFIG_EVCPARSE 0
%define CONFIG_EXIF 1
@ -680,7 +680,7 @@
%define CONFIG_H264PRED 1
%define CONFIG_H264QPEL 1
%define CONFIG_H264_SEI 1
%define CONFIG_HEVCPARSE 0
%define CONFIG_HEVCPARSE 1
%define CONFIG_HEVC_SEI 0
%define CONFIG_HPELDSP 1
%define CONFIG_HUFFMAN 0

View file

@ -658,7 +658,7 @@
#define CONFIG_MUXERS 0
#define CONFIG_PROTOCOLS 0
#define CONFIG_AANDCTTABLES 0
#define CONFIG_AC3DSP 0
#define CONFIG_AC3DSP 1
#define CONFIG_ADTS_HEADER 1
#define CONFIG_ATSC_A53 1
#define CONFIG_AUDIO_FRAME_QUEUE 0

View file

@ -10,7 +10,7 @@
#define CONFIG_DCA_CORE_BSF 0
#define CONFIG_DTS2PTS_BSF 0
#define CONFIG_DV_ERROR_MARKER_BSF 0
#define CONFIG_EAC3_CORE_BSF 0
#define CONFIG_EAC3_CORE_BSF 1
#define CONFIG_EXTRACT_EXTRADATA_BSF 0
#define CONFIG_FILTER_UNITS_BSF 0
#define CONFIG_H264_METADATA_BSF 0
@ -343,8 +343,8 @@
#define CONFIG_AAC_DECODER 1
#define CONFIG_AAC_FIXED_DECODER 0
#define CONFIG_AAC_LATM_DECODER 0
#define CONFIG_AC3_DECODER 0
#define CONFIG_AC3_FIXED_DECODER 0
#define CONFIG_AC3_DECODER 1
#define CONFIG_AC3_FIXED_DECODER 1
#define CONFIG_ACELP_KELVIN_DECODER 0
#define CONFIG_ALAC_DECODER 0
#define CONFIG_ALS_DECODER 0
@ -375,7 +375,7 @@
#define CONFIG_DSICINAUDIO_DECODER 0
#define CONFIG_DSS_SP_DECODER 0
#define CONFIG_DST_DECODER 0
#define CONFIG_EAC3_DECODER 0
#define CONFIG_EAC3_DECODER 1
#define CONFIG_EVRC_DECODER 0
#define CONFIG_FASTAUDIO_DECODER 0
#define CONFIG_FFWAVESYNTH_DECODER 0
@ -563,11 +563,11 @@
#define CONFIG_WEBVTT_DECODER 0
#define CONFIG_XSUB_DECODER 0
#define CONFIG_AAC_AT_DECODER 0
#define CONFIG_AC3_AT_DECODER 0
#define CONFIG_AC3_AT_DECODER 1
#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
#define CONFIG_ALAC_AT_DECODER 0
#define CONFIG_AMR_NB_AT_DECODER 0
#define CONFIG_EAC3_AT_DECODER 0
#define CONFIG_EAC3_AT_DECODER 1
#define CONFIG_GSM_MS_AT_DECODER 0
#define CONFIG_ILBC_AT_DECODER 0
#define CONFIG_MP1_AT_DECODER 0
@ -946,7 +946,7 @@
#define CONFIG_WMV3_VDPAU_HWACCEL 0
#define CONFIG_AAC_PARSER 1
#define CONFIG_AAC_LATM_PARSER 0
#define CONFIG_AC3_PARSER 0
#define CONFIG_AC3_PARSER 1
#define CONFIG_ADX_PARSER 0
#define CONFIG_AMR_PARSER 0
#define CONFIG_AV1_PARSER 0
@ -1608,7 +1608,7 @@
#define CONFIG_AA_DEMUXER 0
#define CONFIG_AAC_DEMUXER 1
#define CONFIG_AAX_DEMUXER 0
#define CONFIG_AC3_DEMUXER 0
#define CONFIG_AC3_DEMUXER 1
#define CONFIG_AC4_DEMUXER 0
#define CONFIG_ACE_DEMUXER 0
#define CONFIG_ACM_DEMUXER 0
@ -1691,7 +1691,7 @@
#define CONFIG_DXA_DEMUXER 0
#define CONFIG_EA_DEMUXER 0
#define CONFIG_EA_CDATA_DEMUXER 0
#define CONFIG_EAC3_DEMUXER 0
#define CONFIG_EAC3_DEMUXER 1
#define CONFIG_EPAF_DEMUXER 0
#define CONFIG_EVC_DEMUXER 0
#define CONFIG_FFMETADATA_DEMUXER 0
@ -1720,7 +1720,7 @@
#define CONFIG_H264_DEMUXER 0
#define CONFIG_HCA_DEMUXER 0
#define CONFIG_HCOM_DEMUXER 0
#define CONFIG_HEVC_DEMUXER 0
#define CONFIG_HEVC_DEMUXER 1
#define CONFIG_HLS_DEMUXER 0
#define CONFIG_HNM_DEMUXER 0
#define CONFIG_ICO_DEMUXER 0

View file

@ -19,5 +19,8 @@ static const FFCodec * const codec_list[] = {
&ff_pcm_s32le_decoder,
&ff_pcm_u8_decoder,
&ff_libopus_decoder,
&ff_ac3_decoder,
&ff_eac3_decoder,
&ff_ac3_fixed_decoder,
&ff_hevc_decoder,
NULL };

View file

@ -10,5 +10,6 @@ static const AVCodecParser * const parser_list[] = {
&ff_vp3_parser,
&ff_vp8_parser,
&ff_vp9_parser,
&ff_ac3_parser,
&ff_hevc_parser,
NULL };

View file

@ -7,4 +7,6 @@ static const AVInputFormat * const demuxer_list[] = {
&ff_mp3_demuxer,
&ff_ogg_demuxer,
&ff_wav_demuxer,
&ff_ac3_demuxer,
&ff_eac3_demuxer,
NULL };