Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-25 | Fix sometimes select plugin setting from context menu not works problem. | ulion | |
2013-02-25 | [fix] detect ape codec by mimetype | ulion | |
2013-02-25 | [fix] detect wav codec by mimetype | ulion | |
2013-02-25 | fix the configure script to retrieve correct xcode path if xcode not installed | ulion | |
in the default location. | |||
2013-02-25 | [atv2] - fix XBMC is getting 100% transparent when bluetooth keyboard is ↵ | Memphiz | |
detected. (keyboard detection triggers an ios popup overlay which influences with our opengl layer when it vanishes). Since we are hooking now anyways - we just hook into that popupmanager and suppress any popups during XBMC runtime. | |||
2013-02-25 | [atv2] - make hooking more clean and safe by checking the selector of the ↵ | Memphiz | |
class before hooking | |||
2013-02-25 | fix ass subs for GLES | xbmc | |
2013-02-25 | [atv2] - fix compilation on 10.8 and all others once and for all. Dear ↵ | Memphiz | |
buildbot. I really suggest you build this now - or i'm going to convince davilla to install android on your harddisk... | |||
2013-02-25 | [atv2] - fix compile on 10.8/billy | Memphiz | |
2013-02-25 | - rewrite the XBMCAppliance and XBMCController for using obj-c runtime class ↵ | Memphiz | |
definition and hooking. This is needed for supporting atv2 on ios6 (see the comments in the impl.) | |||
2013-02-25 | - forward declare BRWindow in iosscreenmanager | Memphiz | |
2013-02-25 | - add a missing key to our atv2 - info.plist | Memphiz | |
2013-02-25 | - fix darwinutils - we can't rely on the class name XBMCAppliance because ↵ | Memphiz | |
its now generated at runtime. This means the NSBundle functions on that class won't return our appliance | |||
2013-02-25 | - on postinst copy our app icon to ↵ | Memphiz | |
/Applications/AppleTV.app/com.apple.frontrow.appliance.xbmc\@720p.png - needed for ios6 | |||
2013-02-25 | - bump seatbelt unlock patch for patching ios6.1 binary | Memphiz | |
2013-02-25 | - added substrate.h - needed for hooking methods and ivars at runtime | Memphiz | |
2013-02-25 | Handle the possibility that a XBPython registration list is modified in a ↵ | Jim Carroll | |
callback. | |||
2013-02-19 | [WIN32][AE] fixed: release audio stream when XBMC is idle. Changed hard ↵ | wsoltys | |
coded value to a existing define. | |||
2013-02-19 | [atv2] - fix the annoyance to need to click twice to startup xbmc on atv2 ↵ | Memphiz | |
running ios5.x - we have a single click startup now woohoo :D | |||
2013-02-19 | [rbp] Fix for hang after seeking introduced by ASS fix | popcornmix | |
#2206 introduced a regression when seeking in some types of SD files where the video stutters and/or stalls. This is caused by using the wrong clock in FlipPage | |||
2013-02-19 | Fix event pump order on droid when we drop in deeper message loop. | Memphiz | |
2013-02-19 | Fix event pump order on ios when we drop in deeper message loop. | ulion | |
2013-02-19 | Don't leave failed fileop jobs in the processing list. | t-nelson | |
We want to remove fileop jobs from the queue regardless of whether they were successful or not. Otherwise we crash on the next call to AddJob(). | |||
2013-02-19 | [Touched] set git revision to latest again | Martijn Kaijser | |
2013-02-19 | fix incorrect query on smartplaylists with a set rule | Jonathan Marshall | |
2013-02-19 | [WIN32][AE] fixed: supported channels should be between 2 and 8 | wsoltys | |
2013-02-19 | [WIN32][AE] fixed: samplerate can be at least 192kHz (probably more?) | wsoltys | |
2013-02-19 | [WIN32][AE] fixed: DirectSound supports more than 2 channels. | wsoltys | |
2013-02-19 | AE: Choose indirection when possible. Care for lazy evaluation | fritsch | |
2013-02-19 | AE: in doubt restore old suspend behaviour | fritsch | |
2013-02-19 | AE: Linux AE - some fixes of yesterday merge (Enumerate + Resume) | fritsch | |
2013-02-19 | Fix memory leaks & Use correct "delete" for arrays | Andy Maloney | |
2013-02-19 | [rbp] Fix for broken ASS subtitles. | popcornmix | |
The video fifo patch broke some types of subtitles including ASS. This keeps closer track of when the sleep time would have ended and calls FlipPage at the appropriate time. I've also removed the 500ms in the sleep time calculation as that makes the subs render 500ms late. Not sure what its purpose was. | |||
2013-02-19 | [rbp] Avoid blocking the video thread keeping the video fifo full. | popcornmix | |
OpenMAX IL is an asynchronous media player. The key to getting good performance is to ensure the audio and video fifo have sufficient data to withstand any processing spikes by the ARM. Ideally the fifos would allow the arm to crash, and video and audio playback to continue smoothly for a couple of seconds. I've examined the fifo behaviour, and found the video fifo is always almost empty. (The audio fifo is full). It turns out that the PlayerVideo task (which submits video frames to GPU fifo) blocks until the presentation time has arrived before calling FlipPage (in order to keep subtitles etc. synced). This is very bad. We generally only one frame of video data in the GPU fifo. This means a spike in ARM workload (e.g. bringing up OSD, or a peak in bitrate) causes the fifo to empty and video to stutter. The patch here avoids blocking, and lets the FlipPage happen on a later packet. I've found with this patch, my test clip (1080p with software DTS audio decode) I can play without stuttering at 700MHz. Without this patch it fails to play even at 1000MHz. | |||
2013-02-19 | Ignore duplicates due to add-ons with multiple extension points when ↵ | Garrett Brown | |
retrieving the list of outdated add-ons | |||
2013-02-19 | fix saving of option=int slider add-on settings | Jonathan Marshall | |
2013-02-19 | pick up only the select/click action in the scraper list in content settings ↵ | Jonathan Marshall | |
dialog | |||
2013-02-19 | fix null ptr dereference of GUIDialogCache. fixes #14065. | Jonathan Marshall | |
2013-02-19 | don't clip outline'd text as the outline will be clipped on the left otherwise | Jonathan Marshall | |
2013-02-19 | bump samba for darwin from 3.6.0 to 3.6.12 | ulion | |
2013-02-19 | Fix the result of Player.GetProperties with param "currentaudiostream" for ↵ | ace20022 | |
video without an audio stream (index = -1). | |||
2013-02-19 | Separate locks for the different lists managed by XBPython so that they ↵ | Jim Carroll | |
don't interfere with each other. Closes #14048 | |||
2013-02-19 | [python] add onDatabaseScanStarted to xbmc.Monitor() class | amet | |
2013-02-19 | XBPython cosmetic spaces | amet | |
2013-02-19 | don't use rand() for choosing a random song for partymode | Jonathan Marshall | |
2013-02-19 | changed, refactor CSoftAEStream::GetDelay, CSoftAEStream::GetCacheTime and ↵ | davilla | |
CSoftAEStream::GetCacheTotal to be similar | |||
2013-02-19 | fixed, CSoftAEStream::GetCacheTime was calculated wrong | davilla | |
2013-02-19 | FIX: don't crash on buggy keymap xml | Chris "Koying" Browet | |
2013-02-19 | Corrected parameters order in Control.setAnimations | LucasG2000 | |
The documentation states that setAnimations receives a list of tuples, every tuple being a pair (event, attr), for example: self.button.setAnimations([('focus', 'effect=zoom end=90,247,220,56 time=0',)]) This patch corrects a bug by which the order of the tuple is reversed, breaking Python scripts which send parameters in the order stated by the documentation. | |||
2013-02-19 | AE: Pulse Audio fix resume between song change without crossfade | fritsch | |