al_zatv ([info]al_zatv) wrote,
1. У меня файлы не загружаются, а передаются по сети на мобильное устройство.
Три-пять раз в секунду, кстати.
Сеть может быть gprs а мобильное устройство может быть с процом ARM 190 МГц и парой мегабайт свободной памяти,кстати. Свопа не бывает.

2. А вот и фигушки: у меня ЛЮБОЙ набор данных будет занимать столько же, сколько и непакованный.
3. Хе:) Удалось таки обойтись и без хидера, маркер можно и не знать:)

Мотивация под этой задачей такая. У меня реально не хватает памяти. Поэтому хочется сделать, чтобы всё это происходило сразу в видеобуфере.

1)Есть быстро-сделанный (точнее, взятый из сети) алгоритм (всё распаковывается в отдельный буфер) и он работает, но иногда ему надо много RAM.
2)Есть быстрый, простой, но не очень красивый вариант решения проблемы
(то, что распаковалось, затем будет xor'иться с картинкой, можно поправить распаковщик чтобы он не просто писал в выходной буфер, а сразу xor'ил)
3)Ну и третий вариант - решить предложенную мною задачу:)


Если бы было мало времени - сделал бы п.2, а может ещё и сделаю.
Если будет настроение - сделаю п.3 :) Так что у этой задачи почти олимпиадная мотивация, да.


Advertisement


(Read 6 comments)

Post a comment in response:

From:
Help
Identity URL: 
Username:
Password:
Don't have an account? Create one now.
Subject:
No HTML allowed in subject
   Help
Message:

 
Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…