Adding new cameras, applying patches into trunk (with source code prepared) - page 87 - General Discussion and Assistance - CHDK Forum
supplierdeeply

Adding new cameras, applying patches into trunk (with source code prepared)

  • 1659 Replies
  • 629470 Views
*

Offline reyalp

  • ******
  • 13439
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #860 on: 13 / October / 2012, 16:34:03 »
Advertisements
patch to ixus115_elph100hs 101a
- Fix to zoom lock during video recording.
- Extended video time added
Reports here
I've deferred this one for the moment. Right now, we don't have a good way to make compile time optional features specific to a particular sub, without enabling it for the others. In any case, I rather not do this because it makes everything more confusing.

In general, if code is tested on one version, I'm willing to accept equivalent code for others without testing. However, for changes like this where there's a lot of assembler changes where typos could easily be missed, getting actual testing would definitely be preferable. I guess it would be OK to check in the code for this one, but leave CAM_CHDK_HAS_EXT_VIDEO_TIME turned off ?

I assume the zoom lock and SD override stuff in platform_camera.h is applicable to all so I will add those.
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 13439
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #861 on: 13 / October / 2012, 20:32:28 »
Previously mention ixus115_elph100hs platform_camera.h changes added in trunk changeset 2208

patch to a810 100b and 100d
Added to trunk in changeset 2209

a495 patch to fix palette in chdkptp liveview
Added to trunk in changeset 2210

All merged to stable in changeset 2211
Don't forget what the H stands for.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #862 on: 14 / October / 2012, 04:10:25 »
Maybe this one is worth of adding to the source:

http://chdk.setepontos.com/index.php?topic=8797.0

Has been published in new thread by new user instead of posting it here.
if (2*b || !2*b) {
    cout<<question
}

Compile error: poor Yorick

*

Offline fe50

  • ******
  • 3134
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #863 on: 14 / October / 2012, 06:18:34 »
Maybe this one is worth of adding to the source:  http://chdk.setepontos.com/index.php?topic=8797.0  Has been published in new thread by new user instead of posting it here.
Added with changeset #2214


*

Offline nafraf

  • *****
  • 1308
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #864 on: 16 / October / 2012, 08:04:23 »
Patch to fix palette in ixus115.  Tested in firmware version 101a


Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #865 on: 19 / October / 2012, 19:16:48 »
Fix for the ixus90_sd790 per this thread : http://chdk.setepontos.com/index.php?topic=8835

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 13439
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #866 on: 19 / October / 2012, 23:42:23 »
Patch to fix palette in ixus115.  Tested in firmware version 101a
Added in trunk changeset 2217 release changeset 2218

I moved the vid_get_bitmap_active_buffer in the platform lib.c to the sub lib.c files. Even though in this case the address was the same for all the subs, it should be in the subs because it uses a firmware RAM address directly.
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 13439
Don't forget what the H stands for.


*

Offline nafraf

  • *****
  • 1308
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #868 on: 20 / October / 2012, 06:45:30 »
sx260 101a port. 
Comments, feedback and test log files are available here

*

Offline reyalp

  • ******
  • 13439
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #869 on: 20 / October / 2012, 16:24:36 »
sx260 101a port. 
Comments, feedback and test log files are available here
Added, trunk changeset 2221 release changeset 2222
Don't forget what the H stands for.

 

Related Topics