MythTV è un open source e progetto di software libero che consente di costruire un teatro multimediale di casa in pochi minuti e con il minimo sforzo. Sarà distribuire un cosiddetto sistema DVR (Digital Video Recorder) PVR (Video Recorder privato) o su qualsiasi tipo di hardware per PC.
Caratteristiche principali
L'obiettivo finale di MythTV è quello di avere una bella interfaccia per guardare la TV, registrare spettacoli, ascoltare musica, ecc, il tutto visualizzato su un televisore e controllato da un telecomando. Esso fornisce funzionalità di base 'Live TV', la possibilità di mettere in pausa, avanzamento veloce, riavvolgimento e sessioni tv "live", supporta più schede di sintonizzazione e registrazioni multiple simultanee.
A causa della sua architettura distribuita, MythTV consente a più macchine di riproduzione e di registrazione più macchine sulla stessa rete, completamente trasparente per l'utente. Il software è progettato per comprimere il video a software utilizzando MPEG4 (da libavcodec) o RTJPEG (da NuppelVideo).
è incluso anche il supporto completo per l'hardware MPEG-2 schede encoder come Hauppauge PVR-250 / PVR-350, oltre ad un'ampia gamma di moduli aggiuntivi che estendere l'applicazione & rsquo;. Funzionalità di default s
Sotto il cofano e disponibilità
Mentre il programma è scritto principalmente nel linguaggio di programmazione C ++ e distribuito come archivio di origine, può essere facilmente installato su qualsiasi sistema operativo basato su Linux utilizzando i pacchetti forniti sui suoi repository software di default.
L'applicazione può essere utilizzato in qualsiasi distribuzione GNU / Linux, così come sui sapori BSD e sistemi operativi Mac OS X. Funziona anche su sistemi operativi Microsoft Windows, ma solo per la riproduzione di file multimediali.
Diverse distribuzioni di Linux sono costruiti attorno al software MythTV, come il popolare sistema operativo Mythbuntu, al fine di fornire una esperienza teatrale multimediale di casa out-of-the-box.
Linea di fondo
In sintesi, MythTV è senza alcun dubbio il miglior progetto di software DVR / PVR open source che viene utilizzata con successo su diverse distribuzioni GNU / Linux, come Mythbuntu.
Cosa c'è di nuovo in questa versione:
- principali nuove caratteristiche:
- WebFrontend. L'interfaccia web che utilizza il server web integrato nel backend (non richiede alcuna configurazione.) A partire dal 2016/02/12, MythWeb è ancora disponibile come WebFrontend non è completa di funzioni per sostituire MythWeb.
- I cambiamenti principali:
- Maggiore UPnP revisionare il codice UPnP ha visto grandi cambiamenti, modalità di navigazione migliorate, più metadati, opere d'arte per tutti i media, rigoroso UPnP (2014) e la conformità DLNA e supporto per funzionalità UPnP aggiuntive. (Nota:.. Il supporto client per metadati aggiuntivi varia il comportamento del client dipende dal rispetto UPnP)
- La tabella cardinput non è più utilizzato, i dati si è trasferito a capturecard [3e8bd6b]
- MythMusic ora usa gruppi di archiviazione devi solo dire al master o un back-end di schiavi in cui si trova la musica e tutte le interfacce avrà accesso ad esso (non c'è bisogno di montare utilizzando NFS o CIFS).
- Testo MythMusic View MythMusic possono ora ricercare i testi del brano attualmente in riproduzione per.
- Aggiornamento MythMusic Radio Stream List MythMusic ora download dal nostro server un elenco aggiornato di oltre 31000 flussi radio da tutto il mondo.
- notifiche popup MythZoneMinder su allarmi mostra una vista dal vivo della telecamera allarmata in una finestra pop-up.
- Galleria sostituzione utilizzando MythUI & amp; gruppi di storage back-end gestisce immagini in gruppo di archiviazione e supporta più frontend / servizio clienti
- Aggiungi il supporto VBox TV Gateway [a3eb10d0] Vedere VBox.
- Aggiungi H.265 (HEVC) e il supporto VP9.
- Utilizzo di FFmpeg 3.0
Cosa c'è di nuovo nella versione 0.28:
- principali nuove caratteristiche:
- WebFrontend. L'interfaccia web che utilizza il server web integrato nel backend (non richiede alcuna configurazione.) A partire dal 2016/02/12, MythWeb è ancora disponibile come WebFrontend non è completa di funzioni per sostituire MythWeb.
- I cambiamenti principali:
- Maggiore UPnP revisionare il codice UPnP ha visto grandi cambiamenti, modalità di navigazione migliorate, più metadati, opere d'arte per tutti i media, rigoroso UPnP (2014) e la conformità DLNA e supporto per funzionalità UPnP aggiuntive. (Nota:.. Il supporto client per metadati aggiuntivi varia il comportamento del client dipende dal rispetto UPnP)
- La tabella cardinput non è più utilizzato, i dati si è trasferito a capturecard [3e8bd6b]
- MythMusic ora usa gruppi di archiviazione devi solo dire al master o un back-end di schiavi in cui si trova la musica e tutte le interfacce avrà accesso ad esso (non c'è bisogno di montare utilizzando NFS o CIFS).
- Testo MythMusic View MythMusic possono ora ricercare i testi del brano attualmente in riproduzione per.
- Aggiornamento MythMusic Radio Stream List MythMusic ora download dal nostro server un elenco aggiornato di oltre 31000 flussi radio da tutto il mondo.
- notifiche popup MythZoneMinder su allarmi mostra una vista dal vivo della telecamera allarmata in una finestra pop-up.
- Galleria sostituzione utilizzando MythUI & amp; gruppi di storage back-end gestisce immagini in gruppo di archiviazione e supporta più frontend / servizio clienti
- Aggiungi il supporto VBox TV Gateway [a3eb10d0] Vedere VBox.
- Aggiungi H.265 (HEVC) e il supporto VP9.
- Utilizzo di FFmpeg 3.0
Cosa c'è di nuovo nella versione 0.27.6:
- Servizi API: Let DVR / GetTitleInfoList tornare inetrefs vuote
- dall'unione degli iptv_extension_01.patch più commettere e740947.
- dimenticato di aggiungere nuovi file da iptv_extension_01.patch
- utilizzati solo i canali visibili per marcare prime / ultime proiezioni.
- Cancella riattivare quando si aggiorna la storia in oldrecorded.
- Unisci ramo 'fissa / 0,27' di code.mythtv.org:mythtv in correzioni / 0.27
- Uso: far uso mythfilldatabase suggerito tempi di funzionamento
- Internet Content: utilizzare solo la regione preferenza YouTube se è non vuota li>
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- Ripristina "Avere informazioni e l'esposizione dello schermo riproduzione corretta numero di canali"
- Ripristina "Rilevamento canale Fix".
- MythUIScrollBar: inizializzare il massimo a zero fino a quando in realtà è noto,
- MythMainWindow :: Norm: Con molto piccoli valori di x, ridimensionamento può causare
- Video uscita: Aggiungi Shader frammento di default per OpenGL 2
- Video uscita: Fix OpenGL 1 uscita dopo b9971146
- Internet Content: Adattare il grabber di YouTube per l'API v3
- Internet Content: riordinare un po 'di formattazione del grabber di YouTube
- MythFrontend: Fare Xlib chiama thread-safe su Linux
- Fare il confronto delle magiche corde di tipo cassa di carta insensibile
- gestire pacchetti RTP con estensioni intestazione e / o meno di 7 TS pacchetti
- Fiddle con il modello tema espressione regolare per # 12003
- Unisci ramo 'devel / 027candidates' in correzioni / 0.27
- Unisci a distanza di tracciamento ramo 'cbovy / correzioni / 0,27' in devel / 027candidates
- Aggiungi il supporto per 16 bit Unicode (UCS-2) stringhe in dati EIT
- Maniglia endianess. MPEG roba è big endian, i PC Intel sono little endian
- film gestire senza comunque rilascio
- hack per restituire un set di risultati vuoto per inetrefs sconosciuti
- visibilità simbolo Fix per mythtranscode e MythTV-setup
- simbolo Fix visibilità
- tmdb3.py Unbreak dopo 349d3a4c9e
- Maniglia richiesta API limitare le risposte da themoviedb
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- estendere registratore IPTV per gestire l'input MPTS
- Unisci ramo 'devel / 027candidates' in correzioni / 0.27
- l'accesso al database di correzione mytharchive
- Internet Content:. Sostituire vimeo_data.pyc precompilato con il vimeo_data.py fonte
- avcodec / aacdec: Fissare stato memorizzazione prima PCE decodifica
- Aggiornato traduzioni inglese britannico
- Aggiornato traduzioni inglese britannico
- Aggiornato traduzione in inglese britannico MythFrontend
- Unisci remote-tracking ramo 'knowledgejunkie / it-IT-fix' in correzioni / 0.27
- mainserver: utilizzare il nome host non indirizzo IP in HandleQueryRecording
- Copia hostname dal programmatore troppo quando si crea un nuovo ProgramInfo.
- correttamente la pulizia quando si interrompe una registrazione in mancanza.
- Fixes # 12491. Fix python MySQLdb modifiche a monte
- Correzioni 12534 Salva il volume durante l'eliminazione di registrazione
- Ripristina "correzioni 12534 Salva il volume durante la cancellazione della registrazione"
- Aggiungi manca QObject includere. Dovrebbe risolvere QT5 errore di generazione
- Abilita pic per impostazione predefinita sui sistemi Linux.
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- Unisci a distanza di tracciamento ramo 'origine / correzioni / 0,27' in devel / 027candidates
- Versione iniziale di screensaver basato dbus
- Il tentativo di usare 4 diversi servizi noti screensaver dbus
- ha perso un vuoto lungo la strada
- Refs # 12414. Rimuove qualche vecchio codice commentato
- Fix lirc ignorato dopo schermo dbus saver modifiche.
- Separare la classe di base ScreenSaver dalla ScreenSaverController.
- mancata Sposta per la connessione ai diversi servizi dbus a livello LOG_WARNING
- mancata Sposta per la connessione ai diversi servizi dbus a livello LOG_WARNING # 2
- riattivare screensaver-x11 dopo l'appoggio dbus screensaver è stato aggiunto.
- Correzioni # 12562 Raccogliere informazioni sulla memoria del kernel 4.x
- Refs # 12524. Nuovi ID FireWire per DCX-3200m P3
- Refs # 12524. Una seconda variante della stessa scatola
- Fixes # 12524. Una seconda variante della stessa scatola. errore di battitura fix
- Se il pitone sistema è pitone v3, provare a utilizzare python2 invece, dal momento che non sosteniamo python3 ancora
- Aggiorna cinese (HK) di file locale da Walter Cheuk
- Aggiornamento traduzione cinese HK da Walter Cheuk
- Aggiornamento twit.tv.pl script per la versione più recente
- Mythcommflag presume che il numero di byte per linea di scansione per la luma
- Molti anni prima che l'opzione lowres è stato aggiunto per migliorare le prestazioni, a
- Il CommDetectBorder? impostazione ha fatto doppio dovere, come è stato utilizzato anche per limitare
- rilevamento Logo richiesto un numero minimo di pixel in una maschera trovata da
- Mythcommflag presume che il video può essere normale, la lettera-scatola ...
Cosa c'è di nuovo nella versione 0.27.5:
- avcodec / dirac_arith: opzioni Fissare costruire con PIC e stack-check
- avcodec / utvideodec: Aumento vlc len
- Ripristina due backport di rilasciare / 1.2 che ha fatto traboccare il destino.
- Mostra durata per i grandi file ASF come scritto nel file di intestazione.
- Ignora impostazioni IPv6 se ITAA € Â ™ s non valida
- Dona €  ™ t tentativo di riprodurre i flussi video in mp3, flac, m4a off e il contenitore.
- correttamente allocare VDPAU PiP video di buffer e fissare perdita di memoria
- memoria Fix perdita li>
- Audio: Interruzione di scarico se il dispositivo audio è in pausa
- urtare FFmpeg a 1.2.7
- Fix PiP quando si utilizza l'uscita OpenGL
- Ignora DMG montato immagine
- Mythmedatalookup: impostare PYTHONPATH in modo mythmedatalookup può essere avviato da solo
- Assicurati di passare la stagione e episodio di tv grabber.
- Usa mito stile di codifica
- Mythmetadatalookup: essere sicuri di seguire la stessa logica, come abbiamo avuto prima e82754a7041d3988a8361535460d12a47742c65b
- Mythmetadata: Semplificare il codice con un membro di utilità GetGrabber
- Non aspettare troppo in fretta quando si raggiunge EOF
- Ripristina "Giocatore: Aumentare OpenFile timeout per consentire la riproduzione di ISO criptati su un FE remoto"
- Player: Aumentare OpenFile timeout per consentire la riproduzione di ISO / DVD su una FE remota li>
- Ripristina "di bloccaggio Fix 0b9470c Fix fileringbuffer ..."
- metadati: fissare incidente dovrebbe grabber non essere definito
- metadati: ottenere intorno grabber erroneamente impostato su una stringa vuota li>
- metadati: non utilizzare la cache grabber se non inizializzato
- metadati: inetref correttamente pulito durante la ricerca per la raccolta li>
- metadati: ricerca di titolo TV / sottotitolo correttamente separato dal inetref / ricerca sottotitoli
- metadati: se il tipo di video non è noto, provare entrambi film e la televisione grabber
- CoreContext: Fissare IsThisHost
- metadati: non utilizzare il nome dello script per il nome del file di opere d'arte
- CoreContext: Fissare IsThisHost
- metadati: usi _ come separatore in inetref al posto di:
- metadati: Fix recupero rotto per le immagini
- metadati: fissare dichiarazione diffusa
- metadati: Fissare GetGrabber
- metadati: anche impostare collectionref al nuovo formato
- metadati: non c'è bisogno di ri-eseguire la ricerca quando è già stato trovato un match
- metadati:. Gestire correttamente cerca supporto se abbiamo già un inetref esteso
- corecontext: QHostAddress :: isNull () appare buggy
- metadati: chiaro stato di errore una volta che un errore è stato propagato
- metadati: aggiungere getStorageGroupName
- metadati:. Fissare accesso gruppo di archiviazione quando si scaricano opere d'arte
- metadati: correttamente aggiornare le immagini di opere d'arte percorsi
- metadati: creare oggetti sulla pila
- metadati: non tentare di scaricare rimanenti dovrebbero errore si è verificato opere d'arte .
- mythbackend: correzioni QUERY_FILE_HASH appeso
- metadati: fissare prova sbagliata che porta al calcolo hash errato
- protoserver: correzioni QUERY_FILE_HASH appeso
- mythtranscode: fissare l'allocazione della memoria non corretta li>
- mythtranscode: verificare sempre se il flusso audio esiste ancora
- buffer Lavare prima di chiudere il codec.
- Limite bitrate a 100 Mbit / s e fill_min alla metà della dimensione della ringbuffer
- metadati: non inutilmente interrogare il database se therea €  ™ s alcuna possibilità che esso produrrà un risultato
- metadati: fissare i test errati
- Ripristina "metadati:. Gestire correttamente cerca supporto se abbiamo già un inetref esteso"
- metadati: creare Set / GetIsCollection
- metadati: utilizzare inetref estesa se disponibili per determinare il tipo di metadati
- metadati: non sovrascrive video corrente stagione / episodio con con quelle di metadati recuperati
- frontend: semplificare la creazione di ricerca di metadati
- frontend: fissare modalità automatica introdotto nel precedente commit
- metadati: completa refactoring di ricerca
- metadatalookup: errore logico correzione introdotta nel 5d3d319936513cac22557f9a3969f7210b8ac049
- metadati: restituire risultati sia di film e TV in modalità non automatico
- metadati: cerca anche per opere d'arte durante la scansione di una singola registrazione
- frontend: aggiungere capacità di ricerca a AA € Âœchange registrazione dello schermo metadataa €  .
- metadati: fissare C ++ 11 compilazione
- Ripristina "mythtranscode: fissare l'allocazione della memoria non corretta"
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- Ripristina "Player: amalgamano e semplificare switchto e JumpToProgram"
- Unisci ramo 'devel / 027candidates' in correzioni / 0.27
- Ripristina "Giocatore: più fini a / v aggiustamenti sync"
- Ripristina "Player: Abilita AVSync a recuperare più velocemente dopo un cambio di cercare o di un programma"
- Ripristina "TV UnpauseLiveTV chiama tvchain- & gt; switchto contrario di JumpTo per minimizzare i disagi visibile"
- ringbuffer: correttamente attendere filo readahead per iniziare
- ringbuffer: leggere sempre direttamente dal file se leggere in anticipo infilare isna €  ™ t in esecuzione
- rilevamento canale Fix.
- Avere informazioni e l'esposizione dello schermo riproduzione corretta numero di canali
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- CoreContext: semplificare l'utilizzo di IsThisHost, farlo funzionare con nomi di host
- Fix doxygen commento
- corecontext: Aggiungere IsThisBackend API
- fileremoto: utilizzare IsThisBackend API
- compilazione Fix dopo 27791ae e 55e03d
- Unisci ramo 'devel / 027candidates' in correzioni / 0.27
- AirPlay: Fix iOS 8 non vedendo dispositivo video .
- Ripristina "Giocatore: Migliorare la velocità di bit / alta latenza di riproduzione a basso flusso"
- Sottotitoli:. Fix trattini cc608
- Sottotitoli:. Evitare cercando di disegnare il testo o oggetti di sfondo vuote
- Didascalie: Elimina * tutti * finestre cc708 in CC708Reader :: Reset () .
- Fare cerca più veloce per i decoder lenti / grandi distanze dei fotogrammi chiave.
- MythUIScrollBar: inizializzare il massimo a zero fino a quando in realtà è noto,
- MythMainWindow :: Norm: Con molto piccoli valori di x, ridimensionamento può causare
- themechooser: caricare tutti i temi validi per la versione corrente del mito,
- di pulizia:. Durante il controllo di nuove versioni a tema in considerazione tutti i tag
- ThemeChooser:. User Avvisa quando in grado di modificare i file
- OBEY useonairguide e abilitarlo per ERT
- aggiungere GuessLookupType per VideoMetadata per abbinare altri contenuti
- Indovinate un episodio sua se ha un titolo dell'episodio
- tentativo di fissare segmentation fault in EITCache presume essere di razza QMap
- semplificare la gestione di endtime mancante alla fine del file in mythfilldatabase
- maniglia [HD] nel Regno Unito correzioni EIT
- Player: Non chiamare DoneDisplayingFrame per PiP fino al prossimo telaio è pronto
- Fix 0b9470c Fix fileringbuffer di blocco ...
- Player: Aumentare OpenFile timeout per consentire la riproduzione di ISO criptati su un FE remota li>
- BE: Fix 'MythSocket: errore programmatore, QEventLoop non è in esecuzione ...' durante l'uscita essere
- MythUIWebBrowser: tacere un avviso quando non riusciamo a trovare la finestra padre
- TV: Chiudere il ciclo di riproduzione TV quando il giocatore primario riporta un errore fatale
- TV UnpauseLiveTV chiama tvchain- & gt; switchto contrario di JumpTo per minimizzare i disagi visibile
- mythtranscode: saltare Descrizione audio stream
- Player: Sereno EOF quando riprendere il gioco
- Player: Attiva AVSync a recuperare più velocemente dopo una sollecitare o cambio di programma
- giocatore: più fini regolazioni a / v sync
- Player: Migliorare la bassa velocità di bit / flusso di latenza elevata riproduzione
- Player: amalgamare e semplificare switchto e JumpToProgram
- libmythtv: Aggiungi un mutex alla classe ChannelScanSM
- TV: Evitare un SEGV quando si passa da PiP a PbP
- Player: Lasciare in cerca fino all'ultimo fotogramma in pausa
- Transcode: Fissare una race condition nel VideoDecodeBuffer quando EOF incontrato
- Lavu / opt: convalidare gamma prima dereferenziare
- ADPCM: Fix traliccio codifica di IMA QT
- ADPCM: Scrivere il predittore appropriata nel modo di traliccio in IMA QT
- avformat / avidec: permettere errori di arrotondamento tra scala / frequenza e della base dei tempi
- swscale / swscale: fix integer overflow di
- avcodec / x86 / mpegvideoenc_template: fix integer overflow di
- avcodec / h264_mp4toannexb_bsf: anteporre le intestazioni globali prima di qualsiasi in set di parametri flusso
- avcodec / libx264: spostare dove x264opts viene applicato verso il basso in modo che riesca prevalgano avctx & amp; default
- avcodec / wma: utilizzare av_freep (), non lasciare i puntatori stantio in memoria
- avcodec / msrle: controllare codice di ritorno per il successo prima dell'uso
- swresample / ricampionamento: lunghezza del filtro Limite
- swresample / dithering: utilizzare av_malloc_array ()
- swresample / ricampionamento: uso av_malloc_array () se del caso
- swscale / x86 / swscale_template: loose codificato dstw_offset
- avcodec / x86 / idct_sse2_xvid: fissare la funzione non C99 in linea
- swscale / swscale: fissare srcStride / srcSlice errore di battitura
- avcodec / mjpegen: Impostare le dimensioni argomento dichiarato
- avformat / mpegts: Rimuovere controllo ridondante
- avcodec / diracdec: fissare un comportamento indefinito con turni
- avcodec / g723_1: aggiungi assert per aiutare analizzatori di codice statico
- avfilter / vf_deshake: correggere la perdita di precission con risoluzioni dispari
- iavcodec / vc1dec: Fissare mancante {}
- avfilter / filtfmts: sostegno assegnato dinamicamente in / uscite
- avutil / lzo: Fissare integer overflow di
- avutil / lzo: aggiungi afferma di essere il doppio sicuri contro overflow
- avformat / MUX: Controllare e rimuovere le durate di pacchetti non validi
- avformat / h263dec: Fissare la sonda H263
- swresample: fissare ingresso AV_CH_LAYOUT_STEREO_DOWNMIX
- ffmpeg_filter: fissare puntatore a portata fuori locali
- avcodec / mjpegdec: Fissare spostamento non definito
- avfilter / graphdump: Fissare puntatore a portata fuori locali
- avcodec / diracdec: spostare mc tampone allocazione per frame
- avutil / CPU: MMX forza sulla selezione delle più alte funzioni x86 SIMD
- avcodec / libvorbisenc: Non aggiungere la durata di AV_NOPTS_VALUE
- avcodec / AAC: fix () nella macro IS_CODEBOOK_UNSIGNED
- avcodec / Golomb-test: fix () in EXTEND () macro
- avcodec / mlpdec: fix () in MSB_MASK () macro
- avcodec / mss34dsp: fix () in SOP * macro
- avcodec / mss4: Fix () in MKVAL () macro
- avformat / flvenc:. Non permettere la creazione di H263 / MPEG4 in FLV senza estensioni di formato non ufficiali di essere abilitato
- avcodec / alsdec: Sereno MPEG4AudioConfig in modo che nessun uso di memoria non inizializzata è possibile
- avformat / mpc: tentativo di assegnare un pacchetto che non è più piccolo rispetto ai dati al suo interno
- Aggiornamento per FFmpeg 1.2.7
- MusicPlayer: Su fermare cancellare qualsiasi metadati colpo temporaneo
- timer di inattività: non avviare il timer se è 0 (disattivato)
- Timer inattività: fissare l'ultimo cherry-pick
- ImageLoadThread: non trattare tutte le gif animate come essere
- Conservare grabber utilizzato insieme a inetref per garantire il corretto riutilizzo.
- Descrizione Fix testo di 'registrazioni Prossimi' nel tema classico menù.
- Sync libdvdread fino a R1290:
- Sync libdvdnav fino a R1294:
- maniglia [HD] nel Regno Unito correzioni EIT parte 2
- Sync minilzo 2,03-2,07.
- UPnP:. Fissare gli ID di servizio per CDS e CMGR che erano entrambi errati
- MythMusic:. Fissare playlist intelligenti utilizza lastplay o date_entered
- MythMusic:. La correzione di errore sql in editor di SmartPlaylist quando si aggiunge una nuova playlist
- MythMusic:. Fix NULL inserire nella colonna NOT NULL in editor di SmartPlaylist
- MythMusic: Lasciare Smart Playlist per essere salvato, anche se non produce risultati. La natura delle playlist intelligenti significa che può corrispondere le tracce in futuro.
- messaggio di errore più accurato quando un IP viene passato a GetBackendServerIP () al posto di un nome host
- RemoteFile :: esiste () - Se abbiamo superato una stringa vuota, allora non perdere tempo in cerca di esso .
- UPnP:. Fissare albumart UPnP dopo la mossa di gruppi di archiviazione
- Fix più IP vs hostname confusione nel mito: // URL
- UPnP: convertire le date e gli orari per l'ora locale prima di servire al cliente
- UPnP:. Fissare la registrazione di nomi di cartella data successiva conversione UTC
- UPnP:. Fissare DLNA stringa di protocollo in 0,27, non è stato DLNA compatibile
- Fissare la possibilità di disattivare il timer di inattività frontend
- Commutazione per la nuove pianificazioni URL diretto. Questo è tutto gente, indolore non è vero?
- Aggiungi distruttore a RecordingProfile. fix speculativo per il fallimento del braccio di costruzione
- Braccio accumulo correzione parte 2. Aggiungere un distruttore virtuale per RecordingProfileEditor ()
- lzo: fissare troppo pieno il check-in copy_backptr ()
valore
Cosa c'è di nuovo nella versione 0.27.4:
- avcodec / dirac_arith: opzioni Fissare costruire con PIC e stack-check
- avcodec / utvideodec: Aumento vlc len
- Ripristina due backport di rilasciare / 1.2 che ha fatto traboccare il destino.
- Mostra durata per i grandi file ASF come scritto nel file di intestazione.
- Ignora impostazioni IPv6 se ITAA € Â ™ s non valida
- Dona €  ™ t tentativo di riprodurre i flussi video in mp3, flac, m4a off e il contenitore.
- correttamente allocare VDPAU PiP video di buffer e fissare perdita di memoria
- memoria Fix perdita li>
- Audio: Interruzione di scarico se il dispositivo audio è in pausa
- urtare FFmpeg a 1.2.7
- Fix PiP quando si utilizza l'uscita OpenGL
- Ignora DMG montato immagine
- Mythmedatalookup: impostare PYTHONPATH in modo mythmedatalookup può essere avviato da solo
- Assicurati di passare la stagione e episodio di tv grabber.
- Usa mito stile di codifica
- Mythmetadatalookup: essere sicuri di seguire la stessa logica, come abbiamo avuto prima e82754a7041d3988a8361535460d12a47742c65b
- Mythmetadata: Semplificare il codice con un membro di utilità GetGrabber
- Non aspettare troppo in fretta quando si raggiunge EOF
- Ripristina "Giocatore: Aumentare OpenFile timeout per consentire la riproduzione di ISO criptati su un FE remoto"
- Player: Aumentare OpenFile timeout per consentire la riproduzione di ISO / DVD su una FE remota li>
- Ripristina "di bloccaggio Fix 0b9470c Fix fileringbuffer ..."
- metadati: fissare incidente dovrebbe grabber non essere definito
- metadati: ottenere intorno grabber erroneamente impostato su una stringa vuota li>
- metadati: non utilizzare la cache grabber se non inizializzato
- metadati: inetref correttamente pulito durante la ricerca per la raccolta li>
- metadati: ricerca di titolo TV / sottotitolo correttamente separato dal inetref / ricerca sottotitoli
- metadati: se il tipo di video non è noto, provare entrambi film e la televisione grabber
- CoreContext: Fissare IsThisHost
- metadati: non utilizzare il nome dello script per il nome del file di opere d'arte
- CoreContext: Fissare IsThisHost
- metadati: usi _ come separatore in inetref al posto di:
- metadati: Fix recupero rotto per le immagini
- metadati: fissare dichiarazione diffusa
- metadati: Fissare GetGrabber
- metadati: anche impostare collectionref al nuovo formato
- metadati: non c'è bisogno di ri-eseguire la ricerca quando è già stato trovato un match
- metadati:. Gestire correttamente cerca supporto se abbiamo già un inetref esteso
- corecontext: QHostAddress :: isNull () appare buggy
- metadati: chiaro stato di errore una volta che un errore è stato propagato
- metadati: aggiungere getStorageGroupName
- metadati:. Fissare accesso gruppo di archiviazione quando si scaricano opere d'arte
- metadati: correttamente aggiornare le immagini di opere d'arte percorsi
- metadati: creare oggetti sulla pila
- metadati: non tentare di scaricare rimanenti dovrebbero errore si è verificato opere d'arte .
- mythbackend: correzioni QUERY_FILE_HASH appeso
- metadati: fissare prova sbagliata che porta al calcolo hash errato
- protoserver: correzioni QUERY_FILE_HASH appeso
- mythtranscode: fissare l'allocazione della memoria non corretta li>
- mythtranscode: verificare sempre se il flusso audio esiste ancora
- buffer Lavare prima di chiudere il codec.
- Limite bitrate a 100 Mbit / s e fill_min alla metà della dimensione della ringbuffer
- metadati: non inutilmente interrogare il database se therea €  ™ s alcuna possibilità che esso produrrà un risultato
- metadati: fissare i test errati
- Ripristina "metadati:. Gestire correttamente cerca supporto se abbiamo già un inetref esteso"
- metadati: creare Set / GetIsCollection
- metadati: utilizzare inetref estesa se disponibili per determinare il tipo di metadati
- metadati: non sovrascrive video corrente stagione / episodio con con quelle di metadati recuperati
- frontend: semplificare la creazione di ricerca di metadati
- frontend: fissare modalità automatica introdotto nel precedente commit
- metadati: completa refactoring di ricerca
- metadatalookup: errore logico correzione introdotta nel 5d3d319936513cac22557f9a3969f7210b8ac049
- metadati: restituire risultati sia di film e TV in modalità non automatico
- metadati: cerca anche per opere d'arte durante la scansione di una singola registrazione
- frontend: aggiungere capacità di ricerca a AA € Âœchange registrazione dello schermo metadataa €  .
- metadati: fissare C ++ 11 compilazione
- Ripristina "mythtranscode: fissare l'allocazione della memoria non corretta"
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- Ripristina "Player: amalgamano e semplificare switchto e JumpToProgram"
- Unisci ramo 'devel / 027candidates' in correzioni / 0.27
- Ripristina "Giocatore: più fini a / v aggiustamenti sync"
- Ripristina "Player: Abilita AVSync a recuperare più velocemente dopo un cambio di cercare o di un programma"
- Ripristina "TV UnpauseLiveTV chiama tvchain- & gt; switchto contrario di JumpTo per minimizzare i disagi visibile"
- ringbuffer: correttamente attendere filo readahead per iniziare
- ringbuffer: leggere sempre direttamente dal file se leggere in anticipo infilare isna €  ™ t in esecuzione
- rilevamento canale Fix.
- Avere informazioni e l'esposizione dello schermo riproduzione corretta numero di canali
- Unisci ramo 'fissa / 0,27' in devel / 027candidates
- CoreContext: semplificare l'utilizzo di IsThisHost, farlo funzionare con nomi di host
- Fix doxygen commento
- corecontext: Aggiungere IsThisBackend API
- fileremoto: utilizzare IsThisBackend API
- compilazione Fix dopo 27791ae e 55e03d
- Unisci ramo 'devel / 027candidates' in correzioni / 0.27
- AirPlay: Fix iOS 8 non vedendo dispositivo video .
- Ripristina "Giocatore: Migliorare la velocità di bit / alta latenza di riproduzione a basso flusso"
- Sottotitoli:. Fix trattini cc608
- Sottotitoli:. Evitare cercando di disegnare il testo o oggetti di sfondo vuote
- Didascalie: Elimina * tutti * finestre cc708 in CC708Reader :: Reset () .
- Fare cerca più veloce per i decoder lenti / grandi distanze dei fotogrammi chiave.
- MythUIScrollBar: inizializzare il massimo a zero fino a quando in realtà è noto,
- MythMainWindow :: Norm: Con molto piccoli valori di x, ridimensionamento può causare
- themechooser: caricare tutti i temi validi per la versione corrente del mito,
- di pulizia:. Durante il controllo di nuove versioni a tema in considerazione tutti i tag
- ThemeChooser:. User Avvisa quando in grado di modificare i file
- OBEY useonairguide e abilitarlo per ERT
- aggiungere GuessLookupType per VideoMetadata per abbinare altri contenuti
- Indovinate un episodio sua se ha un titolo dell'episodio
- tentativo di fissare segmentation fault in EITCache presume essere di razza QMap
- semplificare la gestione di endtime mancante alla fine del file in mythfilldatabase
- maniglia [HD] nel Regno Unito correzioni EIT
- Player: Non chiamare DoneDisplayingFrame per PiP fino al prossimo telaio è pronto
- Fix 0b9470c Fix fileringbuffer di blocco ...
- Player: Aumentare OpenFile timeout per consentire la riproduzione di ISO criptati su un FE remota li>
- BE: Fix 'MythSocket: errore programmatore, QEventLoop non è in esecuzione ...' durante l'uscita essere
- MythUIWebBrowser: tacere un avviso quando non riusciamo a trovare la finestra padre
- TV: Chiudere il ciclo di riproduzione TV quando il giocatore primario riporta un errore fatale
- TV UnpauseLiveTV chiama tvchain- & gt; switchto contrario di JumpTo per minimizzare i disagi visibile
- mythtranscode: saltare Descrizione audio stream
- Player: Sereno EOF quando riprendere il gioco
- Player: Attiva AVSync a recuperare più velocemente dopo una sollecitare o cambio di programma
- giocatore: più fini regolazioni a / v sync
- Player: Migliorare la bassa velocità di bit / flusso di latenza elevata riproduzione
- Player: amalgamare e semplificare switchto e JumpToProgram
- libmythtv: Aggiungi un mutex alla classe ChannelScanSM
- TV: Evitare un SEGV quando si passa da PiP a PbP
- Player: Lasciare in cerca fino all'ultimo fotogramma in pausa
- Transcode: Fissare una race condition nel VideoDecodeBuffer quando EOF incontrato
- Lavu / opt: convalidare gamma prima dereferenziare
- ADPCM: Fix traliccio codifica di IMA QT
- ADPCM: Scrivere il predittore appropriata nel modo di traliccio in IMA QT
- avformat / avidec: permettere errori di arrotondamento tra scala / frequenza e della base dei tempi
- swscale / swscale: fix integer overflow di
- avcodec / x86 / mpegvideoenc_template: fix integer overflow di
- avcodec / h264_mp4toannexb_bsf: anteporre le intestazioni globali prima di qualsiasi in set di parametri flusso
- avcodec / libx264: spostare dove x264opts viene applicato verso il basso in modo che riesca prevalgano avctx & amp; default
- avcodec / wma: utilizzare av_freep (), non lasciare i puntatori stantio in memoria
- avcodec / msrle: controllare codice di ritorno per il successo prima dell'uso
- swresample / ricampionamento: lunghezza del filtro Limite
- swresample / dithering: utilizzare av_malloc_array ()
- swresample / ricampionamento: uso av_malloc_array () se del caso
- swscale / x86 / swscale_template: loose codificato dstw_offset
- avcodec / x86 / idct_sse2_xvid: fissare la funzione non C99 in linea
- swscale / swscale: fissare srcStride / srcSlice errore di battitura
- avcodec / mjpegen: Impostare le dimensioni argomento dichiarato
- avformat / mpegts: Rimuovere controllo ridondante
- avcodec / diracdec: fissare un comportamento indefinito con turni
- avcodec / g723_1: aggiungi assert per aiutare analizzatori di codice statico
- avfilter / vf_deshake: correggere la perdita di precission con risoluzioni dispari
- iavcodec / vc1dec: Fissare mancante {}
- avfilter / filtfmts: sostegno assegnato dinamicamente in / uscite
- avutil / lzo: Fissare integer overflow di
- avutil / lzo: aggiungi afferma di essere il doppio sicuri contro overflow
- avformat / MUX: Controllare e rimuovere le durate di pacchetti non validi
- avformat / h263dec: Fissare la sonda H263
- swresample: fissare ingresso AV_CH_LAYOUT_STEREO_DOWNMIX
- ffmpeg_filter: fissare puntatore a portata fuori locali
- avcodec / mjpegdec: Fissare spostamento non definito
- avfilter / graphdump: Fissare puntatore a portata fuori locali
- avcodec / diracdec: spostare mc tampone allocazione per frame
- avutil / CPU: MMX forza sulla selezione delle più alte funzioni x86 SIMD
- avcodec / libvorbisenc: Non aggiungere la durata di AV_NOPTS_VALUE
- avcodec / AAC: fix () nella macro IS_CODEBOOK_UNSIGNED
- avcodec / Golomb-test: fix () in EXTEND () macro
- avcodec / mlpdec: fix () in MSB_MASK () macro
- avcodec / mss34dsp: fix () in SOP * macro
- avcodec / mss4: Fix () in MKVAL () macro
- avformat / flvenc:. Non permettere la creazione di H263 / MPEG4 in FLV senza estensioni di formato non ufficiali di essere abilitato
- avcodec / alsdec: Sereno MPEG4AudioConfig in modo che nessun uso di memoria non inizializzata è possibile
- avformat / mpc: tentativo di assegnare un pacchetto che non è più piccolo rispetto ai dati al suo interno
- Aggiornamento per FFmpeg 1.2.7
- MusicPlayer: Su fermare cancellare qualsiasi metadati colpo temporaneo
- timer di inattività: non avviare il timer se è 0 (disattivato)
- Timer inattività: fissare l'ultimo cherry-pick
- ImageLoadThread: non trattare tutte le gif animate come essere
- Conservare grabber utilizzato insieme a inetref per garantire il corretto riutilizzo.
- Descrizione Fix testo di 'registrazioni Prossimi' nel tema classico menù.
- Sync libdvdread fino a R1290:
- Sync libdvdnav fino a R1294:
- maniglia [HD] nel Regno Unito correzioni EIT parte 2
- Sync minilzo 2,03-2,07.
- UPnP:. Fissare gli ID di servizio per CDS e CMGR che erano entrambi errati
- MythMusic:. Fissare playlist intelligenti utilizza lastplay o date_entered
- MythMusic:. La correzione di errore sql in editor di SmartPlaylist quando si aggiunge una nuova playlist
- MythMusic:. Fix NULL inserire nella colonna NOT NULL in editor di SmartPlaylist
- MythMusic: Lasciare Smart Playlist per essere salvato, anche se non produce risultati. La natura delle playlist intelligenti significa che può corrispondere le tracce in futuro.
- messaggio di errore più accurato quando un IP viene passato a GetBackendServerIP () al posto di un nome host
- RemoteFile :: esiste () - Se abbiamo superato una stringa vuota, allora non perdere tempo in cerca di esso .
- UPnP:. Fissare albumart UPnP dopo la mossa di gruppi di archiviazione
- Fix più IP vs hostname confusione nel mito: // URL
- UPnP: convertire le date e gli orari per l'ora locale prima di servire al cliente
- UPnP:. Fissare la registrazione di nomi di cartella data successiva conversione UTC
- UPnP:. Fissare DLNA stringa di protocollo in 0,27, non è stato DLNA compatibile
- Fissare la possibilità di disattivare il timer di inattività frontend
- Commutazione per la nuove pianificazioni URL diretto. Questo è tutto gente, indolore non è vero?
- Aggiungi distruttore a RecordingProfile. fix speculativo per il fallimento del braccio di costruzione
- Braccio accumulo correzione parte 2. Aggiungere un distruttore virtuale per RecordingProfileEditor ()
- lzo: fissare troppo pieno il check-in copy_backptr ()
valore
Cosa c'è di nuovo nella versione 0.27.1:
- 0.27.1 è più di quanto il tuo punto di rilascio tradizionale: 0.27.1 è la nostra migliore versione mai. Anche se non ha grandi nuove funzionalità utente, che ha ricevuto oltre 340 miglioramenti.
- I lotti sono stati riscritti sotto il cofano per offrire la migliore esperienza utente sempre. In particolare, e per rendere i critici tranquilla, LiveTV ha ricevuto una livelli estremi di attenzione.
Cosa c'è di nuovo nella versione 0.27:
- principali nuove caratteristiche:
- MythMusic Radio Streaming
- implementazione iniziale del tema menu. # 11533 [9bb9c61]
- Centro di notifica
- condivisione AirPlay foto
- AirTunes riproduzione visiva
- I cambiamenti principali:
- Rimuovere i tipi di regole di registrazione timeslot e Weekslot. Gli utenti di questi tipi dovrebbero vedere [a1f9793] di alternative.
- Rimuovere il tipo di regola di registrazione Record Channel. Aggiungere un filtro Questo canale per mantenere tale funzionalità. convertire automaticamente le regole di registrazione canale esistente di tutte le regole registrare con il filtro Questo canale abilitato. I dettagli completi di questo e dei prossimi due "sub proiettili 'a: [9497ba1], [030ba69]
- Aggiungi un dialogo per offrire azioni comuni, invece di entrare immediatamente l'editor programma quando viene premuto SELEZIONA su un programma non di linea.
- Modificare il comportamento quando si preme RECORD nella EPG e altrove.
- fornire accurate posizione / durata / cercando con frame rate non costanti. Si noti che per ottenere il beneficio di questi cambiamenti per registrazioni preesistenti, potrebbe essere necessario eseguire "mythcommflag --rebuild" sulle registrazioni colpite. [49dbed5] # 10104
- Rimuovere la funzionalità AutoRecPriority. [9aaed0b]
- Rimuovi ridondanti "Tutti i programmi -" il testo a schermo guardare le registrazioni. [Ba2c783]
- migliorare la visualizzazione filtro di gruppo sullo schermo di sorveglianza Recordings. [7c7b44a]
- Predefinito per ora locale per mythshutdown --setwakeup, utilizzare --utc se necessario. [Ef7810c]
- Come promesso nella Release Notes 0.26, l'eredità CEA-608 televideo (non chiuso sottotitoli) il supporto è stato rimosso. # 10786 [4f98a09]
- La schermata di impostare la registrazione priorità è stata rimossa (usare la schermata "Gestione delle regole di registrazione".) [F8cb433], [a2ccb9f]
- Riprogrammare impostazione priorità più alta è stata rimossa. Lo scheduler ora fa sempre questo. [6eaa373]
- Usa regola la registrazione di priorità come la priorità di pianificazione primaria. [5587501]
- La schermata di eliminazione delle registrazioni è stata rimossa. [7349a86]
- Modificare l'azione ADJUSTSTRETCH per sostenere anche commutazione. [B79da45]
- In carte MythTV-setup / Capture, un certo tipo carta: i nomi sono stati cambiati / corretta. L'elenco è stato anche riordinato. [536b7c1]
Cosa c'è di nuovo nella versione 0.27 Alpha:
- principali nuove caratteristiche:
- MythMusic Radio Streaming
- implementazione iniziale del tema menu. # 11533 [9bb9c61]
- Centro di notifica
- condivisione AirPlay foto
- AirTunes riproduzione visiva
- I cambiamenti principali:
- Rimuovere i tipi di regole di registrazione timeslot e Weekslot. Gli utenti di questi tipi dovrebbero vedere [a1f9793] di alternative.
- Rimuovere il tipo di regola di registrazione Record Channel. Aggiungere un filtro Questo canale per mantenere tale funzionalità. convertire automaticamente le regole di registrazione canale esistente di tutte le regole registrare con il filtro Questo canale abilitato. I dettagli completi di questo e dei prossimi due "sub proiettili 'a: [9497ba1], [030ba69]
- Aggiungi un dialogo per offrire azioni comuni, invece di entrare immediatamente l'editor programma quando viene premuto SELEZIONA su un programma non di linea.
- Modificare il comportamento quando si preme RECORD nella EPG e altrove.
- fornire accurate posizione / durata / cercando con frame rate non costanti. Si noti che per ottenere il beneficio di questi cambiamenti per registrazioni preesistenti, potrebbe essere necessario eseguire "mythcommflag --rebuild" sulle registrazioni colpite. [49dbed5] # 10104
- Rimuovere la funzionalità AutoRecPriority. [9aaed0b]
- Rimuovi ridondanti "Tutti i programmi -" il testo a schermo guardare le registrazioni. [Ba2c783]
- migliorare la visualizzazione filtro di gruppo sullo schermo di sorveglianza Recordings. [7c7b44a]
- Predefinito per ora locale per mythshutdown --setwakeup, utilizzare --utc se necessario. [Ef7810c]
- Come promesso nella Release Notes 0.26, il supporto televideo caption legacy CEA-608 è stato rimosso. # 10786 [4f98a09]
- La schermata di impostare la registrazione priorità è stata rimossa (usare la schermata "Gestione delle regole di registrazione".) [F8cb433], [a2ccb9f]
- Riprogrammare impostazione priorità più alta è stata rimossa. Lo scheduler ora fa sempre questo. [6eaa373]
- Usa regola la registrazione di priorità come la priorità di pianificazione primaria. [5587501]
- La schermata di eliminazione delle registrazioni è stata rimossa. [7349a86]
- Modificare l'azione ADJUSTSTRETCH per sostenere anche commutazione. [B79da45]
- In MythTV-setup / schede di acquisizione, un certo tipo carta:. I nomi sono stati cambiati / corretti
Cosa c'è di nuovo nella versione 0.26.0:
- principali nuove caratteristiche:
- Aggiungi HTTP Live Streaming riproduzione [099b6cce03] e registratore [17c164a]. Controllare il manuale HLS pagina
- Aggiunti modelli di regole di registrazione [71c65b]
- themers (e utenti) sono ora in grado di sostituire le opzioni di pianificazione di nuove widgits. Temi, per esempio, possono mettere un minor numero di scelte sulla schermata iniziale editor di programma (che consente l'accesso alle opzioni meno utilizzate premendo M (ITA). Dare steppe una prova per vedere questo. Vedere [d418754].
- Aggiungi verifica duplicati e ottimizzazioni di corrispondenza limitati e altri cambiamenti relativi scheduler. Vedere il commit per i dettagli su questo cambiamento. [Cbb8eb1] Fixes # 10533
- I cambiamenti principali:
- Conversione di volte interne a UTC. tempi memorizzati saranno convertiti dal meccanismo di aggiornamento del database. Vedere UTC per un elenco completo delle modifiche. Questo dovrebbe essere di interesse per gli utenti ora legale.
- Mythlogserver, un nuovo programma per la gestione di tutte le richieste di log. ZeroMQ è incluso in questa versione.
- HTTP Live Streaming supporto aggiunto per AirPlay
- riscrittura completa di server di RAOP, usato per AirTunes / AirPlay.
- Il formato di config.xml è cambiato e mysql.txt non è più utilizzato. Esempio:
- Consentire temi per personalizzare caption / sottotitoli formattazione [f13eeb0].
- Fare il fattore di zoom sottotitolo in un ambiente vivo [0089f7d].
- Aggiungi rsOtherTuning e rsOtherRecording stati di registrazione [090f847]
- Aggiunto TOGGLESHUFFLE / TOGGLEREPEAT [fa9edd6]
- - analizzare-video-nome per mythutil [1debfc6]
combinazioni di tasti
Cosa c'è di nuovo nella versione 0.25:
- MythTV versione 0.25 include diverse nuove importanti funzionalità. Alcuni elementi chiave da sottolineare - nuove funzionalità di accelerazione di video, come VAAPI e DirectX Video Acceleration 2; ampliato e migliorato funzionalità audio tra cui E-AC3, TrueHD e DTS-HD supporto; Controllare il televisore e gli altri componenti AV tramite CEC (Consumer Electronics Control); migliorato e integrato le funzionalità di gestione di metadati per le registrazioni e video, e una API completamente funzionale per applicazioni di terze parti di costruire su quella può interagire sia con il frontend e backend - tra cui una funzionalità HTTP Live Streaming per la distribuzione di contenuti video, in tempo reale, tramite l'API.
Cosa c'è di nuovo nella versione 0.24:
- Nuove funzionalità:
- MythUI OSD
- disco Blu-ray / cartella di analisi e la riproduzione.
- I metadati afferrare in MythGame
- metadati completamente automatica afferrare in MythVideo, consentono agli utenti di selezionare opere d'arte da scaricare
- Embedded supporto di testo dei sottotitoli in MKV e altri
- Blu-ray e DVD multi-angolo
- del browser tema online e downloader
- Supporto decodifica hardware sperimentale Broadcom Crystal HD
- I cambiamenti principali:
- refactoring audio di grandi dimensioni:
- Auto popolazione di dispositivi scheda audio nelle impostazioni
- audio multicanale, analogica o LPCM, uscita fino a 7.1 canali
- Supporto bit di profondità & gt audio; 16 bit (24 bit, 32 bit e float)
- SSE una maggiore conversione del formato di campionamento audio
- Audio capacità di downmix
- La conversione automatica in formato audio supportato dall'hardware (profondità di bit, campionamento, canali)
- Grande OSD, Sottotitoli / sottotitolo, e refactoring riproduzione video
- Il supporto per (in chiaro) ISO, VIDEO_TS, e BDMV gruppi di archiviazione
- rilavorazione sostanziale, la stabilizzazione, e il miglioramento della riproduzione di DVD
Cosa c'è di nuovo nella versione 0.23.1:
- Un recente bugfix richiesto che aggiornare la versione del protocollo di comunicazione utilizzato tra i vari componenti MythTV. Al fine di consentire agli utenti di tenere traccia di questo cambiamento, siamo lieti di annunciare che è stato rilasciato 0.23.1, che include il bug aforemented fissare insieme a tanti altri.
Cosa c'è di nuovo nella versione 0.23:
- Nuove funzionalità:
- riscritto e pitone notevolmente ampliato binding [23416]
- L'aggiunta di Arclight Tema [23275]
- Nuovo sistema di evento [23012]
- Audio Riscritto (configurazione semplificata, multi-canali upmix, ricampionamento automatico).
- L'aggiunta di MythNetvision Plugin [23123]
- EIT:
- Firewire:
- Aggiungere il supporto per DCX-3432 [23647]
- UPnP:
- Configurazione:
- configurazione audio semplificato (utenti audio digitali dovranno modificare le loro impostazioni, in genere se si utilizza configurazione surround, cambiare stereo a 5.1)
- Scanner Canale - la scansione dei canali analogici fissato [23657]
- Audio:
- Possibilità di upmix materiale stereo 5.1 e codificare come AC3 (qualità simile a DTS Neo)
- Upmixer commutazione
- Riconoscimento automatico della velocità di campionamento hardware supportato
- bitrate ricampionamento automatico di alta qualità per riprodurre qualsiasi contenuto su qualsiasi hardware (utilizzando la libreria SRC)
- Conservazione dei Timestretch attraverso modifiche del flusso
- Impostazioni utente Semplifica audio
- Varie correzioni passthrough digitale
- Fix passthrough digitale per Windows [22826]
- Volume Software per audio digitale
- Riproduzione video:
- FFmpeg sincronizzazione a revisione 21657 [23525]
- Aggiungi il supporto AVChapter (funziona con Matroska e OGG capitoli) [23226] [23231]
- ITU BT709 spazio colore (HD-TV) livelli di supporto e di studio (RGB 16-235) (solo con VDPAU) [22431]
- consentire a più punti nei nomi dei file di sottotitoli esterni [22800]
- Accelerare la registrazione di avvio della riproduzione caricando il menu OSD in modo più rapido [22784]
- Rimuove PVR-350 supporto di uscita [22845]
- lettore DVD interno - ordina tracce audio sulla base di ordine logico [23079]
- Rimuovi i Tasti permanenti impostazione per l'avanzamento rapido / riavvolgimento [23112] [23362]
- scala e la posizione DVD / DVB sottotitoli in base alle dimensioni del display [23189] [23220]
- Aggiungi il supporto per 2.35: 1 rapporto di aspetto di override [23210]
- Il nuovo codice di rendering migliorato VDPAU [23235] [23236]
- scalatura di alta qualità Fix VDPAU [23238]
- Migliorata AVFormatDecoder cerca [23288]
- Fix cercando di l'inizio di alcuni corsi d'acqua che hanno non-zero ore di inizio [23294]
- Aggiungi il supporto per il conteggio repeat_pict e migliorare la gestione di alcuni casi di A / V Sync [23321]
- Aggiungi il supporto per l'accelerazione hardware MPEG4 [23340] [23530]
- Non cercare di accendere renderer se la risoluzione video è invariato [23398] piattaforma
- Fai opzioni VideoDisplayProfile dipendente [23420]
- Migliorata la gestione dei cambiamenti proporzioni nel flusso video [23456]
- Aggiungi per configurare k8-SSE3, Opteron SSE3, Athlon64-SSE3, e Barcellona come valido CPU x86 [23534]
- Usa il codice di tempo per tempo basato sottotitoli SRT invece di frameNumber [23744]
- CEA-708 sottotitolaggio miglioramenti [23769]
- OSD:
- velocizzare il caricamento dei font in OSD [23402]
- Sviluppo Tema:
- Temi:
- Fissare 'programGUIDE-video' definizione finestra Metallurgia. [22773]
- Tema i dettagli del programma schermo nella metallurgia [22781]
- Punch alcuni colori nella base.xml in modo che siano visibili su tutti gli schermi [22913]
- Aggiungere una voce di menu alla voce di menu Info Center for MythTwitter [22916]
- Tweak schermata di stato del sistema di metallury quindi le cose si adattano un po 'meglio [22925]
- Varie MythCenter e MythCenter ad ampio aggiornamenti tematici [22941] [23377] [23378] [23390] [23487] [23507] [23548] [23577] e molti altri
- Dichiarare il set di caratteri corretto nel programma Dettagli html [23016]
- Aggiungi il benvenuto-ui.xml di Metallurgia tema
- Modificare il formato di tempo su sfondi di Terra di hh: mm [23259]
- Aggiungi il tipo di stato mancante che indica se un'immagine è segnato in MythGallery al tema Terra [23260]
- Aggiungi il popup iconhelp a Terra [23261]
- Opzionalmente riattivare alcuni dello schermo "Elimina Recordings" perso nel passaggio a MythUI [23284] [23293]
- Lasciare che il themer per mostrare quale gruppo di registrazione si sono attualmente in [23326]
- Fai sfondo un elemento opzionale per MythUITextEdit [23331]
- Il tema del gioco dettaglio popup a Terra [23333]
- parte tema di MythNetvision a Terra [23334]
- Il tema del browser web a Terra [23335]
- Il tema dello schermo del sistema di stato a Terra [23336]
- Tema principali MythNews a Terra [23337]
- Display Video coverart quando appropriato nel Blackcurves OSD [23339]
- Usa QFont :: setStretch () per permetterci di gestire pixel non quadrati, come quelli sul mio 16: 9 del plasma che è solo una risoluzione di 1024x768 [23382]
- rimuovere il vecchio, temi legacy [23442]
- aggiungere qualche informazione in più per il pannello descrizione in BlackCurves-OSD [23471]
- Aggiungi una versione di benvenuto-ui.xml al tema Terra [23580]
- Traduzioni:
- Aggiorna traduzioni Norvegese [23630] [23682] [23683] [23684] [23685] [23686] [23689] [23691]
- Aggiorna Italiano [23690]
- Aggiornamento traduzioni finlandesi [23692]
- Aggiorna traduzioni danese [23694] [23701] [23705] [23775]
- Aggiorna traduzione italiana [23730] [23741] [23742]
- Aggiorna Francese [23784] | 23783}}
- MythUI:
- Caricamento carattere automatico per i font a tema previsto, quindi l'installazione del sistema non è più necessario [23594]
- Consenti clic destro del mouse per chiudere i menu [22818]
- Convertire la comparsa DVD / Video segnalibro per MythUI [23020]
- Convertire schermata 'View Schedule modifiche' per mythui [23026]
- Aggiorna MythDialogBox ad emettere un segnale chiuso il superamento di un motivo per la chiusura [23102]
- Aggiungi Taglia, Copia e Incolla per il supporto MythUITextEdit [23144]
- Supporto DELETE in MythUITextEdit [23153]
- Lasciare che il tasto centrale del mouse per incollare dal buffer selezione in textedits sulle piattaforme che lo supportano [23180]
- Caricamento immagine ottimizzata dalla cache [23245]
- Aggiungi layout buttonlist dinamici per MythUIButtonList [23269]
- ridurre l'utilizzo della CPU in MythUI da 70 ms per secondo utilizzando una classe Timer sostituzione [23304]
- aggiunge & lt; minsize & gt; tag & lt; textarea & gt ;, & lt; forma & gt; e & lt; imagetype & gt; [23324]
- consentire il recupero di testo dal nome textarea in un elemento della lista tasto [23400]
- consentire a un foglio di stile utente da caricare in MythUIWebBrowser [23714]
- Varie:
- Rimuove Xbox Blinkenlights supporto [22786]
- rimuove il supporto dbox2 [22790]
- Fissare stato non corretto viene visualizzato nella casella di stato mythfrontend per un sintonizzatore che presenta un errore [22860]
- Aggiungi un RemoteFile :: metodo Hash [22886]
- aggiunge un getsettings () per MythDB alle impostazioni DB di carico alla rinfusa (velocizza l'avvio della riproduzione) [22919]
- risolve il anteprime out-of-sync su diversi frontend bug [22932]
- Accelera aggiornamenti guardare le registrazioni [22955]
- Collegare di nuovo frontend per backend dopo disconnette [22958]
- Fix NEXTSOURCE, PREVSOURCE, NEXTINPUT, e Nextcard combinazioni di tasti [23004]
- consente a tutti gli elementi in una playlist per essere contrassegnato come visto / non visti [23064]
- Menu contestualizzare 'Watch Recordings' [23103]
- Fissare keybinding problemi di coerenza utilizzo e keybinding collisione tra combinazione di tasti EDIT globale e TV Frontend CustomEdit combinazione di tasti [23106]
- Cambia INFO per visualizzare i dettagli del programma sul programma di ricerca e schermi registrati in precedenza [23109]
- Rimuovere il "Sommario Mostra gruppo" [23128]
- Fix pluginName analisi sulla riga di comando mythfrontend [23208] [23225]
- Aggiungi alcune categorie di guida supplementari [23257]
- Non bloccare LIRC & amp; JOYSTICK quando si monta un file system [23314]
- Elimina Immediatamente registrazioni utente quando l'utente li elimina [23388]
- Ripristina il tasso minimo di troncare per eliminazioni lenti [23435]
- Non bloccare con il myth_system () comandi nella screensaver gestione [23457]
- Fissare il nome del file screenshot utilizzato con il punto ScreenShot salto [23458]
- Quando si esegue in una sessione gestita, utilizzare gli strumenti di quella sessione di spegnimento / riavvio [23518]
- Aggiungi un --python = opzione per configurare [23526]
- movimentazione con Configura di ffmpeg Sync --extra-cflags [23815]
- Controllo di rete:
- riproduzione Fix dei nomi di file con spazi nel comando 'file di gioco'. [23376]
- mythbackend:
- L'aggiunta di un nuovo sistema di eventi per consentire sistema esterno chiama ad essere attivato su qualsiasi sistema di ascolto. [23012]
- Accelera la gestione delle registrazioni non-file e zero byte sul backend [23042]
- Aggiunge un registratore di importazione [23044]
- Non cercare di autoexpire cose che abbiamo già riusciti a autoexpire [23054]
- Rimosso l'impostazione ComplexPriority scheduler e ha aggiunto una funzione per avvertire quando potrebbe essere registrata una proiezione meno preferita di un programma [23118]
- Non consentire mythbackend aggiornare lo schema quando viene chiamato con --printsched, --testsched, --resched, --printexpire, o --generate-preview [23158]
- Aggiungi TCP keepalive alle connessioni MythSocket [23397]
- Aggiorna HDHomeRun alla versione 20100121 di lib di SiliconDust [23468]
- Aggiungi tabella di frequenza ceco DVB-T [23600]
- Aggiungi greca tavolo DVB-T Frequenza [23601]
- Aggiungi WMAPro identificazione codec [23610]
- Consenti campo dei "vuole 'Eventi' nella stringa di annunciare per specificare se un cliente vuole ricevere (0) eventi, (1) tutti gli eventi, (2) eventi non di sistema, o (3) solo gli eventi di sistema [23636]
- Aggiungi opzione SECAM-DK alla lista dei formati v4l TV [23695]
finestra
I commenti non trovato