summaryrefslogtreecommitdiff
path: root/apps/plugins/video.c (follow)
Commit message (Collapse)AuthorAge
* Code Police raid. Mostly changed // comments and indented to Rockbox style.Daniel Stenberg2006-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8894 a1c6a512-1295-4272-9138-f99709370657
* Ooops. INT_MAX is now visible to plugins, so don't redefine it.Jens Arnold2006-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8889 a1c6a512-1295-4272-9138-f99709370657
* New plugin loader. Solves the crashes introduced with the .bss changes while ↵Jens Arnold2006-01-15
| | | | | | keeping the small binary size. The model & api version check is now part of the plugin loader. Codecs are not yet adapted, but the old method still works for them. Simulator plugins are not (yet) version-checked. API version numbering restarted, as this is an all-new system. Uses the target ID from configure, so don't change that too often. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8349 a1c6a512-1295-4272-9138-f99709370657
* Fixed several plugins for dB volume.Jens Arnold2005-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8258 a1c6a512-1295-4272-9138-f99709370657
* Moved implementation of user timer to the firmware layer, implemented it for ↵Jens Arnold2005-07-26
| | | | | | iriver, and made it shareable based on priorities. On iriver, the user timer is shared between the backlight fading and other use, so if a plugin registers the timer, the backlight will resort to simple on/off switching until the plugin releases the timer again. Sorted and bumped the plugin api. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7242 a1c6a512-1295-4272-9138-f99709370657
* Fix for bug #904026: Reset pitch to ensure synchronous playback.Jens Arnold2005-05-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6459 a1c6a512-1295-4272-9138-f99709370657
* mp3buf renamed to audiobufLinus Nielsen Feltzing2005-04-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6252 a1c6a512-1295-4272-9138-f99709370657
* Moved the mpeg_sound_xxx() functions to sound.c and renamed them to sound_xxx()Linus Nielsen Feltzing2005-04-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6240 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: Ordinary ending of playback didn't close the file (File handle leak, ↵Jens Arnold2005-01-16
| | | | | | cleared resume position was not saved). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5565 a1c6a512-1295-4272-9138-f99709370657
* Plugin rework 1: (most) Compile-time keyboard configuration, for Ondio ↵Jens Arnold2004-10-16
| | | | | | adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (snow) Made USB aware. (video) Added contrast setting to Ondio version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5291 a1c6a512-1295-4272-9138-f99709370657
* BUG FIX: Corrected the speed kludge for Ondio video playback. The previous ↵Jens Arnold2004-10-13
| | | | | | solution changed the frame time directly in the file header structure, causing the changed value to be saved together with resume position, therefore destroying sync for any further playback. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5271 a1c6a512-1295-4272-9138-f99709370657
* grayscale.rock, jpeg.rock and video.rock now use default_event_handler_ex(). ↵Jens Arnold2004-10-12
| | | | | | Adapted and enabled them for Ondio. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5264 a1c6a512-1295-4272-9138-f99709370657
* scrollbar() parameters were swappedJens Arnold2004-07-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4859 a1c6a512-1295-4272-9138-f99709370657
* Removed progressbar() and slidebar()Linus Nielsen Feltzing2004-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4854 a1c6a512-1295-4272-9138-f99709370657
* removed a bit of obsolete stuffJörg Hohensohn2004-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4697 a1c6a512-1295-4272-9138-f99709370657
* adaptive spinup controlJörg Hohensohn2004-05-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4599 a1c6a512-1295-4272-9138-f99709370657
* LCD contrast setting on F2/F3Jörg Hohensohn2004-04-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4567 a1c6a512-1295-4272-9138-f99709370657
* didn't I say no more hardware banging?Jörg Hohensohn2004-04-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4566 a1c6a512-1295-4272-9138-f99709370657
* uses the new timer registration of the plugin API, no hardware banging any moreJörg Hohensohn2004-04-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4564 a1c6a512-1295-4272-9138-f99709370657
* loops have not been OK, were showing one frame more than availableJörg Hohensohn2004-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4351 a1c6a512-1295-4272-9138-f99709370657
* my underrun checks have not been precisely correctJörg Hohensohn2004-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4348 a1c6a512-1295-4272-9138-f99709370657
* for upcoming release: no diagnostic screen unless underruns happenedJörg Hohensohn2004-03-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4339 a1c6a512-1295-4272-9138-f99709370657
* mp3_play_init() removed, this was resetting the sound settings. Playback is ↵Jörg Hohensohn2004-02-21
| | | | | | the normal state anyhow, we could remove this function from the plugin API. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4312 a1c6a512-1295-4272-9138-f99709370657
* option to resume to the position it was stopped last timeJörg Hohensohn2004-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4301 a1c6a512-1295-4272-9138-f99709370657
* spinup the disk more early, and a recovery for underruns: seek to the last ↵Jörg Hohensohn2004-02-06
| | | | | | position. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4300 a1c6a512-1295-4272-9138-f99709370657
* The new video player, with audio!Jörg Hohensohn2004-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4298 a1c6a512-1295-4272-9138-f99709370657
* I knew this was going too fast with the new LCD function. Now contains a fix ↵Jörg Hohensohn2004-01-27
| | | | | | to control the speed to 71 fps, until I release the new A/V player. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4279 a1c6a512-1295-4272-9138-f99709370657
* nicer reverse play, FF/FR with acceleration and position barJörg Hohensohn2004-01-15
| | | | | | | (BTW: cut still images like lena to fit into buffer if they don't loop any more) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4236 a1c6a512-1295-4272-9138-f99709370657
* The splash() function's second argument (keymask) is now removed, as itDaniel Stenberg2004-01-08
| | | | | | | was not used by any code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4201 a1c6a512-1295-4272-9138-f99709370657
* better USB handling, typo fixedJörg Hohensohn2003-12-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4174 a1c6a512-1295-4272-9138-f99709370657
* the vidoe player has some control now: backward, pause, step, FF/FRJörg Hohensohn2003-12-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4163 a1c6a512-1295-4272-9138-f99709370657
* Now correctly informs gcc that r0 is clobbered in lcd_write_data(). The ↵Linus Nielsen Feltzing2003-12-15
| | | | | | video LED bug is now dead and buried. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4147 a1c6a512-1295-4272-9138-f99709370657
* #ifdef platform exclusion fixedJörg Hohensohn2003-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4146 a1c6a512-1295-4272-9138-f99709370657
* the video player plugin and file the type / plugin API for itJörg Hohensohn2003-12-15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4145 a1c6a512-1295-4272-9138-f99709370657